Outschool
Search

for 8 classes
Class

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

New class
Ages 12-17
Live Group Course
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.
Average rating:
4.8
Number of reviews:
(5,829 reviews)
Popular

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

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

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

Offered by

4.8
5829reviews
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

Einsteins Square: Chess, Coding, Math, Art, Games suggests this class next...
Python Programming Fundamentals for Beginners Level 1 (Once a Week, 12 Weeks)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
per class
Group Class
12 wks, 1/wk, 50 min
9-14


Parents also liked
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.5
(8)
per session
1-on-1 Lessons
On Demand
7-18
Java Coding: Learn Programming With Fun Projects - Level 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
per class
Next session at 3 AM on Monday
Group Class
12 wks, 1/wk, 50 min
12-17
Java Programming - Private 1 to 1 Tutoring
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
per session
1-on-1 Lessons
On Demand
10-18
Java 1:1 Class
MissB aka Bhavana R (Coding)
4.9
(37)
per session
1-on-1 Lessons
On Demand
13-18
Java Weekly Class
MissB aka Bhavana R (Coding)
4.9
(37)
per class
Next session at 10 PM on Tuesday
Group Class
1/wk, 45 min
11-16
Java Coding: Learn Programming With Fun Projects - Level 2
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,829)
per class
Next session at 7 PM on Thursday
Group Class
12 wks, 1/wk, 50 min
12-17
101 Private Customized - Basics for Beginners- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
per session
Next session at 11 PM today
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Intermediate- Level 2 - 30 Minutes Weekly
StudentScholars
3.9
(86)
per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
per session
1-on-1 Lessons
On Demand
9-18
101 Private Customized - Intermediate- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
per session
1-on-1 Lessons
On Demand
7-18
Learn Object Oriented Programming With Java
Mikaila
per session
1-on-1 Lessons
On Demand
13-18
2-in-1 Java and Python Coding| Year-Long Weekly Programming Class for Begineers!
Faruk Hasan
4.8
(149)
per class
Next session at 10:30 PM on Sunday
Group Class
1/wk, 35 min
10-13
Magic Java: Learn Professional Coding Through Art and Games (1 on 1)
Nicolas Bulgarides
per session
1-on-1 Lessons
On Demand
13-18
Minecraft JAVA Edition: How to Survive on Survival Beginners Course Java
Julie Olufson
4.9
(269)
per class
Next session at 1 PM on Monday
Group Class
1/wk, 45 min
5-10
AP Computer Science A Tutoring (Java)
Darshak Kachchhi
5.0
(2)
per session
1-on-1 Lessons
On Demand
11-18
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In