$169
for 6 classesJava Programming II - Intermediate Level
Completed by 6 learners
Ages 12-17
Live Group Class
Live video meetings
3x per week, 2 weeks
4-15 learners per class
90 min
What's included
6 live meetings
9 in-class hoursHomework
1 hour per week. Most of the coding will occur during class time and include group discussions on alternative styles and solutions. Some homework will be completed outside of class to be present/uploaded during class. Online research will be required for vocabulary expansion and analysis of existing code.Assessment
There will be a final letter grade and written assessment to record additional topics the student should work on. This evaluation would be only for students moving on to programming II.Grading
includedClass Experience
This is an Intermediate course that assumes prior knowledge of programming and IDEs. The student will use the NetBeans IDE to create programs using the intermediate logic, technical vocabulary, advanced control structures, loops, and data structures. Projects will be completed using advanced logic and code will be discussed in class to ensure understanding. The projects will move quickly to data structures such as arrays; therefore, prior coding knowledge is essential. We will meet in an online class environment to walk through each topic. Alternative solutions to problems presented, will be a topic for the group as we move through the course. The student will be ready for AP Computer Science A, if the course is completed successfully. Download the NetBeans IDE bundled with the Java JDK/SDK before class. The link is provided in the materials area. Over the course of the class, we will cover the logic of loops (for, while, do-while), multi way decision statements (if, if-else, else if), and Dynamic Arrays (ArrayLists).
Learning Goals
Students will code and run programs starting with intermediate/advanced logic. The class will proceed through control structures including 'if', 'if-else', and the 3 basic loops very quickly then on to data structures such as arrays and data manipulation. Screen input/output, as well as file input/output will be covered.
Other Details
Parental Guidance
An external IDE for compiling programming code will be used. It is the same IDE used in high schools and colleges. The following URL will lead you to the download site, which give you additional information. Further assistance will occur in the first class time.
Supply List
A USB able to hold at least 16 Gb would be useful in saving or off loading completed programs.
External Resources
In addition to the Outschool classroom, this class uses:
Sources
An external IDE for compiling programming code will be used. It is the same IDE used in high schools and colleges. The following URL will lead you to the download site, which give you additional information. Further assistance will occur in the first class time.
https://www.eclipse.org/downloads/packages/release/oxygen/3a/eclipse-ide-java-developers
Meet the teacher
Teacher expertise and credentials
Bachelor's Degree in Psychology from University of Central Florida
I have 23 years of experience teaching the AP Computer Science A course materials.
Reviews
Other classes by Susan Frederick
Other classes by Susan Frederick
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 -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
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
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
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
More to explore
Spanish Beginner
Hungry Turkey
Legends Arceus
Ugly Animals
Charlottes
Vet Care Pocket Pets
Pro Wrestling
Consumer Math
Dance Ballet
Writing Stories
Fashion Sketching
Athens
3d Drawing
Spanish 5pm
Dissection Shark
Getting A 1600 On The Sat And A 36 On The Act Workshop
Debate Yale
Lab Science
Nutcracker Ballet Dance
Chinese Storytime