Dynamic Web Programming with JavaScript and CSS/HTML

Time to transition from static web pages to improved user experience through dynamic components and interactions.
In this course, students will learn how to beautify their websites by adding interactive elements and animations. They will learn the basic syntax of Javascript as a programming language and DOM. Building on the fundamentals of HTML and CSS, this track integrates JavaScript to complete the three common coding languages on which all modern websites are built.
This is a useful skill to acquire as it gives students the ability to express their creativity in dynamic web design.

Students will be able to

  1. Understand the syntax and semantics of Javascript as a programming language of the web.
  2. Understand the DOM and how Javascript interfaces with HTML and CSS.

  3. Apply local and global variables in project solutions

  4. Apply if/else constructs in making decisions
  5. Apply sequence and repetition in programs.
  6. Design and code Javascript functions and event handlers
  7. Improve Soft STEM Skills: Critical, Computational & Creative Thinking
STEM concepts are integrated and core components of this course. Introducing kids to these principles of integrated Science, Technology, Engineering and Maths at their early ages and in the basic forms would enhance school performance and sustained interests in their real world application.
Reference:https://www.w3schools.com
Our approach helps kids understand and design their own programs.
They will apply the knowledge and creatively use appropriate Javascript/DOM to design dynamic and quality user experience websites.
3

Max number of students per Instructor.

10

Lessons (Regular Class)

5

Lessons (Holiday Camp)

1.5

Hours /Lesson (Regular Class)

2.0

Hours /Lesson (Holiday Camp)