Outschool
Open currency, time zone, and language settings
Log In

Java Coding - Create Your Own Java Animated Games - Level 2

Unlock your child's creativity with our Java Animated Video Game Class! They'll learn to code in Java, design characters, and create their own playable game—all while building logic and problem-solving skills.
Einsteins Square: Chess, Coding, Math, Art, Games
Average rating:
4.8
Number of reviews:
(5,708)
Popular
Class

What's included

8 live meetings
6 hrs 40 mins in-class hours
Projects
1 hour per week. Teacher will assign tasks to do in class
Certificate of Completion
1 after class completion

Class Experience

US Grade 8 - 11
Intermediate Level
In this exciting class, students will dive into the Swing framework to create their own interactive games. 

Java powers everything from web applications and mobile apps (like Android) to enterprise software and gaming platforms. It's one of the most in-demand programming languages, opening doors to careers in tech, gaming, and app development. Java is excellent for creating interactive games, animations, and apps, making coding fun and engaging.
Companies like Google, Amazon, and Netflix use Java for their platforms, making it a practical skill to master.

They'll build games like Coin Collector, where players gather coins to score points, and Tic Tac Toe, a classic strategy game with a digital twist. To add even more excitement, students will design fun animated sprites to enhance their games!

This class is highly interactive, with hands-on coding tasks designed to build knowledge step by step. Students will learn key programming concepts while creating games they can share and play.

Prerequisites:
***********************
A computer
Stable internet connection
VS Code installed
************************

Join us to turn coding into an adventure and unleash your creativity through game development!

Learning Goals

Creating animation in Java
Building games
learning goal

Syllabus

8 Lessons
over 8 Weeks
Lesson 1:
Swing Framework
 Creating window on swing framework 
50 mins online live lesson
Lesson 2:
Buttons actions and images
 Adding buttons and their respective actions and images 
50 mins online live lesson
Lesson 3:
Key listeners and sprite movements
 how to move sprites on button click, and what are key listeners 
50 mins online live lesson
Lesson 4:
Coin collector game
 creating main frame and board for the game 
50 mins online live lesson

Other Details

Parental Guidance
Kindly ensure you have VS Code installed on your computer. This class cannot be taken on ipad.
Pre-Requisites
Students should be able to read, and type in English. Prior coding experience in any language is an advantage.
Supply List
To ensure we can start coding right away, it is essential that you install Visual Studio Code (VS Code) on your device before class begins. Without this installation, we will not be able to proceed with the lesson. 

Please follow these instructions based on your operating system: 

For Mac users: Select iOS as your operating system when downloading VS Code. 

For Windows users: Select Windows as your operating system when downloading VS Code. 

For Chrome OS users: Select Linux as your operating system when downloading VS Code. 

To download and install VS Code, visit this link: 

https://code.visualstudio.com/download
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Sources
VS Code installation
4.8
5708reviews
Popular
Profile
Teacher expertise and credentials
Master's Degree in Science from Amrita School of Engineering
Einsteins Square Sejal
Master's Degree in Business Administration and Management from Guru Gobind Singh Indraprastha University
Einsteins Square Shweta
Master's Degree in Business Administration and Management from Birla Global University
Einsteins Square Supriya
Master's Degree in Science from Rashtrasant Tukadoji Mahraj Nagpur University
Einsteins Square Bhagya
Bachelor's Degree in Science from Savitribai Phule Pune University
Einsteins Square Pratiksha
Bachelor's Degree in Science from Visvesvaraya Technological Univeristy
Einsteins Square Deepali
Bachelor's Degree in Physics from University of Delhi
Einsteins Square Sonal
Bachelor's Degree in Science from Anna University
Einsteins Square Sabrish
Bachelor's Degree in Science from Bangalore Univeristy
Einsteins Square Halima
Bachelor's Degree in Science from Padmanava College of Engineering
Einsteins Square Shifa
Bachelor's Degree in Science from Savitribai Phule Pune University
Einsteins Square Raghav
Bachelor's Degree in Science from Amravati University
Einsteins Square Vishal
Bachelor's Degree in Computer Engineering from Biju Patnaik University of Technology
Einsteins Square Supriya
Bachelor's Degree from Maulana Abdul Kalam Azad Univeristy
Einsteins Square Sarnali
Bachelor's Degree in Music or Theatre or Arts from Solapur Univeristy
Einsteins Square Chandra
Bachelor's Degree in Biology/Biological Sciences from Nalanda Open University
Einsteins Square Achala
All our coding teachers are computer science engineers with multiple years of teaching text based coding. 

Reviews

Live Group Course
Share

$20

weekly

1x per week, 8 weeks
50 min
Live video meetings
Ages: 12-17
1-3 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool