$114
for 6 classesWake up! It’s Time for Java! Learn Java Programming, Make Games, and Have Fun!
Completed by 11 learners
Ages 10-15
Live Group Class
Live video meetings
2x per week, 3 weeks
4-8 learners per class
75 min
What's included
6 live meetings
7 hrs 30 mins in-class hoursClass Experience
Do you want to learn how to program? Do you want to learn more about how computers work and how computer games and programs are made? Welcome to Wake Up! It’s time for Java! Where we introduce the vast world of programming using the Java programming language. The Java programming language is one of the most popular and widely used programming languages. Java has been used to make everything from the video game Minecraft, to creating the software for mars rovers! In this 6 session class, students will learn the fundamentals of programming while making fun and simple text based games. We hope that you will join us for the ride! Here is what you can expect from each session: >>> Session 1: Mad with Java! Students will be introduced to the Java development environment and learn how to create their very first Java program, the universally adored 'Hello World' program. Then they'll be introduced to other basic programming fundamentals to create their own MadLibs game! >>> Session 2: Crazy With Conditionals! Learn what a conditional statement is and why they're the foundation of programming. Using this concept, students will develop their own text based adventure game, where the only limitation to the adventure is their imagination! >>> Session 3: Loooooooooops! Programming can be a pretty repetitive endeavor, luckily with the power of loops, we can make our programs do all the repetitive tasks with one simple statement. Learn how to implement loops and create a quiz program that uses loops to control the flow the game! >>> Session 4: Methods and Objects! Methods and Objects are two main components of 'Object Oriented Programming'. Explore the meaning of OOP and see how the implementation of methods and objects can help to develop games with reoccurring entities. >>> Session 5: All About Arrays! An introduction to your first programming data structure, the array! These are handy for storing information and keeping track of multiple values in an organized manner. Develop your own 'Hangman' style game, which is focused on using an array to manage progress. >>> Session 6: Last Drops of Java! By now, students will have be introduced to a wide variety of programming concepts and techniques. Use these techniques to complete one last project before learning a little more about why Java is such a special programming language. For this class, we recommend using the IntelliJ community IDE and the Java Development Kit. If you are unable to download these software on your computer, you may use an online editor such as Replit or JDoodle. If you are interested in our Minecraft Modding camp, but do not have any programming experience, we strongly recommend you take this course before, or alongside Minecraft Modding. Can’t wait to get started! See you soon!
Other Details
Parental Guidance
We will be using the IntelliJ Community IDE and Java Development Kit 8. Parental Consent is required for Learners under the age of 13. It can be downloaded and installed on Windows computers.
Unfortunately, Macs, iPads, Tablets and Chromebooks cannot run the software properly.
Recommended specifications and more information are included on the download pages at https://www.jetbrains.com/idea/download/#section=windows
https://adoptium.net/temurin/releases/?version=8
When downloading the JDK 8, filter your results to 'Windows, Any, JDK, 8' and select the version that matches your machine. (If you're not sure which version is best for you, 'x32' will work for everyone!)
Have another question? We would be pleased to help - send us a message!
External Resources
In addition to the Outschool classroom, this class uses:
Offered by
Teacher expertise and credentials
Artech has been teaching kids to code and get creative with technology for more than 15 years. Our instructors craft highly dynamic and creative programs and classes. We incorporate the creative arts to engage and encourage creative problem solving.
We provide a creative, inclusive and socially stimulating learning environment that will boost your child’s: Self-Esteem, Independence and Creativity.
Reviews
Related categories
Parents also liked
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.6
(9)
$55 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,883)
$21 per class
Next session at 7 PM on Tue 5/27
Group Class
12 wks, 1/wk, 50 min
12-17
Java Programming I
Susan Frederick
4.9
(16)
$30 per class
Next session at 2 PM on Mon 6/2
Group Class
2 wks, 3/wk, 1.42 hr
12-17
Java Programming - Private 1 to 1 Tutoring
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,883)
$39 per session
1-on-1 Lessons
On Demand
10-18
Java Weekly Class
MissB aka Bhavana R (Coding)
4.9
(38)
$25 per class
Next session at 11:30 PM today
Group Class
1/wk, 45 min
11-16
Java 1:1 Class
MissB aka Bhavana R (Coding)
4.9
(38)
$70 per session
1-on-1 Lessons
On Demand
13-18
101 Private Customized - Basics for Beginners- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
$43 per session
Next session at 11 PM today
1-on-1 Lessons
On Demand
9-18
101 Private Customized - Intermediate- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
$48 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)
$33 per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Intermediate- Level 2 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 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)
$33 per session
1-on-1 Lessons
On Demand
7-18
Learn Object Oriented Programming With Java
Mikaila
$35 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)
$10 per class
Next session at 1:30 AM tomorrow
Group Class
1/wk, 35 min
10-13
Magic Java: Learn Professional Coding Through Art and Games (1 on 1)
Nicolas Bulgarides
$55 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
(270)
$15 per class
Next session at 2 PM on Sunday
Group Class
1/wk, 45 min
5-10
Camp: Become a Java Jedi
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,883)
$20 per class
Next session at 3 PM on Mon 6/16
Group Class
1 wk, 5/wk, 50 min
10-15
More to explore
Drawing A Cat
Daily Skills Practice
Ela Poetry
Beginning Readers Rapid Reading Growth
forensic Psychology
Faber Piano
Draw City
Learn for Success
Python Programming
Cursive
Intro To 2d And 3d
Private Tutor Reading Writing Grammar Spelling
Debate Lit
Intermediate Coding
Histories A Shakespeare
Amazing Animals
Japanese Semester Atkinson
How To Code In Python
Little Ninja
Bedtime