Python is an absolutely essential programming language today and this course takes students through all key elements of its mastery, including an opportunity to create an original program at the end.
It is vital the next generation grow up with fluency in programming. This course will give students a great deal of confidence when coding with both Python and programming in general. The skills to learn one programming language are transferable across all programming languages, and Python is a great place to start. Over the course of the ten lessons, students will look at the foundations of programming. They will learn to examine programs, and ultimately students will make their own program. At the end of the course, students will have a firm idea of what programming is and what is required in carrying it out. They will look at fun programs that have been tried and tested in the classroom. The aim of the course is to look at the creative and fun side of programming and to get students to start their programming journeys with confidence and enthusiasm.
Course Content
10 LESSONS
10 HOURS Total Length
Lesson 1
Introduction to Programming
60 minutes
Lesson 2
Repeating First Program
60 minutes
Lesson 3
The Useless Trivia Program
60 minutes
Lesson 4
Repeating Strings
60 minutes
Lesson 5
Using Mathematical Operators
60 minutes
Lesson 6
Creating Variables
60 minutes
Lesson 7
Using String Methods (Quotation Manipulation)
60 minutes
Lesson 8
Converting Values
60 minutes
Lesson 9
The Useless Trivia Program
60 minutes
Lesson 10
Challenges
60 minutes
Key Skills
Python Proficiency
Numeracy
Problem Solving
Concept Application
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.