Students that pursue STEM and Computer Science in high school and college are at a huge advantage when it comes to career prospects. This tutor-led course will provide the necessary impetus and background for students to take the AP Computer Science A exam with confidence. The preparation and exposure to a wide variety of Computer Science topics will provide the necessary background for students to pursue Computer Science in college.
AP Computer Science A emphasizes object-oriented programming methodology with an emphasis on problem-solving and algorithm development. It includes the study of data structures and abstraction. In addition, this course is designed to enhance the student’s logical problem-solving abilities. It increases the student’s understanding of Java, and builds analytical skills valuable in the field of Computer Science.
This course will prepare students thoroughly for the AP Computer Science A exam and beyond. It introduces a student to Computer Science, and also teaches Java and object-oriented programming concepts. Many other basic topics are covered to provide a strong foundation to tackle the AP CS A . There are plenty of assessments, mock exam questions, strategies to answer questions, common pitfalls, and how to avoid them. The entire AP Computer Science A course will take a whole year to master. This incredibly useful and important course could have the biggest impact on a student’s future and career.
Course Features
- Units 111
- Quizzes 111
- Duration 100 hours
- Grade Grades 10 - 12
- Skill level Advanced
- Assessments Yes
- Homework Yes
-
Prerequisite
Introduction to Java
-
Background on Software Development
-
Primitive Types
-
Using Objects
-
Methods
-
Boolean Expressions and if Statements
-
Iteration
-
Writing Classes
-
Arrays
-
ArrayList
-
2D Array
-
Inheritance and polymorphism
-
Recursion