Introduction to JavaScript
JavaScript is one of the world's most popular programming languages and is used heavily for web development. Through this course, students will be introduced to the basics of coding in JavaScript. By introducing front end programming concepts, the students will understand implementations of programming and be prepared to take on assignments beyond the lesson scope in fun and engaging ways. Equipped with this skill, children will have an upper hand in today's modern digital age.
No prior understanding of coding is required for this course
Programming Language(s) Involved: -
Recommended Age: 11+ yr
Duration: 12 hours
Course objective:
Understand the difference between block-based and syntax coding
Learn the fundamentals of JavaScript programming
Learn basic commands in JavaScript
Course outcome:
By the end of this programme, students will be able to:
Create a logic flow for their game
Students should be able to create their own game
Course curriculum
-
1
-
Introduction to course
-
-
2
-
Introduction to Javascript
-
Getting started with Javascript
-
Variables & Data Types
-
-
3
-
Debugging
-
Getting User Input
-
Branching
-
-
4
-
While-loops
-
For-loops
-
Functions
-
-
5
-
Pre-lesson Quiz
-
Arrays
-
Functions of Arrays
-
-
6
-
Pre-class Practice
-
Strings
-
Numbers Guessing Game
-
-
7
-
Mathematical functions
-
Abstraction in Coding
-
Creating a Dice Game
-
-
8
-
Recap
-
Creating a game: Restaurant Tycoon
-
Object-Oriented Programming
-
Bluetooth Headphones
-
-
9
-
Module Recap
-
The Final Project
-