Game Programming in P5.js: Level II
Building upon the skills acquired in P5.js Level 1, students in this course delve deeper into advanced animations and game development. They learn to utilize functions more effectively, incorporating pictures into their projects by importing and animating them. Students create engaging games such as ping-pong and more, leveraging pictures to enhance gameplay. Additionally, students explore the modulo function and use conditionals more intensively, employing if-else statements to manage game logic. They also learn to control the timing of events using the delay function and other techniques. By the course’s end, students will have the ability to develop much more advanced games using P5.js syntax code in 2D format.
View Syllabus Join For Free Get This course

Overview & Highlights

Middle School
Contact Hours
Course Overview
Logic Building
Learn how use logic to make programs and solve complex problems.
Mathematical Concepts
Learn about a key mathematical concept in programming, the coordinate system.
Game Design
Learn the different aspects of game design and make games and animations.
Conditional Statements
Learn about using conditional statements to make decisions in computer programs.
Concept of time
Learn how to use time to control several aspect of your code such as the delays and speed.
Sequence and Loops
Learn how to write smart programs with loops and sequence.

Lesson Plans
Class Management
Manage and observe student work from a user-friendly dashboard with class management features.
Register Now
Related Courses

Basics Of Scratch: Level I

Level Primary
Suitable for grade 4-7
Course Length 30 hrs
Timeframe Quarter

Game development with Scratch: Level II

Level Primary
Suitable for grade 4-7
Course Length 40 hrs
Timeframe Semester

Advanced Game Programming With Scratch: Level III

Level Primary
Suitable for grade 4-7
Course Length 40 hrs
Timeframe Semester