List functions of CPU
Define purpose of CPU
Explain 7 elements of a computer
Explain source code
Explain assembly language
Explain memory addressing
Explain fetch execute cycle
Describe the speed of a computer
List the specifications of a computer
What is a computer? View the presentation here
Digital systems worksheet to be completed here
Log into Khan Academy and follow this link
Digital systems end of topic test
Extension after completing test is the Silent Teacher here
Enter numbers
Enter text
Enter Formulas
Delete cell contents
Insert content in named cells
Identify uses for spreadsheets
Change font
Size
Style
Text colour
Centre text
Automatic addition of a set of numbers
Reading simple information from a simple spreadsheet
Task one here
Task two here spreadsheet here
Task three here
Task four here
View the Microsoft video here
Understand what HTML is and where it is used.
Be able to design a website using HTML and CSS.
Create an interesting, well laid out website.
Website Creation worksheet here
Website Creation presentation IF you want to create your website in HTML here
Website Creation notes here
Past Student's work can be found here
Basic execution order
Basic Loops
Basic Conditionals
Lesson 1 - Frog Squash compressed file can be found here
Lesson 2 - Aqueducts compressed file can be found here
Lesson 3 - The Passage compressed file can be found here
Lesson 4 - Ovum City compressed file can be found here
Lesson 5 - White house compressed file can be found here
Lesson 6 - The Maze compressed file can be found here
Lesson 7 - The Bunker compressed file can be found here
Lesson 8 - Visit the Terminal Two website for final challenge Dragon's Apprentice here
Evaluate design processes and solutions against student developed criteria
Design algorithms, represented diagrammatically and in structured English, and validate plans and programs through tracing
Computational Thinking and Algorithms presentation here
Bebras challenges here
Bebras Challenges can be found here
Bebras Mini challenges can be found here
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
Systematically test and refine programs using a range of test cases.
Minecraft Education Python 101
Some fab resources on this French website, toxicode here
DJ Code programming with music here
Edabit looks at more maths coding here
Investigate a selection of components/resources to develop solution ideas, identifying and considering constraints
Evaluate design processes and solutions against student developed criteria
Select, and safely implement and test appropriate technologies and processes, to make solutions
Design algorithms, represented diagrammatically and in structured English, and validate plans and programs through tracing
Python for beginners workbook here I recommend using PyCharm which is available on your computer.
Code a Python 8 ball game here
Python Syntax PowerPoint - here
Python Programming Constructs - here
During Week 7 to 10 we will be using Microbits to program answers to real world scenarios.
Week 7
Microsbits presentation here
Microbits worksheet here
Python Microbit website here
Week 8
Accelerometer presentation here
Accelerometer worksheet here