English
Log In

Java Programming II

Class
Susan Frederick
Average rating:
4.9
Number of reviews:
(16)
In this 8 week, online course, the students will review basic programming logic and add advanced topics. We will explore conditional statements, loops, arrays (static and dynamic), base object oriented concepts, and other data structures.

Class Experience

US Grade 8 - 11
Intermediate Level
16 lessons//8 Weeks
 Week 1
Lesson 1
Review basic programming logic
Base coding information through discussion, coding and compiling a program
Lesson 2
Conditional Statements
Use of basic and advanced conditional statement logic
 Week 2
Lesson 3
Loops (for, while, do-while)
Creating projects using iteration
Lesson 4
Loops continued...
Creating projects using iteration continued...
 Week 3
Lesson 5
Arrays
Creating and coding advanced data structures
Lesson 6
Arrays continued...
Creating and coding advanced data structures continued...
 Week 4
Lesson 7
ArrayLists
Coding dynamic arrays -vs- static arrays
Lesson 8
ArrayLists continued...
Coding dynamic arrays -vs- static arrays continued...
 Week 5
Lesson 9
Multi-Dimensional Arrays
Programming and sample AP questions
Lesson 10
Multi-Dimensional Arrays continued...
Programming and sample AP questions
 Week 6
Lesson 11
Classes/Inheritance/Polymorphism/Composition/Aggregation/Encapsulation
Programming and sample AP questions
Lesson 12
Classes/Inheritance/Polymorphism/Composition/Aggregation/Encapsulation cont...
Programming and sample AP questions
 Week 7
Lesson 13
Classes and Inheritance as it pertains to the AP class
Programming and sample AP questions
Lesson 14
Recursion
Coding methods that call themselves and comparing loops as a comparison
 Week 8
Lesson 15
Sample AP Computer Science A Questions and Discussion
Programming and sample AP questions
Lesson 16
Sample AP Computer Science A Questions and Discussion continued...
Programming and sample AP questions
  • Preparation for the advancement to the AP Computer Science A Tutoring Course.
I have taught the AP Computer Science A course for over 25 years. Students that have the motivation and have completed the course have consistently score high on the AP national exam.
1 - 2 hours per week outside of class
Projects
Frequency: 7 or more throughout the class
Feedback: as needed
Details:
Assessment
Frequency: 3-6 throughout the class
Details:
Programming I, the basics of programming logic, including IDEs and coding.
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... 

Reviews

Group Class

$75

weekly or $600 for 16 classes
2x per week, 8 weeks
115 min

Live video meetings
Ages: 12-16
2-6 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyTerms
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool