Coding: Javascript Intermediate - Animation and Game Design (Virtual)

  • Coding
Zoom
Jan 10 2025
Jun 13 2025
Coding: Javascript Intermediate (Virtual)
$616.00
  1. Mon 
  2. Tue 
  3. Wed 
  4. Thu 
  5. Fri5:30 - 6:30 pm (EST)
  6. Sat 
  7. Sun 

Description

*This course is recommended for students in grades 4-10 who have some prior JavaScript coding experience (for example, completed our summer Intro to Javascript class)

Animation and  Game Design:

Students will learn to program animations and interactive art using a block-based JavaScript platform. They will develop animation skills such as mapping sprites on a grid, creating shapes, and adding sound commands. Key coding concepts covered include variables, conditions, and keyboard/mouse inputs. Throughout the semester, students will complete various projects, such as creating an interactive sticker card and a final animated/interactive scene.
In the second part of the course, students will apply their animation skills to game design. They will learn game development techniques including physics, collision detection, and game mechanics. New coding concepts introduced include functions, state variables, and building complex programs. Projects will include developing a side-scroller, flyer game, platformer game, and an original final game. Additionally, students will spend the last part of the course learning to create webpages using HTML and CSS, culminating in the creation of a personal website.

Course Highlights:
Interactive Learning: Hands-on projects that make learning fun and engaging.
Foundational Coding Skills: Introduction to key programming concepts such as variables, conditions, and functions.
Creative Projects: From animations to game design, students will bring their ideas to life through code.
Web Development: Basic HTML and CSS skills to create personal webpages.
- Supportive Environment: Small class sizes with personalized instruction to cater to each student's pace and learning style.

By the end of the course, students will have a solid foundation in JavaScript programming, animation, game design, and web development, empowering them to continue exploring and creating in the world of coding.

Class dates

01/10/2025, 01/17/2025, 01/24/2025, 01/31/2025, 02/07/2025, 02/14/2025, 02/21/2025, 02/28/2025, 03/07/2025, 03/14/2025, 03/21/2025, 03/28/2025, 04/04/2025, 04/11/2025, 04/25/2025, 05/02/2025, 05/09/2025, 05/16/2025, 05/23/2025, 05/30/2025, 06/06/2025, 06/13/2025

Restrictions

Participants must be entering grades 4 to 10.

Registration period

Registration starts on 10/27/2024 and ends on 06/15/2025.

Online location

Zoom