Computer Programming Level 4

Winter 2019 Term: Week of January 6, 2020 – Week of March 9, 2020
Request for Free Assessment
Tuition: $720
Length: 12 Weekly Sessions with1.5 hours/session

Course Description:

 

After understanding the basics of computer programming and logic, students will be able to apply their knowledge into the language of Python. Code Combat is a typing based coding game, where students navigate through a medieval world, fight beasts and looting chests, all done through coding with Python. Although Code Combat does involve a fair amount of typing, it accommodates all levels of computing skill.

Code Combat offers multiple levels which gradually increase in difficulty. It begins with basic fundamentals such as variables, then slowly progresses to more advanced concepts, such as objects and functions. Generally, each concept is spread out onto multiple levels, which offers students lots of practice and repetition on the same topic, while simultaneously testing their knowledge. In addition to learning the essentials of programming, students will also be able to practice and improve their typing skills.

After completing all 8-12 classes (as needed), students will have improved their typing skills as well as their programming skills. These concepts can be applied to other programming languages, and are necessary to continue their Python journey. Students can expect to be more than prepared for the next level.

Requirements to join this level:

* Have completed one of the Scratch courses (Levels 1 – 3), or demonstrate similar programming knowledge during an assessment session
* Intermediate reading comprehension
* Ability to solve problems
* Basic math skills such as counting and easy addition
* Be at least 8 years of age
* An interest in programming

Curriculum

  • Improve typing skills while learning Python
  • Learn about x and y coordinates
  • Introduction to functions, including definitions and passing objects
  • Basics concepts of variables (Strings, int, and boolean)
  • Understand conditional statements and loops
  • Learn how to nest loops and conditionals
Tuition:

 $720

Length:

        12 Weekly Sessions

        1.5 hours/session

Contact Us:

(604)732-2114

Register@geekedu.ca

Course Description:

 

After understanding the basics of computer programming and logic, students will be able to apply their knowledge into the language of Python. Code Combat is a typing based coding game, where students navigate through a medieval world, fight beasts and looting chests, all done through coding with Python. Although Code Combat does involve a fair amount of typing, it accommodates all levels of computing skill.

Code Combat offers multiple levels which gradually increase in difficulty. It begins with basic fundamentals such as variables, then slowly progresses to more advanced concepts, such as objects and functions. Generally, each concept is spread out onto multiple levels, which offers students lots of practice and repetition on the same topic, while simultaneously testing their knowledge. In addition to learning the essentials of programming, students will also be able to practice and improve their typing skills.

After completing all 8-12 classes (as needed), students will have improved their typing skills as well as their programming skills. These concepts can be applied to other programming languages, and are necessary to continue their Python journey. Students can expect to be more than prepared for the next level.

Requirements to join this level:

* Have completed one of the Scratch courses (Levels 1 – 3), or demonstrate similar programming knowledge during an assessment session
* Intermediate reading comprehension
* Ability to solve problems
* Basic math skills such as counting and easy addition
* Be at least 8 years of age
* An interest in programming

0
WEEKLY SESSION
0
HOURS
0
STUDENTS PER CLASS

Curriculum

  • Improve typing skills while learning Python
  • Learn about x and y coordinates
  • Introduction to functions, including definitions and passing objects
  • Basics concepts of variables (Strings, int, and boolean)
  • Understand conditional statements and loops
  • Learn how to nest loops and conditionals

Showcase

Schedule

Vancouver Location
Richmond Location
Vancouver Location

Saturday

Sunday

Saturday

Sunday

No courses available!
Richmond Location

Wednesday

Wednesday

No courses available!