Get Started with Code for Grade 3 students

Mon Jun 22, 14:30 - Mon Aug 17, 15:30

Online Coding Class

ABOUT


Sign up your child for Think Ahead’s #Lockdown coding course where we teach your child real code, Apples’s coding language, SWIFT. 


Group classes with live instruction available for children from Grades 3.

On completion of each course - your child will receive a certificate, and will be able to move to the next level.


COVID - 19 SPECIAL DISCOUNTS APPLIED 


Get Started with Code for Grade 3 students

In Get Started with Code, you will explore fundamental coding concepts and practice thinking like a coder. You will be introduced to coding concepts in the context of everyday situations and will learn to apply and refine your coding investigator skills by solving real coding problems and designing programs for a range of bots. 


Prerequisite: None

Required tools: iPad running iPadOS 

Required applications: Zoom & Tynker


For more information contact: [email protected]


Lessons:


Coding 201: Algorithms & Debugging

Learn how to solve coding problems using Algorithms. Learn how to find and fix bugs in your code.

Date: 22 June 2020

Time: 14:30 - 15:30


Coding 202: Loops, Composition & Decomposition

Learn how to use Loops in coding to give instructions to repeat a set of commands. Learn how to put smaller pieces of code to create more complex programs through composition. Then learn how to use decomposition to break down a problem into smaller pieces that be dealt with one by one.

Date: 29 June 2020

Time: 14:30 - 15:30


Coding 203: Abstraction & Functions 

Learn how to use the concept of Abstraction to identify common groups of code. Learn how to group Commands to form Functions making coding easier and more efficient.

Date: 6 July 2020

Time: 14:30 - 15:30


Coding 204: Conditional Statements

Learn about and how to use conditional statements to give instructions for what to do in particular coding situations.

Date: 13 July 2020

Time: 14:30 - 15:30


Coding 205: While Loops and Nested Loops

Learn the difference of and when to use a While Loop or a Nested Loop in coding.

Date: 20 July 2020

Time: 14:30 - 15:30


Coding 206: Variables, Inputs & Outputs 

Learn how to use variables when the values in code are changing. 

Date: 27 July 2020

Time: 14:30 - 15:30


Coding 207: Design UI 

Learn the important elements of UI (User Interface) and UX (User Experience) when designing an app. 

Date: 3 August 2020

Time: 14:30 - 15:30


Coding 208

Enter the world of Swift Playgrounds with Byte. This session will expose you to the Swift Playgrounds app. 

Date: 17 August 2020

Time: 14:30 - 15:30