Professional Documents
Culture Documents
o respond to all calls, emails, texts and/or Canvas messages within 24 hours. Responses are
typically sent in less than 24 hours unless it’s late at night or on a weekend. I want to
work to get to know you better.
o let you know when I will be online to work one-on-one with you.
o post announcements to introduce and/or review the learning for the day and celebrate you
and your classmates! I will do this daily, so it is very important that you review the
announcements.
To learn more about what you can expect from me as your teacher, please read the NCVPS
Accommodations and Accessibility Statements below.
If a student with an IEP or 504 plan is enrolled in a North Carolina Virtual Public School
(NCVPS) online course, it is the responsibility of the local school system to ensure all the
requirements of the Individuals with Disabilities Education (IEP) Act and Section 504 are met.
NCVPS will follow all modifications and accommodations documented on the IEP or 504 plan
as appropriate. There are some instances in which accommodations listed in the IEP or 504 plan
are not conducive to the online environment and may not be provided. In this case, the local
school system will be responsible for providing such accommodations in order to help the
student to be successful in the online course.
When a student enrolls in a NCVPS course, the accommodations or modifications from the IEP
or 504 plan are shared via a phone conference between the appropriate local school district
liaison and the NCVPS Virtual Teacher for the course. No IEP or 504 plans are shared via email.
NCVPS and the school system must discuss the accommodations and modifications in the
student’s IEP or 504 plan each semester the student enrolls in a NCVPS course. Click on the
appropriate link to read more information regarding the NCVPS IEP/504 Guidelines.
NCVPS IEP/504 Guidelines for NCVPS Teachers and District ELAs
IEP/504 Guidelines NCVPS Partner Teachers and Classroom OCS Teachers
NCVPS has a variety of interventions and supports implemented in the courses to enable
students with an IEP or 504 plan to experience successful learning. Examples of interventions
and supports include:
● One-on-one access to the teacher
● Monitoring of individual student progress by teacher, school district designee, and parent
● Individualized feedback for all student work
● Opportunities for differentiated/personalized instruction based on a variety of learning
styles and the Universal Design for Learning Model
● Access to tutors through the Peer Tutoring Center
If you have any questions regarding IEP/ 504 services, or course accessibility, please
contact:
Cathy Boshamer
Exceptional Children's Coordinator
cathy.boshamer@ncpublicschools.gov
NCVPS Accessibility Statement
The North Carolina Virtual Public School is continually striving to improve our courses for all
students, ensuring the courses are accessible to everyone. If you have any questions, suggestions,
or concerns regarding the accessibility of the course, please contact your teacher and we will
work to resolve the issue.
If you have any questions about accommodations or accessibility, please contact me, your
online teacher, first. We will work together, with your school, to best meet your learning path.
o actively participate in the online course every day, Monday - Friday. Daily participation
in the online course will ensure that you stay on pace. Students are welcome to work
on the weekends, but it is not required.
o check course announcements daily. o check messages in Canvas daily. o complete
assignments as outlined in the course pacing guide. o seek help from your online
teacher when needed. Your teacher is here to help! Do not hesitate to reach out with
questions. Communication is key to your success.
Academic Integrity determines that all assignments and exams submitted by a NCVPS student is
his/her own and the student:
▪ Will not plagiarize* any material in written or verbal forms
▪ Will not share work with others, unless directed by your instructor, or copy the work of
others and represent it as their own
▪ Will apply appropriate use of information literacy
* To plagiarize is to copy or use the ideas and/or words of another and represent them as
your own.
The accuracy in which student work is submitted to NCVPS is of great importance and NCVPS
reserves the right to use technology, such as SafeAssign to investigate plagiarism. The academic
integrity for all students must be maintained. To learn more about our student conduct and
academic integrity policies, read the Academic Integrity portion of the NCVPS Student Code of
Conduct document.
NOTE: Any student, who has plagiarized a work in any manner, will receive disciplinary action
up to and including removal from the NCVPS course with a failing grade.
North Carolina Virtual Public School provides an academic transcript to the student's primary
school of record upon completion of the online course(s), or upon any request of the primary
school and/or student's legal guardian.
In accordance with state and federal privacy laws, students who attain the age of 18 may transfer
certain rights related to their academic records. Some LEA schools may assign a lab facilitator to
help students who use school labs to access NCVPS courses. Facilitators will have access to
students’ online work from their school.
No member of the NCVPS staff is authorized to release student information without the written
permission of the student’s legal guardian or without approval of the NCVPS Executive Director.
Names, images, and/or course work of NCVPS students will not be published in print,
video/film, or via the Web without written student and guardian consent. The privacy of all
NCVPS students is protected through a unique password to access online courses. It is the
student's responsibility to keep his/her password in confidence.
All the data provided to us is protected to ensure both the privacy and security of the data. We
use state-of-the art technology to keep personal information as secure as possible to ensure that
no one will be able to tamper with, intercept or access data. Remember to keep account
information and password private and secure.
Course Standards
NCVPS Advanced Placement (AP) courses follow the standards set by College Board. To view
the standards for AP Computer Science Principles read the AP Computer Science Principles
Course Information for Students. These standards were created by College Board.
Course Overview
The AP Computer Science Principles course is designed to be equivalent to an introductory
college computing course. Students will develop computational thinking skills such as using
computational tools to analyze and visualize data to make conclusions based on trends. Students
will also develop artifacts in using computer software and other technology to explore questions
fostering student creativity and critical thinking. They will also develop communication and
collaboration skills by working with their peers to discuss and solve problems impacting them,
their community, society and the world. The course focuses on major areas of study – or the “Big
Ideas”.
Final Exam
AP Exam:
Students who take this course should be prepared to take the AP Computer Science Principles
Advanced Placement Exam in May. For more information go to the College Board AP site:
http://apcentral.collegeboard.com/.
Students that take the AP exam for this course are asked to input the NCVPS Code (045) into the
‘Online Provider Code’ found on page 1, item G of the AP answer sheet on the day of testing so
that NCVPS may receive a copy of the student's test score results for our records since these
scores are needed as part of the accountability piece for NCVPS.
NCVPS does not coordinate signing up students for the AP Exam – that is done through the
individual schools (since we cannot collect funds). Students should ask the guidance counselor
about signing up for the exam, or a higher-math instructor. Students will be reminded to do so at
the appropriate time. There is an additional Final Exam (Modules 1-9).
There will be a NCVPS Final Exam for this course. NCVPS calculates final exam or final project
grades as 20% of the total grade. As always, schools may recalculate grades if the district policy
has different weights for the final exams. For more information, please refer to the QRG –
Grades.
Course Prerequisite
NC Math 1
Course Outline
Module 1 – Problem Solving with Algorithms
Module 2 – Data Abstraction
Module 3 – Procedural Abstraction
Module 4 – Iteration - Making Code Repeat
Module 5 – Conditional & Artificial Intelligence
Module 6 – Data & Collections
Module 7 – Computers & the Internet
Module 8 – Global Impact of Computing
Preparing for the AP-CSP Explore Performance Task
**Performance Task: Explore - Implications of Computing Innovations
Preparing for the AP-CSP Create Performance Task
**Performance Task Create - Applications from Ideas
Preparing for the AP-CSP Multiple Choice Exam
Final Exam Review
Grading Percentages
Practice Activities ~ 15%
Assignments ~ 25%
Post-Assessments ~ 40%
Final Exam ~ 20%
NCVPS Late Work Guidelines
Students should be working daily, following the day-to-day pacing guide, to meet deadlines as
posted in each course. Regardless of late work deductions, students should always turn in work
rather than not doing the work at all and accepting a zero.
If a student does not meet a due date for an assignment(s), the following deductions will be
applied:
A zero will be entered for all missing assignments once the due date has passed. When students
make up work, the zero will be replaced per the late work guidelines outlined above.
Students should contact the online teacher ASAP if a special circumstance arises.
AP Computer Science Principles requires two projects, Explore Task and Create Task, submitted
to College Board by April 30, 2019. Time is provided on the pacing guide to allow students the
appropriate time to complete these task. College Board requires 8 hours for the Explore Task
and 12 hours for the Create Task and the pacing guide appropriately reflects these times with the
assumption of 45 minutes a day to dedicate to the tasks. The NCVPS due dates for the Explore
Task and Create Task are before the College Board due date. This allows time for the teacher to
verify the files are in the correct format and open correctly. No help can be provided to students
for either of these tasks! Submissions are only to verify College Board can view the files.
Prior to the AP Computer Science Principles Exam in the spring, review sessions will be offered
at various times. Watch the announcements for the dates, times, and locations.
There is no textbook required for this course. All material is provided online. Here are some
additional resources:
● Abelson, Hal, Ken Ledeen, and Harry Lewis. Blown to Bits: Your Life, Liberty, and
Happiness After the Digital Explosion. Boston: Addison-Wesley Professional, 2008
● AP CS Principles eBook, CS Learning 4 U, Ga. Tech University,
http://interactivepython.org/runestone/static/StudentCSP/index.html