Computer Programming Level 3

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:

 

Geek Education offers 3 different levels of Scratch. Students will be placed in the appropriate level depending on the students’ age, or following the assessment of a trial session.

Scratch is a block-based visual programming language developed by the MIT Media Lab which helps simplify the process of creating and programming animations, games and more. It was designed with the intention of teaching kids how to code, making it perfect for beginners with little to no knowledge. As it is block-based, typing is kept to a minimal.

In this course, students will create a variety of games and animations. Beginning with a simple animation, students will be introduced to the basics of programming, and will slowly progress to making games in order of increasing difficulty (depending on the level). In addition to programming, students will learn about program and design, as well as learning how to manipulate sprites (characters and objects) across a 2D canvas. Every student is encouraged to be creative and is given freedom to customize their program elements to their liking.

After completing this series of 12 levels, students will be familiar with intermediate programming concepts that can be applied to almost any programming language. Additionally, students will be familiar with game creation and other similar concepts.

Requirements to join this level:

* Basic computer navigational skills (using the mouse, dragging and dropping blocks, scrolling)
* Ability to solve problems and find solutions
* Basic reading comprehension
* A creative mind
* An interest in computer games
* Basic math (counting objects)

Curriculum

      • Learn the basics of programming using drag-and-drop blocks in Scratch
      • Understand the logic behind how a computer thinks through visual representation
      • Use top-down programming to create a fully functional game with user controls
      • Create animations and videos
      • Introduction to variables and functions
      • Learn conditional statements and loops (if, while)
      • Understand program design on a 2D canvas
      • Learn how to move objects and characters across the x and y plane
Tuition:

 $720

Length:

        12 Weekly Sessions

        1.5 hours/session

Contact Us:

(604)732-2114

Register@geekedu.ca

Course Description:

 

Geek Education offers 3 different levels of Scratch. Students will be placed in the appropriate level depending on the students’ age, or following the assessment of a trial session.

Scratch is a block-based visual programming language developed by the MIT Media Lab which helps simplify the process of creating and programming animations, games and more. It was designed with the intention of teaching kids how to code, making it perfect for beginners with little to no knowledge. As it is block-based, typing is kept to a minimal.

In this course, students will create a variety of games and animations. Beginning with a simple animation, students will be introduced to the basics of programming, and will slowly progress to making games in order of increasing difficulty (depending on the level). In addition to programming, students will learn about program and design, as well as learning how to manipulate sprites (characters and objects) across a 2D canvas. Every student is encouraged to be creative and is given freedom to customize their program elements to their liking.

After completing this series of 12 levels, students will be familiar with intermediate programming concepts that can be applied to almost any programming language. Additionally, students will be familiar with game creation and other similar concepts.

Requirements to join this level:

* Basic computer navigational skills (using the mouse, dragging and dropping blocks, scrolling)
* Ability to solve problems and find solutions
* Basic reading comprehension
* A creative mind
* An interest in computer games
* Basic math (counting objects)

0
WEEKLY SESSION
0
HOURS
0
STUDENTS PER CLASS

Curriculum

      • Learn the basics of programming using drag-and-drop blocks in Scratch
      • Understand the logic behind how a computer thinks through visual representation
      • Use top-down programming to create a fully functional game with user controls
      • Create animations and videos
      • Introduction to variables and functions
      • Learn conditional statements and loops (if, while)
      • Understand program design on a 2D canvas
      • Learn how to move objects and characters across the x and y plane

Showcase

Schedule

Vancouver Location
Richmond Location
Vancouver Location

Tuesday

Tuesday

No courses available!
Richmond Location
No courses hours available!
No courses hours available!
No courses available!