Introduction to JavaScript for Kids and Teenagers

Screenshot 2014-08-20 16.32.31

 

Course Description:

-Online interactive E-Learning Course with almost 50 video lectures and almost 2.5  hours of animated content.  Students can code along with the lectures and instantly see the output through interactive coding windows.
-Quiz modules so pupils can test their progress.
-Dynamic and fun curriculum developed by ICT tutors and professionals.
-Students will  have access to the JavaScript e-learning videos for a year following registration.
-At the end of the course, students should be able to add some interactivity to basic websites.
-Recommended age 9+

Course Prerequisites:

Students are required to have a basic knowledge of HTML and CSS to complete this course. It is recommend that student first undertake the course ‘Introduction to HTML and CSS for Kids and Teenagers’ offered by CodeIsCool.

Price:

$180 per student.

Registration:

Click here to register for this course.

Course Curriculum:

Below is the curriculum covered in this course.

Module 1 Introduction
Unit 1 Lesson 1 – Introduction to JavaScript
Unit 3 Lesson 3 – Calling Javascript in HTML
Module 2 Comments And Statements
Unit 1 Lesson 1 – Comments
Unit 2 Lesson 2 – Statements
Module 3 Variables
Unit 1 Lesson 1 – Introduction to Variables
Unit 2 Lesson 2 – Different Types Of Variables
Unit 3 Lesson 3 – Using Variables With Strings
Module 4 Functions
Unit 1 Lesson 1 – Introduction to Functions
Unit 2 Lesson 2 – Notes on Functions
Unit 3 Lesson 3 – Using Parameters With Functions
Unit 4 Lesson 4 – Functions With Multiple Parameters
Unit 5 Lesson 5 – The Return Statement
Unit 6 Lesson 6 – Calling A Function From Another Function
Unit 7 Lesson 7 – Global & Local Variables
Module 5 Operators
Unit 1 Lesson 1 – Math Operators
Unit 2 Lesson 2 – Assignment Operators
Module 6 Conditionals
Unit 1 Lesson 1 – If Statement
Unit 2 Lesson 2 – If/ Else Statement
Unit 3 Lesson 3 – Nesting
Unit 4 Lesson 4 – Complex Conditions
Unit 5 Lesson 5 – Switch
Module 7 Loops
Unit 1 Lesson 1 – For Loop
Unit 2 Lesson 2 – While Loop
Unit 3 Lesson 3 – Do While Loop
Module 8 Event Handlers
Unit 1 Lesson 1 – Event Handlers
Unit 2 Lesson 2 – Event Handlers
Unit 3 Lesson 3 – More on Functions/ Changing the Text
Module 9 Objects
Unit 1 Lesson 1 – Intro to Objects, Methods and Properties
Unit 2 Lesson 2 – Creating Our Own Objects
Unit 3 Lesson 3 – Object Initialisers
Unit 4 Lesson 4 – Adding Methods to our Objects
Module 10 Arrays
Unit 1 Lesson 1 – Intro
Unit 2 Lesson 2 – Other Ways to Create Arrays
Unit 3 Lesson 3 – Array Properties and Methods
Unit 4 Lesson 4 – Join and Pop Method
Unit 5 Lesson 5 – Reverse, Push, Sort Methods
Unit 6 Lesson 6 – Adding Array Elements using a Loop
Unit 7 Lesson 7 – Cool Techniques to Print Array Elements
Unit 8 Lesson 8 – Associative Arrays
Module 11 Math Objects
Unit 1 Lesson 1 – Built in Properties and Methods
Unit 2 Lesson 2 – Rounding Numbers
Unit 3 Lesson 3 – Random Numbers
Unit 4 Lesson 4 – Minimums And Maximums
Unit 5 Lesson 5 – Exponents
Module 12 Date Objects
Unit 1 Lesson 1 – Date Objects
Module 14 Conclusion
Unit 1 Lesson 1 – Course Conclusion
Unit 2 JavaScript Quiz