Class 7 Computer Science
Binary gets bigger and learns to add, a spreadsheet formula turns out to be a small program, and web addresses come apart into pieces that each mean something. Then programs start to remember values, keep running totals and choose between more than two paths.
Print the whole term as one worksheet pack →Numbers and Data
- Bigger binary numbersLesson
Read and write binary numbers with several places, and work out how many different values a given number of bits can hold.
- Adding binary numbersLesson
Add two binary numbers place by place, carrying into the next place whenever a column comes to more than one.
- Reading spreadsheet formulasLesson
Read a spreadsheet formula, work out which cells it refers to, and say what number it will show.
The Internet and the Web
- The internet and the webLesson
Tell the internet apart from the web, and say what has to happen between two machines before a page appears on your screen.
- Parts of a web addressLesson
Take a web address apart into its protocol, its domain name and its path, and say what each part tells the browser.
- Kinds of networkLesson
Tell a network that covers one site from one that stretches between towns, and say what joined-up computers can do that separate ones cannot.
Building a Web Page
Programs that Remember and Choose
- Variables in a programLesson
Follow what a named value holds as a program changes it line by line, and say what it holds at the end.
- Tracing a loop with a totalLesson
Trace a loop that keeps a running total, and say what the total holds once the loop has finished.
- Choosing between more than two thingsLesson
Follow a chain of tests in which the first one that comes out true wins, and say which branch a program takes.
- Combining conditions with and, or and notLesson
Work out whether a condition joined by and, or or not comes out true, and which branch a program takes because of it.