Home teaching week 10

29 June 2020

Hello! It's week 10 of our home teaching programme and, as always, we are here to support students of all age groups and abilities to learn about computing.

If you need something from the lessons explained or clarified, the timings for our live online Q&A sessions can be found on each key stage's homepage.

Key Stage 1

  • In this week's fun activity, your child/children will learn how to predict and analyse using the mini mission activities. Five activities are available including noughts & crosses, magic squares, boxes, triangles and bedroom battleships.

Key Stage 2

  • Scratch Pathway 1 - Get chatty with our Chatbot resource! By completing this activity, you will learn how to make a chatbot and program a character that can talk to you.
  • Scratch Pathway 2 - Learn how to create a catch the dots game! In this project you’ll learn how to create a game in which the player has to match up coloured dots with the correct colour of the controller wheel.

Key Stage 3

  • In our Cybersecurity unit this week, you will explore common malware threats, examine how different types of malware cause problems for computer systems, and question how malicious bots can have an impact on societal issues.
  • Python Programming Pathway 1 - Learn how to use selection and repetition: by completing this weeks activity, you’ll learn how to create 2 random teams from a list of players using selection and repetition.
  • Python Programming Pathway 2 -  this week, you'll learn how to create a program to locate the International Space Station. In this project, you will use a web service to find out the current location of the International Space Station (ISS) and plot its location on a map.
  • Do you want to change the world? Our new Digital Literacy course is a good place to start. In this unit, you will develop a deeper understanding of information technology and digital literacy by using your skills to create a blog post about a real world cause that you are passionate about and would like to gain support for.
  • If you missed out on the first run of our phone app project and want another chance to join in, check out our fantastic App Development course, presented by Ben Garside.

Key Stage 4

  • In this week's Networks lesson, you'll cover how data is sent from one computer to another in packets as well as to explore networking protocols.
  • Basics of Python Programming: explore the basics of Python through a weekly online course where you'll learn to code your first program. This week, you will explore lists of data and how to use them.
  • Algorithms and advanced Python programming: take your Python skills further through a weekly online course. You’ll discover how to break down problems into smaller parts, and then design and apply algorithms to data. This week, you will explore the merge sort algorithm.
  • Maths & Logic in Computer Science: build your understanding of a range of topics, including using logic and mathematical operators in programming, and converting numbers to binary. This week, you'll look at using hexadecimal and how to convert between binary, denary, and hexadecimal.
  • If you are a GCSE student transitioning to A level, get started with the transition topics on our Isaac Computer Science platform! The third lesson in our series is Binary and hexadecimal. You will learn how to convert binary and decimal numbers to hexadecimal and vice versa.
  • Join our Object-Oriented Programming course. This is a super fun course where users can make objects in Python and create their own adventure game!

Key Stage 5

  • If you're an A level student, why not join our scheme of work on Number bases and algorithms? It's great way to keep things fresh in your mind for next year. This week's lesson is about searching algorithms. You will learn about the complexity of linear and binary searches and how the search algorithms work when searching for an item in a list.
  • We are also running our Object-Oriented Programming course again. This is a super fun course where users can make objects in Python and create their own adventure game!