Build a Platformer Game While

Learning & Reviewing Java OOP Concepts

Course Description

Students will focus on mastering Object-Oriented ​Programming (OOP) fundamentals through the creation ​of a platformer game similar to Super Mario using Java ​and the processing library. Leveraging publicly available ​resources such as Runestone's CS Awesome curriculum ​and Long Nguyen's AP Computer Science A Resources, ​students will receive structured support from a SeqHub ​Academy mentor to thoroughly understand OOP ​concepts.

What Students Will Learn and How

  • Master OOP Fundamentals: Gain a thorough ​understanding of OOP principles, including classes, ​objects, inheritance, polymorphism, and ​encapsulation.
  • Build a Platformer Game: Apply Java programming ​skills to create a platformer game, implementing ​game mechanics and visual elements using the ​processing library.
  • Structured Mentor Support: Progress at your own ​pace with the help of synchronous learning sessions ​and office hours for concept reviews and ​collaborative work, ensuring a comprehensive grasp ​of the material.

$2000

  • Access to mentor-led sessions for ​up to 12 hours throughout the ​program duration
  • 3 months access to the AI-powered ​Learning Management System.

Duration

  • 6 weeks
  • July 7 - August 16, 2024
  • Mentor-led sessions scheduled for ​2 hours per week.

Onboarding

At the beginning, students will meet ​with a SeqHub Academy mentor to ​plan and discuss a flexible schedule

Commitment

  • 6 hours weekly for live sessions
  • 12 hours weekly for self-paced ​learning

Course Support

  • Students will receive up to 12 hours of synchronous learning sessions and 3 months' access to our Learning Management System (LMS).
  • In this blended experience, students will be guided through preparatory materials asynchronously to ensure ​readiness for specific project activities during synchronous sessions.
  • Students will have the flexibility to join or schedule meetings during mentor available hours.

Contact Us

Abstract Futuristic Dotted Wave Lines Element
Phone Call Icon

Phone number

(205) 499-9782