Coding: JavaScript Advanced- 3D Animation, Machine Learning, Advanced Game Design (Virtual - Group A)

  • Coding
Zoom
Sep 07 2024
Dec 07 2024
Coding: Javascript Advanced (Virtual - Group A)
$364.00

No session left

  1. Mon 
  2. Tue6:30 - 7:30 pm (EST)
  3. Wed 
  4. Thu 
  5. Fri 
  6. Sat 
  7. Sun 

Description

Semester 1
3D A-Frame, CSS Animation & Art

Students will learn and practice HTML strategies by creating 3D environments using the Aframe Javascript Library. Physics attributes will also be experimented with and students will make a 3D interactive scene. The second half of the semester will transition into CSS Animation techniques that include new CSS concepts called keyframes. By the end of the semester students will create a 2D animation entirely written in CSS.

**This class is for children who have completed our JavaScript Beginners course during the school year 2022-23 and for children with prior JavaScript experience**


Semester 2

Machine Learning, Advanced 2D Game Design & CSS
At the beginning of semester 2 students will explore using Machine Learning which is a subset of Artificial Intelligence by using the ML5 Javascript library and Google’s Teachable Machine. Students will learn how to train models and use them to classify images. One project includes creating a webpage with a classifying program. The rest of semester 2 will be spent learning how to apply DOM javascript and making Javascript 2D games & applications with HTML, CSS & JS. Projects include: The Mad-Lib Webpage, The Monty Game and Trivia Game. By the end of the semester, students will be able to modify and create Javascript 2D games & applications.

Class dates

09/10/2024, 09/17/2024, 09/24/2024, 10/01/2024, 10/08/2024, 10/15/2024, 10/22/2024, 10/29/2024, 11/05/2024, 11/12/2024, 11/19/2024, 11/26/2024, 12/03/2024

Restrictions

Participants must be entering grades 5 to 10.

Registration period

Registration starts on 06/17/2024 and ends on 12/07/2024.

Online location

Zoom

Registration closed.