Course Syllabus

Welcome to AP CSP!

Instructor Contact Information

Name: Mr. Andrew Fox

Email: afox4@wcpss.net

Room: Mod 503

Current Assignments and Due Dates

You can find current assignments and due dates on this Google doc, which will be updated. Parents, please realize the this document will change with each unit and that your student has access to the entire Canvas course and code.org materials, to which they have complete access and can show you as they use them every day.

Schedule:

  • Block 1: Python I Programming
  • Block 2: Planning
  • Block 3: Python I Programming
  • Block 4: AP Computer Science Principles

SMARTLUNCH:

Room Mod 503 (YOU are responsible for checking in with me on arrival)

  • Monday - Tutorial A
  • Wednesday - Tutorial B

Course Description: 

AP Computer Science Principles:

AP Computer Science Principles offers a multidisciplinary approach to teaching the underlying principles of computation. The course will introduce students to the creative aspects of programming, abstractions, algorithms, large data sets, the Internet, cybersecurity concerns, and computing impacts. AP Computer Science Principles also gives students the opportunity to use current technologies to create computational artifacts for both self-expression and problem solving. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.

We will follow Code.org Syllabus. Here is the link:

https://code.org/

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. The AP Program designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities.

 CLASSROOM POLICIES

Assignments Will:

  • Be Named Accordingly. Points will be deducted from assignments not named correctly.
  • Plagiarism will not be tolerated. Both individuals will receive 0's and I will contact home. You can collaborate on assignments, but you must do them individually.

Test Retakes:

There are no test retakes.

Absences:

You must come to SmartLunch on your time to make up work missed due to absences. You must come in the first opportunity you are available to make up the work. Work that is not made up in a timely manner will be considered late.

 Please do not hesitate to ask any questions.

 

 

 

Course Summary:

Date Details Due