August 18th PD Day Information
Advances in scientific knowledge and increased public awareness of social problems and issues are contributing to a demand for high-quality social services. Public concerns over crime, security, and emergency response and the increased demand for legal intervention in business and communities will continue to drive the growth of law enforcement, emergency services and legal services. The continuous need for professionals in education fields, especially in the critical shortage areas, offers creative ways to engage young people early on in the teaching profession.
The Information Technology (IT) Software Pathway program, Computer Science, prepares students for further study and careers in the field of Computer Science. Students complete a sequence of four courses, starting with an overview of the Computing and Information Technology field and progressing through a more in-depth study of computer science. Throughout the program, students will learn all aspects of Computer Science including programming, hardware design, networks, graphics, databases and information retrieval, cyber security, software design, programming languages, logic, programming paradigms, translation between levels of abstraction, artificial intelligence, the limits of computations, applications in information technology and information systems, and social issues (Internet security, privacy, and intellectual property).
Canvas - Course curriculum documents are located in the Teacher Resource section of each Canvas course.
AP Computer Science Principles
Introduction to Web Development
Web Development
Advanced Web Development 1
In addition to the curriculum documents in Canvas, some courses use additional resources
R04 AP Comp Sci. Principles - Code.org
R20 AP Comp Sci. A - CodeHS
Be sure to check your school's procedures for class syllabi. Some schools only want a one-pager, in which case you should cut out anything that is not specific to your CS course.
Sample Syllabus - AP CS Principles Course
(note, this is an example and does not follow our current curriculum).
Computer Science in the News
This is a nice assignment that can be assigned periodically, or used for sub days:
Google Doc | Word | Guiding Questions
Good Example | Decent Example | Poor Example
Cyber Attacks in the News
Similar as above, but more specific to Cybersecurity news.
Computer Science does not have county-based assessments. All assessments are either teacher-made or included in the curriculum. Use a variety of assessments! Standard quizzes / tests with multiple choice & short answers have their place, but we want to be more creative!
Project Based Assessments
Presentations (live or recorded video)
Algorithms
CodeHS
Programming List
Good for a unit that requires some rote memorization, or for a recall activity.
Students individually write down on a sheet of scrap paper as many ______ as they can remember (i.e. names of computer programming languages, or types of cyber attacks). Students compete against one another, taking turns naming items. Student 1 names an item; if Student 2 does not have that item on their sheet, Student 1 scores a point. Otherwise no points are scored. Teacher can set the number of rounds, or have no limit. Most points win!
At the end of the game, the winner can "program" the loser. On command (I usually say 5 commands max), the loser must say/act/dance a command the winner comes up with, i.e. Student1 programs Student2 to say the following when hearing the command, "hello", "Student 1 is the most intelligent, kind and thoughtful individual I have met in my time here at Northeast High School." It must be PG-Rated of course! Other teachers in the school may hate you, but it's a small price to pay for a little fun :)
Computer Science in the News
This is a nice assignment that can be assigned periodically, or used for sub days:
Google Doc | Word | Guiding Questions
Good Example | Decent Example | Poor Example
Cyber Attacks in the News
Similar as above, but more specific to Cybersecurity news.
Back-to-Back Drawing Activity
This is a great Brain Break activity!
Students sit back-to-back. One student is given a picture, and must explain to their partner - in the best detail possible - how to draw the picture.
AP Exams
Upon completion of the program sequence, students may earn college credit for introductory level Computer Science through Advanced Placement (AP) Computer Science exam(s). There are AP exams for AP Computer Science A and AP Computer Science Principles.
AP exams are given through CollegeBoard (AP Central).
All AP teachers should receive a CollegeBoard login.
At the beginning of the year teachers must submit their course Syllabus and Audit (your testing coordinator can also help with this).
AP® Computer Science Principles Course and Exam Description, Effective Fall 2023 (see pages 171-174 for detailed information about the performance task)
CollegeBoard allows teachers to assign practice questions, progress checks, and mock exams through their online portal. CollegeBoard also has review videos for students to watch and other resources for teachers as well.
Questions about AP Performance Task:
If the app includes sounds, should they be included in the video recording?
If the program has sound they may include that in their video. Be sure the video does not have any personal identifying information such as a tab on Google Chrome that has their name (this has been an issue before).
The second part of question 1 for the “Personal Reference” asks the students to upload an image that shows where a function is being called. Should they just create an image with that 1 line of code? Or for example…lets say the function was called within an onEvent, should they include all of that code in their image?
They should provide an image with a chunk of code so that the reader has context of the call to the function. This will also help the student on exam day because they will have a copy of their personal project reference for the written portion of the exam. The more code they have to reference the more they can write about their program and have a better chance of answering the questions fully.
Certifications
More information coming soon!
Foundations of Computer Science is a full year course that can be used to satisfy the required high school Technical Education requirement for graduation.
Canvas - Course curriculum documents are located in the Teacher Resource section of each Canvas course.
Foundations of Computer Science
Be sure to check your school's procedures for class syllabi. Some schools only want a one-pager, in which case you should cut out anything that is not specific to your CS course.
Sample Syllabus - Foundations of Computer Science
(Thank you Mr. Devane)
Computer Science in the News
This is a nice assignment that can be assigned periodically, or used for sub days:
Google Doc | Word | Guiding Questions
Good Example | Decent Example | Poor Example
Cyber Attacks in the News
Similar as above, but more specific to Cybersecurity news.
The IT Networking Academy (Cisco) identifies and develops the skills people and businesses need to thrive in a digital economy and prepares students for a variety of pathways in networking and operating systems that include project- and problem-based learning. Students learn content that leads to a range of industry certifications, such as CompTIA’s A+ and Cisco’s CCENT, CCNA, CCNA Security, and Cyber Ops.
🎥Program Interviews and Overview (COMING SOON!)
🤩Program Teaser Video (COMING SOON!)
Cyber Attacks in the News
Similar as above, but more specific to Cybersecurity news.
Pathful Lessons
AACPS students and teachers have access to Pathful via Classlink. Pathful offers lessons, virtual guest speakers, career databases, employability resources and interest surveys. Learn more about how to use it with your students or reach out to the CTE office for personalized professional development.
Select ready-made lessons in the areas of Careers, Work-based Learning, or Employability. Lessons are assigned directly to students within Pathful, most lessons are between 15 and 30 minutes. To access: Log into Pathful > "Career"/"Work-based Learning"/"Employability" > "Lessons" > Preview lesson by clicking "Preview" or assign lesson by clicking "Assign"
CISCO Certified Network Associate (CCNA)
CISCO Certified Technician (CCT)
Click here for information about testing accommodations in Certiport.
Networking 1
Networking 2
Networking 3
Cyber Essentials