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

Java Programming I

In this 1 or 2 week course, that meets for approximately 1 1/2 hours, the student will learn Object-Oriented-Programming and the basic logic of all programming languages. This is one of the steps toward the AP Computer Science A course.
Susan Frederick
Average rating:
4.9
Number of reviews:
(16)
Class

What's included

6 live meetings
8 hrs 30 mins in-class hours
Homework
1-2 hours per week. Homework will be assigned and due before the beginning of the next class. There will be online hours for help. Most work will be completed during the class time.
Assessment
There will be quizzes, tests, and projects for evaluation. The class will end with recommendations for the next course.
Grading
included

Class Experience

US Grade 8 - 11
Beginner Level
This is a basic course that assumes no prior knowledge of programming or IDEs. The student will use the NetBeans IDE to create programs using the basic logic, technical vocabulary, and control structures. Projects will be completed using logic and code discussed in class to ensure understanding. We will meet in an online class environment to walk through each topic. Alternative solutions will be a topic for the group as we move through the course. The student will be ready for Java Programming II, 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.
Learning Goals
Students will code and run programs starting with basic logic. The class will proceed through control structures including 'if', 'if-else', and the 3 basic loops. The student will be prepared for the next level of programming logic.
learning goal

Syllabus

6 Lessons
over 2 Weeks
Lesson 1:
Java Intro, Syntax and 1st Coded Project
 Write source and run your first Java program 
85 mins online live lesson
Lesson 2:
Conditional Statements
 Beginners logic for coding 
85 mins online live lesson
Lesson 3:
Conditional Statements cont...
 Increased logic skills 
85 mins online live lesson
Lesson 4:
For Loops, While Loops
 Interation logic 
85 mins online live lesson

Other Details

Supply List
A USB, able to hold at least 16 Gb would be useful in saving or off loading completed programs. Download the required IDE(Integrated Development Environment) before class begins. Email me if you have problems creating a new project.
External Resources
In addition to the Outschool classroom, this class uses:
Joined May, 2020
4.9
16reviews
Profile
Teacher expertise and credentials
Bachelor's Degree in Psychology from University of Central Florida
I have been teaching for 30+ years. For more than 20 years, I have taught AP Computer Science A and all the classes that lead to that level. Courses that I have taught include Intro to Programming using Java Applets, Programming I and II, Honors C++, AP Computer Science A, Lego Robotics, FTC Robotics, and FRC Robotics. As you can see, there are courses for learners of all levels. I understand that not all students learn the same way, so I incorporate kinetic, visual, and auditory learning styles in my lessons. Hear it, see it, do it.

I love ending classes with a project that the students can continue building on their own. The projects are real world applications so they can relate to the practical use of applications. I encourage independent research on all levels.

Reviews

Live Group Class
Share

$75

weekly or $150 for 6 classes
3x per week, 2 weeks
85 min

Completed by 57 learners
Live video meetings
Ages: 12-17
3-13 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool