Gain a fundamental understanding of Python and how best to apply it. The final lesson gives students the opportunity to plan a text-based adventure game.
This course is designed to introduce the concepts of coding in a fun and interactive way. Each lesson will be split between learning a new concept and trying out that concept with age-appropriate exercises to stretch and challenge. This is primarily a Key Stage 3 course. However, it would be beneficial for those new to coding in Python Key Stage 4 with no prior exposure to 3GL programming languages. By the end of this course, students will deepen their understanding of Python and the basic concepts needed to use the programme whilst increasing confidence. The last lesson will also provide the opportunity to plan a text-based adventure game.
Course Content
7 LESSONS
7 HOURS Total Length
Lesson 1
Introduction to Python Using an Online Portal
60 minutes
Lesson 2
Casting Data Types and Why We Need to Perform This Task
60 minutes
Lesson 3
Using Python to Undertake Mathematical Task e.g. Times Tables
60 minutes
Lesson 4
Introduction to Branching: Using 'If' Statements
60 minutes
Lesson 5
Going Loopy: Why and How Do We Repeat?
60 minutes
Lesson 6
Syntax and Logic Errors
60 minutes
Lesson 7
Planning Our Text-Based Adventure Game
60 minutes
Key Skills
Critical Thinking
Defining Variables
Casting Variables
Mathematical Equations
Educator
Dawn H
Computing Expert
With 25 years of experience and a PGCE, Dawn teaches all Computer Science and ICT topics, including programming and coding.