PurdueX CS180: AP Computer Science A - Java Programming
Purdue University, in partnership with edX, is proud to offer an online version of our introductory object-oriented programming course to high school students. The class will consist of content from our first semester programming course for computer science majors, CS 180, as well as supplemental material designed to help students prepare to take the AP Computer Science A exam. Purdue's CS 180x is a Java programming course, with a focus on object-oriented programming.
Students that sign up will gain access to:
- Instructional videos on all topics in Purdue's CS 180x course, taught by Professor Debbie Peroulli and K-12 Outreach Coordinator Phil Sands
- Labs, projects and exams designed by Purdue's CS faculty and teaching assistants
- A discussion forum monitored by Purdue undergraduate students excited to help students with their queries
The course is free to all enrollees, and will begin on September 4th, 2018. The CS 180x course will not earn students any college credit, but is meant to provide preparation for students as they prepare for a university CS curriculum.
No prior experience with programming is necessary, but it is suggested that students have completed a mathematics course equivalent to Algebra II before enrolling.
https://www.edx.org/course/ap-computer-science-a-java-programming
https://www.edx.org/course/ap-computer-science-a-java-programming-loops-and-data-structures
https://www.edx.org/course/ap-computer-science-a-java-programming-classes-and-objects
If you are a high school teacher interested in auditing the course, please click here for more information.