Pennsylvania Homeschoolers

AP* Online Classes

The teacher was very good and provided her students with great articles to read (one of which actually ended up helping me in my competitive debating which was cool) and videos to watch and was very helpful. The assignments were suitably challenging and the overall atmosphere of the class was great.

 

 

AP Computer Science Principles

On-Line for the 2018-2019 School Year

Teacher: Rebekah Lang

Email: rclang1@gmail.com

Texts Required:

Technical Requirements:

Who Should Apply: Anyone interested in computer science, technological innovations, creative problem solving, logical thinking, and learning! In fall 2016, the College Board launched its newest AP® course, AP Computer Science Principles. The course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. All hard-working high school students can succeed in this course, regardless of prior coding experience (or lack thereof)!

Prerequisites: The necessary prerequisites for entering the AP CS Principles course include completion of Algebra I with B or better and experience in problem solving. Prospective students should be ready to commit 10 hours working alone on the computer each week.

Application. Students should click on the link to complete the application. I will review applications semi-weekly and reply with directions for your next step!

Course Fee: Early Bird Fee $650 (good before July 1, 2017). Regular Tuition Fee $695 (July 1, 2017). Audit: $300. Applicants utilizing a staggered payment plan are not eligible for the Early Bird discount.

Course Dates: Monday, September 10 through approximately May 10 (ending on the date of the 2019 AP CS Principles Exam). Students have off November 19-23 for Thanksgiving break, December 21 - January 4 for winter break, and April 19-26 for spring break. The majority of the classwork is assigned and due weekly, so students can schedule around other holidays or required days off.

Course Description (Adapted from Code.org): The curriculum from Code.org is designed to prepare students for the AP CS Principles Exam and serve as a foundation for future studies in computer science. It is divided into 7 units: The Internet, Digital Information, Algorithms, Big Data and Privacy, Building Apps, and the Create and Explore Portfolio Tasks.

In this course, you will

You will be interacting with your classmates and the teacher primarily through Schoology.com, email, and “live” class sessions. The weekly "live" class sessions are strongly recommended, but also recorded for offline viewing for excused absences.  Tentatively, you can attend the "live" session on Tuesdays 2pm EST. (If I have a large class size, I will open up a second "live" session based on the class's availability. During those sessions, I will review upcoming homework assignments, teach key concepts, encourage student presentations and chat, and utilize adapted cooperative learning strategies to engage all students in the class and build a community of learners. On Schoology, you will participate in discussions, submit projects, post resources, upload homework, and complete assessments. We will also have some partner coding and group projects activities during the year. 

Instructor Qualifications: I taught AP CSP to 28 students during the 2017-2018 school year. I anticipate that they will do well on the exam and will be happy to share our class results when I am able! I was formerly homeschooled, and I have a BA from Grove City College and a MS in Curriculum and Instruction from Western Governors University. I hold the following certifications: NJ Standard: English, PA Level II: English 7-12, Communications 7-12, Mid-level mathematics 6-9, Mid-level citizenship education 6-9, Mid-level science 6-9, and English as a second language (ESL). I have taught in public and private middle and high schools for the past 8 years. I have developed and taught an “Introduction to Information Technology” elective for middle school students as well as an “Introduction to Coding” enrichment club for elementary students. For three years, I also ran a school-wide “Hour of Code” event for middle school students.

Click here to read class reviews from past participants
Return to the AP Online Classes Home Page