Margaret tutored me for a few years starting in middle school. Her lessons were well thought out, individualized, and comprehensive. At the end of every lesson, I felt that I had nontrivially increased my understanding of Java. By the time I got to the end of grade 9, I had learned everything there was on the AP Computer Science A curriculum. When I took the AP test, I earned a 5 without doing any additional studying beyond what Margaret taught me.
I again received the benefit of her tutoring in my freshman year of college when I took a sophomore-level computer science class and earned an A with minimal studying while other students struggled. I again attribute this to Margaret's teaching going above and beyond the basic required material. Her instruction provided me with an instinct on how to approach problems with which I am unfamiliar. I believe this is the most valuable skill that she taught me.
The course is Part 1 of a two-semester 20-week course. The course meets once a week for 3 hours online each session and will cover 30 hours of online instruction and lab practice. The course includes individual programming projects assigned as homework once per week.
The course requires about 20 hours of homework and is based on numerous problem-solving exercises, labs, case studies, and mock exams.
The Part 1 will cover topics such as:
- Strategies for Taking the Exam
- Data Types
- Control Structures
- Classes and Objects
- Inheritance and Polymorphism
- Standard Classes
- Program Design and Analysis
No previous experience with Java is necessary.
Location: Shoreline College Duration: 1 PM - 4 PM, Sunday Cost: $899.00