Block Coding

With Block Coding course, students will learn: 

  • The concept of algorithm, ways to structure sequences and variables in apps, writing and running simple statements.
  • Logical thinking to predict simple statements's effects. 
  • The way to design and code apps in the purpose of solving special problems including: controlling or simulating physical system, dealing with problems by splitting them into smaller parts.
  • Using "block coding", "Statement to choose and repeat" in apps; understading variables and different input and output data; creating appropriate input data and predicting output result for trial-apps. 
  • Using logical thinking to explain the way simple algorithms run, identify and fix technical errors.

This curriculum includes 3 course: