TBYs Coding Academy Logo


Introduction to Coding

Introduction to Coding

With this course, students will embrace learning as they play and write code from the very start of their adventure, promoting active learning and a growth mindset.
You will get used to coding that’s still unfamiliar. Starting with this class, the class is held so that students can be interested in coding and enjoy learning coding

Course Description

In this course, we will learn how to code with the basic blocks. The programming language we use, called Scratch (created by MIT), is so entertaining that it almost seems like playing a game. We will learn a variety of computer science topics, such as conditionals, loops and functions, but we will hide the complexity behind characters, animations, analogies and have so fun!

We will also learn basic concepts of Python programming language by playing game, Code Combat. It’s innovative game-based learning technology has been successfully taught them to be critical, confident, and creative learners. We engage all students, regardless of experience, helping them to realize a pathway to success in Computer Science.

Course Contents

  1. What is computer science
  2. Sequencing
  3. Loops
  4. Conditionals
  5. Functions
  6. Variables
  7. For Loops

What you’ll learn

  • Code – one of the most important skills to learn!
  • Understand complex computer science concepts by intuitively applying them in games

Course is designed for

  • Students (4-6th grades) and beginners who want to learn to code
  • anyone who is new to programming and is unsure about where to begin


  • No prior programming knowledge is required