COMPSCI AP  Computer SciencePrinciples


COURSE YEAR 2018-2019  — 1.0 Credit in Technology Applications





OFFICE: A Building Lab 6

TUTORING HOURS: Tuesday/Thursday 8:15 a.m. AND Wednesday 3:45-4:15 p.m.

OFFICE PHONE: 512-570-1200 EXT: 41331

EMAIL ADDRESS: cheri.whalen@leanderisd.org (Preferred initial contact)

WEB PAGE: http://whalenontheweb.com/


1:  AP CS 2 B-Day: 5:  PreAP CS 1

2:  AP CS 2 6:  PreAP CS 1

3:  PreAP CS 1 7:  AP CS Principles

4:  Conference 8:  Conference




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 will give students the opportunity to use technology to address real-world problems and build relevant solutions. Together, these aspects of the course make up a rigorous and rich curriculum that aims to broaden participation in computer science.

The AP CSP Course and Exam Description (.pdf/3.61 MB) provides an in-depth look at the course content, through-course assessment and end-of-year exam.



    The AP Computer Science Principles assessment consists of two parts: completion of through-course performance tasks and the end-of-course AP Exam. Both of these will measure student achievement of the course learning objectives. For the through-course assessment, students will upload digital artifacts and written responses via a Web-based digital portal.

    AP Computer Science Principles students will receive a final exam score of 1-5 based on two through-course performance tasks submitted online and a multiple-choice paper-and-pencil exam administered during the AP Exam administration in May.

    The two performance tasks, focusing on computing innovations and programming, will remain stable from year to year. The tasks are designed to give students broad latitude in personally selecting the focus and topics of their interest. Draft versions of through-course performance tasks can be found in the AP Computer Science Principles Teacher Community.

    On both the through-course assessment and the end-of-course AP Computer Science Principles Exam, students will be asked to apply their understanding of the course learning objectives, including the essential knowledge statements and computational thinking practices.



Centered around 7 BIG IDEAS:

  1. Creativity – Computing is a creative activity
  2. Abstraction – Abstraction reduces information and detail to facilitate focus on relevant concepts.
  3. Data and Information – Data and information facilitate the creation of knowledge.
  4. Algorithms – Algorithms are used to develop and express solutions to computational problems.
  5. Programming – Programming enables problem solving, human expression, and creation of knowledge.
  6. The Internet – The Internet pervades modern computing.
  7. Global Impact – computing has global impact.



Computational Thinking Practices

  • Connecting computing
  • Creating computational artifacts
  • Abstracting
  • Analyzing problems and artifacts
  • Communicating
  • Collaborating


Digital Citizenship is part of this course and cell phone use expectations are as follows :

  • Digital Citizenship is expected to be “respectful and responsible” according to the course TEKS
  • Correct use of cell phones when explicit instruction to use cell phones for a specific purpose is expected.
  • Any student use of cell phone outside of the explicit instruction or specific required use will have disciplinary consequences.

NOTE:  Cell phones are a useful tool in Computer Science, but it is critical to limit personal cell phone use during class to keep the distraction of cell phones to a minimum.  Parents, thank you for supporting this expectation!



  1. 1 – Flash Drive Minimum 1 gigabyte (larger is optional)
  2. Red Pen, Blue or Black Ink Pen, Pencil
  3. 1 box of dark multi-colored dry erase markers EXPO BRAND ONLY
  4. Two Pads of 3” X 3” POST IT BRAND PostIt Notes (light colors)
  5. BONUS! Box of Kleenex Tissues – Thank you! BONUS = 5 point green ticket


LISD Grading Guidelines:

“District Guidelines to Retake or Redo a Failed Assignment LISD Board Policy EIA (Local) states “The District shall permit a student who meets the criteria detailed in the grading guidelines a reasonable opportunity to redo an assignment or retake a test for which the student received a failing grade.”

  • The individual teacher/collaborative teams shall outline which assignment(s) and or test(s) are eligible for retake or redo opportunities. These guidelines must be consistent by campus, or grade level or course. The following criteria must be met for the student to be eligible to redo an assignment or retake a test:  
  • Students must complete the retake or redo opportunity within five school days of the notification to the student of a failing grade.  
  • Students must participate in any re-teaching or review activities assigned by the teacher in preparation for redoing an assignment or test  
  • Semester final exams are excluded for the retest or redo policy.  
  • Students that receive a failing grade due to violation of academic dishonesty are not eligible for the retake or redo opportunity.  
  • The maximum grade for a replacement/retake or redo assignment will be a 70 for high school courses. “



Class Assignments, Programming Labs, Participation, Attendance, Effort 25%

Written Exam / Journal / Oral Exam 45%

Challenges / Projects / Practice Video Artifact / Practice Create Program 30%

Grade Portal:  https://itccsgb.esc20.net/PALN/Login.aspx



Making Up Missed Work (LISD Student Handbook)

Students who are absent for any reason must make up the work they missed.

It is the student’s responsibility to check with each teacher the day the student returns from an absence to determine the:

  1. Make-up assignments
  2. Specific dates for completing the work, and
  3. Dates to complete any missed tests.

Assignments that were due on the day of the absence will be due on the day the student returns to school. The

student is allowed one (1) day for each day of an absence to make up the assigned work. One (1) day of make-up time is allowed for each day of absence (Example: 2 days absent – 2 days to make up work; 4 days absent – 4 days to make up work, etc.).

Obtaining Assignments:

  1. If a student is absent due to an extended illness (five (5) or more days) and wishes to get assignments before

returning to school, the student and/or family may contact the classroom teachers to request assignments. A

minimum two (2) days is needed to obtain work.

  1. There may be instances when work is needed before an absence occurs (e.g. scheduled surgery). In order to obtain

this work, a parent may submit a note to the teachers explaining the reason for the absence and the dates of the

absence. A minimum of two (2) days is needed to obtain work.

  1. If a student is absent on the day a major assignment is due (e.g. senior project), it is the student’s responsibility to

contact the teacher by phone or e-mail to make arrangements to turn in the assignment.

  1. Students who miss class due to extracurricular activities are required to obtain assignments prior to the absence. The work is due the next time the student attends the class.

“Attendance is an important part of the learning process.  You are expected to be in class and on time. If you must be absent, it is the student’s responsibility to check with each teacher the day the student returns from an absence.  Assignments due on the day of the absence will be due on the day the student returns to school.  The student is allowed one (1) day for each day of an absence to make up the assigned work.”

  1. KEEP UP WITH THE CALENDAR AT THE COURSE WEBSITE.  Most of our work will be completed in class; therefore, if you are absent you are responsible for coming to the lab during tutorial time to ensure assignments are up to date.
  2. If you are absent 1, 2, or 3 days, your TESTS and QUIZZES must be made up within 3 days after returning , UNLESS arrangements have been made with me.  You must communicate your needs for a make-up arrangement within the three day window. Flexibility requires communication!
  3. Absences in excess of three (3) days will follow LISD make-up policy and I will personally contact you and parents.
  4. If the three day window expires, the student will use the make-up as a REDO/RETAKE and the highest grade earned is a 70%.
  5. If you are going to be out for an extracurricular activity make arrangements for make-up work IN ADVANCE!


Bonus Projects are available for continuous improvement. The points will be included in the 15% grading category. All bonus work must be completed five (5) days before the end of the six week period, NO EXCEPTIONS.



Make Good Choices; align your choices with your goals.

Possess Internal Motivation

Accept Responsibility


Collaborative Social Contract will be posted on your course homepage during course week two


  1. Cheating will not be tolerated.  Consequences for any cheating will result in a zero for the grade.
  2. NO REDO opportunities for the assignment, program or test
  3. Alternative Assignment  – Grade will be averaged into the category where the cheating occurred, it will NOT replace the zero.
  4. Immediate parental contact
  5. Report to any extracurricular sponsor or coach



Please complete the Syllabus form.  If you do not have access to the internet, please complete the information below, print and return to Ms. Whalen.

I do not have internet access and have completed the contact information below.


Student First name, Last Name, ID# _______________________________________________________________________________

Parent(s)/Guardian(s) Name _______________________________________________________________________________

Parent(s)/Guardian(s) Home or Cell Phone Number______________________________________________________________________

Parent(s)/Guardian(s) email address__________________________________________________________________________________

Any information that is important for me to know about your child’s needs?_____________________________________________________





Honor Code

WE ARE CONSCIENTIOUS.  We complete our work on time and make every effort to meet or exceed expectations. We come to class and meetings prepared and are willing to demonstrate such. We hold ourselves to doing what is required; we embrace rigor, and shun mediocrity and excuses.

WE ARE RESPECTFUL. We will create a civil environment in which people respect, listen, speak when appropriate, and permit other people to participate and express their views.

WE ARE HONEST.  We do our own work and are honest in all matters. We understand how various acts of dishonesty, like plagiarizing, falsifying data, and giving or receiving assistance to which one is not entitled, conflict as much with academic achievement as with the values of honesty and integrity.

WE ARE RESPONSIBLE. The whole group should not be penalized for the actions of a few. Offering flexible, extended learning opportunities requires flexibility and we honor the trust that is placed in us and will attend the sessions as expected. We will utilize the Differentiated Educational Networks (DENs) for the purposes intended by attending and participating as appropriate.  We understand participation in the DEN schedule is a privilege and that the privilege of leaving class for DEN extended learning opportunities can and will be revoked if this trust is violated. Not being where you are expected/assigned to be during DEN time is considered an honor code violation.

WE HAVE A DUTY TO ACT.  Although we may not be required to specifically identify the offender, we are obligated and have a duty to act. When confronted with academic dishonesty, we can’t “do nothing.”  We will respond to honor code violations as a member of the campus academic community by taking action to address the act of dishonesty.


Students at Cedar Park High School recognize that, to insure honest conduct, more is needed than an expectation of academic honesty.  Each student has a “duty to act” on violations of the honor code.

As a student at CPHS, I recognize that I have a “duty to act.” Doing nothing is not an option.  I pledge to be conscientious, respectful, honest, and responsible. I understand that each time I sign my name to a school document, I am affirming this pledge.   


The determination that a student has engaged in academic dishonesty shall be based on the judgment of the classroom teacher or supervising professional employee, taking into consideration written materials, observation, or information from students.

“Violation of the “Honor Code” includes, but is not limited to, cheating or copying the work of another student, plagiarism, unauthorized communication between students during an examination, or the misuse of DEN learning opportunities.

Examples of honor code violations include, but are not limited to,

  •         Copying assignments or allowing another student to your work
  •         Collaborating on assignments without the permission of the teacher
  •         Plagiarizing by taking credit for work done by another without giving proper credit,

including Internet sources

  •         Sharing or receiving answers to items included on tests or quizzes
  •         Procuring and/or studying from tests or quizzes obtained without the teacher’s

permission to include students purchasing test banks and essays

  •         Accessing answers written on a cheat sheet, item of clothing or anywhere else

during a testing situation

  •         Looking at or allowing another student to look at your answer sheet during a test or


  •         Talking, using signs or making gestures before, during, or after a quiz or test for the

purpose of communicating with other students

  •         Using any electronic device (smart device, phone, camera, calculator, etc.) to

access information before, during, or after a test or quiz

  •         Sabotaging a fellow student’s work in order to gain advantage
  •         Collusion and/or theft of tests or teaching materials
  •         Students skipping class (determined by admin) to avoid assessments or due dates


        A student who is found to be in violation of the Honor Code, will receive the following:

  1. Cheating and/or skipping on a test/project/paper/quizzes

1)   0% with the opportunity to redo for a max grade of 50%,

2)   Disciplinary consequence (i.e., Saturday school, mandatory tutoring, detention, etc.)

  1. Cheating and/or skipping on daily work

1)   0% with no opportunity to redo

  1. Repeat Offenders

1)   0% with no opportunity to redo

2)   Disciplinary consequence

3)   Loss of exam exemption privileges


Honor Code violations are referred to NHS for review if student is a current member or on the induction list.  Only offenses during the current academic year are reported to NHS.

Honor Code violations are kept on record with the Assistant Principal and Dean of Instruction.