Our Kids logo

Session: Python Beginner: Grades 5-8 (Focus Learning Academic Centre)


Python Beginner: Grades 5-8

By: Focus Learning Academic Centre


About this Program:

  • Virtual Program
  • Age 10 - 14 (Coed)
  • Specialized in Python and Programming (multi), offers 13 activities
  • 0 session dates to choose from
  • Cost starting from $720
  • Special needs support not available

About this course

An introductory course in Python for student new to the world of programming. The course focuses on taking students through the fundamentals of Python and programming in general with the goal of preparing students for the more advanced Python classes offered at Focus Learning. For term 2, topics such as animations, images, sounds, functions, collision detection and video game design will be covered. The course is concluded with a final project where students program a short video game in Python. This course is recommended for students who have completed term 1.

What you'll learn

The course is broken down into 7 distinct units.

  • Unit 1 Review of term 1 (1 week): Students will get a refresher on the content taught in term 1. Topics include variables, for loops, while loops, if statements and list.
  • Unit 2 Python Functions (2.5 weeks): Here students will learn about Python Functions and solve a variety of problems using functions. Students will design, code and test their functions.
  • Unit 3 Python Dictionaries (1.5 weeks): Here students will learn about Python Dictionaries and solve problems using dictionaries. Students will learn about the key difference between a list and a dictionary and understand when it is appropriate to use a dictionary over a list.
  • Unit 4 Review of Processing (1 week): In this unit, students will get a quick review of drawing shapes, working with colors and the Processing coordinate system. Students will get the chance to work on a mini project.
  • Unit 5 Images and sounds in Processing (2 weeks): Graphics and sounds are two of the important pillars of video games and in this unit, students will learn the code required to inject images and sounds into their Processing projects.
  • Unit 6 Video game design (4 weeks): This unit focuses on many aspects of designing and coding a video game. Topics such as animations, user interactions, collision detection, random number generation, score keeping and much more is covered. Students will get the chance to put together everything they have learned to complete a mini game project.
  • Unit 7 Final Project (4 weeks): In this last unit students will be given the opportunity to design and bring to life their own short video game. Students will have to use their creativity skills in conjunction with their Python skills to create a functioning game from scratch.

Materials & Homework

Please list any special requirements for this course, such as homework requirements, extra materials, computer requirements, or pre-requisites for this course.  

  1. Students must have access to a computer with a strong internet connection.
  2. A working microphone and webcam are required.


Character Development: This program helps build the following traits

  • Curiosity: Love of learning. Intellectual engagement. Enthusiasm for experiencing the world. Proclivity to develop passions and interests.
  • Creativity: Interest and pleasure in exploring creative potential. Tendency to see novel solutions to problems.


Session Dates and Rates:

Date TBD
Virtual Program,
Online

Time TBD
Cost TBD
2022-02-05720


Activities:

Recreational       Instructional       Intense or Competitive

Animation
Empowerment
Gaming
Instructor lead (group)
Instructor lead (one on one)
Language Instruction
Leadership Training
Python
STEAM
STEM
Technology
Video Game Design
Video Game Development
Recreational       Instructional       Intense or Competitive



Learn Python programming and coding!
Learn Python basics such as what Python and programming is and its relevance to the real world

 

Meet Top Ranked Programs at the Camp Expo - Feb 22, 2025, Toronto
RSVP NOW


More from Focus Learning Academic Centre

This program, Python Beginner: Grades 5-8, is offered by Focus Learning Academic Centre.

 
Camps.ca logo

Session: (Focus Learning Academic Centre)
Date:
Select location:

Your contact info:
Your message (optional):

Our Kids logo

Go back to profile
logo
Python Beginner: Grades 5-8
Contact name:
Shelly Zheng

Phone number:
(416) 519-3285

Disclaimer: Information presented on this page may be paid advertising provided by the advertisers [schools/camps/programs] and is not warranted or guaranteed by OurKids.net or its associated websites. See Terms and Conditions and Privacy Policy. Our Kids ™ © 2023 All right reserved.

Sign up to receive our exclusive eNews twice a month.

You can withdraw consent by unsubscribing anytime.


Name

Email

verification image, type it in the box

 


Our KidsFrom Our Kids, Canada’s trusted source for private schools, camps, and extracurriculars.