The Coding Club

STEM.ORG ACCREDITED™

The Coding Club - Intermediate Level

Select Age Group

Intermediate Level 1

Course Duration: Minimum 21 Hours (17 Lecture Hours and 4 Assessment Hours)

  • Introduction to programming concepts
  • Basic programming concepts, including loops, conditionals, and variables.
  • Hands-on activities and exercises
  • Introduction to algorithms and logical thinking
  • Exploration of basic algorithms and their implementation
  • Hands-on activities and exercises
  • Introduction to Binary, Octal and Decimal number system
  • Conversion and Arithmetic operations on number system
  • Hands-on activities and exercises
  • Introduction to App Inventor
  • Exploration of App Inventor interface and features
  • Basic block-based programming concepts in App Inventor
  • Hands-on activities and exercises
  • Use of programming concepts to create basic apps using App Inventor
  • Hands-on activities and exercises
  • Introduction to Code.org’s GameLab and AppLab
  • Exploration of GameLab and AppLab features and interface.
  • Hands-on activities and exercises
  • Use of programming concepts to create basic games using Code.org’s GameLab and AppLab
  • Hands-on activities and exercises
  • Create game on Code.org Game Lab

Invest In Your Child's Education Today

Intermediate Level 2

Course Duration: Minimum 21 Hours (17 Lecture Hours and 4 Assessment Hours)

  • Introduction to HTML
  • Exploration of HTML tags and structure
  • Hands-on activities and exercises
  • Introduction to CSS
  • Exploration of CSS selectors, properties, and values
  • Hands-on activities and exercises
  • Introduce styles and tables
  • Explain advanced HTML tags
  • Creating a HTML forms
  • Introduction to the final project
  • Discussion of project requirements and guidelines
  • Hands-on activities and exercises
  • Presentation and sharing of final projects
  • Introduction to 3D modelling using Tinkercad or similar free and online software
  • Hands-on activities and exercises
  • Create computer science related program using Tinkercad
  • Explore tools to model 3D animations 
  • Hands-on activities and exercises
  • Use of programming concepts to create more complex games using similar block-based programming tools.
  • Hands-on activities and exercises
  • Introduction to basic web development using Python or JavaScript
  • Exploration of programming concepts in Python or JavaScript
  • Hands-on activities and exercises
  • Use of programming concepts to create more complex web applications using similar tools.
  • Hands-on activities and exercises
  • Exploration of Pandas features and interface
  • Hands-on activities and exercises
  • Introduction to intermediate web development using Python or JavaScript
  • Exploration of programming concepts in Python or JavaScript
  • Hands-on activities and exercises

Invest In Your Child's Education Today