English
Log In
Java Programming II
Class Experience
US Grade 8 - 11
Intermediate Level
This is a progressive course that prepares the student for the AP Computer Science A Tutoring Course. Programming I should have been completed, and the student's proficiency tested. Discussion, research, and coding are only a few concepts used to complete this course. There will be projects to assess knowledge of course content.
16 lessons//8 Weeks
Week 1Lesson 1Review basic programming logicBase coding information through discussion, coding and compiling a programLesson 2Conditional StatementsUse of basic and advanced conditional statement logicWeek 2Lesson 3Loops (for, while, do-while)Creating projects using iterationLesson 4Loops continued...Creating projects using iteration continued...Week 3Lesson 5ArraysCreating and coding advanced data structuresLesson 6Arrays continued...Creating and coding advanced data structures continued...Week 4Lesson 7ArrayListsCoding dynamic arrays -vs- static arraysLesson 8ArrayLists continued...Coding dynamic arrays -vs- static arrays continued...Week 5Lesson 9Multi-Dimensional ArraysProgramming and sample AP questionsLesson 10Multi-Dimensional Arrays continued...Programming and sample AP questionsWeek 6Lesson 11Classes/Inheritance/Polymorphism/Composition/Aggregation/EncapsulationProgramming and sample AP questionsLesson 12Classes/Inheritance/Polymorphism/Composition/Aggregation/Encapsulation cont...Programming and sample AP questionsWeek 7Lesson 13Classes and Inheritance as it pertains to the AP classProgramming and sample AP questionsLesson 14RecursionCoding methods that call themselves and comparing loops as a comparisonWeek 8Lesson 15Sample AP Computer Science A Questions and DiscussionProgramming and sample AP questionsLesson 16Sample 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 classFeedback: as neededDetails:Assessment
Frequency: 3-6 throughout the classDetails:
Programming I, the basics of programming logic, including IDEs and coding.
In addition to the Outschool classroom, this class uses:
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 classes2x per week, 8 weeks
115 min
Live video meetings
Ages: 12-16
2-6 learners per class