Python Programming for Kids
For age 10-17. This Python programming course teaches the fundamentals of python programming. Students use what they learn in this course to build simple console-based games. This course is equivalent to a semester-long introductory Python course at the college level.
In this course, students learn the fundamental concepts of programming – concepts that can be applied in the study of any programming language. Students also dive into specific features of the Python programming language. Below is a summary of the material covered in each module:
|Turtle Graphics: Learn the basics of programming by drawing shapes on your screen with Turtle Graphics! Turtle Graphics (or LOGO) is a beginner friendly way to explore programming concepts and bring creativity into programming in a visual way.|
|Fundamentals: Learn the basics of programming by writing programs that you can interact with using your keyboard!|
|Control Flow: Teach your program to make decisions based on the information it receives. Learn how to decompose your program into smaller pieces that work together to solve a problem!|
|Strings: Learn more sophisticated strategies for manipulating text in your programs – slicing, formatting, and using regular expressions.|
|Data Structures: Build more complex programs that make use of lists, grids, and dictionaries.|
|Project: Hangman: Use the skills you’ve learned in the first four modules to build the game Hangman.|
|Classes and Objects: Learn the principles of object-oriented design.|
|Final Project: This is your chance to build your own application using the new skills you’ve learned!|
Age Range: 10 – 17 years.
Course Fee: £95