AP Computer Science Principals

Big Ideas

  • Creativity
  • Abstraction
  • Data and Information
  • Algorithms
  • Programming
  • The Internet
  • Global Impact

Computational Thinking Practices

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

 

Computer Science: The New Literacy

Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world. Computer science experience has become an imperative for today’s students and the workforce of tomorrow.

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.

 

Rigorously Developed

In development since 2008, AP Computer Science Principles was created with significant support from the National Science Foundation. The College Board worked with more than 50 leading high school and higher education computer science educators who piloted the course at their institutions. This rigorous process of development and testing has yielded a course that not only reflects the latest scholarship in the field, but provides students with a relevant and engaging learning experience.

Over 90 colleges and universities have stated their support for the course, with the majority anticipating they will award college credit for high exam scores.

 

 


AP Computer Science Principals

 

Code.org- AP Computer Science Principals Syllabus

Mr. Burrill's Course Syllabus


---Class Links---

Code Studio - App Lab - Blown to Bits - Nimbus Screencast


Unit 1 - The Internet

This unit begins exploring the technical challenges and questions that arise from the need to represent digital information in computers and transfer it between people and computational devices. In the second half of the unit, students solve problems similar ones that had to be solved to build the real Internet. Students design their own versions of protocols, each one layered on the previous one, in a process that mimics the layered sets of protocols on the real Internet. Topics include: the digital representation of numbers and text, Internet Protocol, DNS, and TCP/IP.

1- Thursday Aug 12 1st Day of School
  • Intro
  • Mr. Burrill Quiz
  • Log-In
  • Website- www.wrwebheads.com
  • Survey
  • Need to Bring Journal Monday

 

2- Monday Aug 15- AP Overview / Unit 1- Lessson 1- Personal Innovations

Download PowerPoint Day 2

Today's Agenda-

--Journal--

 

3- Wednesday Aug 17- Umit 1- Lesson 2 & 3 : Binary Messages / Internet

Download PowerPoint Day 3

Late Start Wednesday

Today's Agenda-

--Journal--

  • Journal Entry- 3 Videos- 1 Paragraph Review for Each Video
  • How the Internet Works
  • Facebook Data Center
  • Inside a Google Data Center
  • Journal Entry- Vocabulary- Bit, Bitrate, Protocal, Bandwith, Latency, Internet, IP Address, Internet Exchange Point (iX), Peering, Web Browser, Server, Client, Nodes, Modem, ISP, POP, NAP, Internet Backbone, Packet, DNS, Data Center, Cloud

 

4- Friday Aug 19- Unit 1- Lesson 4 & 5- Number Systems/Binary Numbers

Download PowerPoint Day 4

Today's Agenda-

--Journal--

 

5- Tuesday Aug 23- Unit 1- Lesson 6- Sending Numbers

Download PowerPoint Day 5

Today's Agenda-

--Journal--

 

6- Thursday Aug 25- Unit 1- Lesson 7- Sending Text

Download PowerPoint Day 6

Today's Agenda-

--Journal--

  • Vocabulary- ASCII, Nibble, ASCII Art
  • Place a ASCII/Binary/Hexadecimal/Decimal chart in your Journal
  • Find a ASCII Artwork piece you like and place in your Journal

 

7- Monday Aug 29- How Computers Work 1- The Internal Parts

Download PowerPoint Day 7

Today's Agenda-

--Journal--

  • Vocabulary- Power Supply, Graphics Card, USB, CPU, Mother Board, Heat Sink Assmbly, Hard Drive, RAM, Peripherals
  • Draw Picture of a See Thru Computer- Label the Internal Parts (Sample Pic)

 

8- Wednesday Aug 31- How Computers Work 2- The CPU

Download PowerPoint Day 8

Today's Agenda-

  • Coach B Birthday (Snickers Bars Please)
  • Computer Parts Quiz- 5pts
  • No Journal Check
  • Computing History
  • Moore's Law
  • Circuit
  • Transistors
  • Semiconductors
  • Silicon
  • Online- A Single N-type Transistor Animation
  • The CPU History
  • CPU
  • Chip Makers
  • Speed...
  • Heinrich Rudolf Hertz
  • 32bit vs 64bit
  • Multi Cores
  • How a CPU is Made
  • Review

--Journal--

 

9- Friday Sept 2- Unit 1 Lessson 8- The Internet is For Everyone

Download PowerPoint Day 9

Today's Agenda-

--Journal--

 

10- Wednesday Sept 7- Unit 1 Lessson 9 & 10- Routers/Redundancy

Download PowerPoint Day 10

Today's Agenda-

--Journal--

  • Vocabulary- IP Address, Packets, DNS, Router, Redundancy
  • Finish Lessons 9 & 10

 

11- Friday Sept 9- Unit 1 Lessson 11& 12- Packets and Making a Reliable Internet / The Need for DNS

Download PowerPoint Day 11

Today's Agenda-

--Journal--

 

12- Tuesday Sept 13- Unit 1 Lessson 13-HTTP and Abstraction on the Internet - The Internet and Society

Download PowerPoint Day 12

Today's Agenda-

--Journal--

  • Vocabulary- Abstraction, Server, Client, HTTP, HTTPS, Internet Layers, Static Web Page, Dynamic Web Page, Web Application, Get, Post, Headers
  • Place Internet Layers Chart in Journal
  • Study for Unit 1 Test- Sample Test

 

13- Thursday Sept 15- Unit 1 Test / Practice PT - The Internet and Society

Download PowerPoint Day 13

Today's Agenda-

  • Journal Check
  • Have All code.org Unit 1 lessons complete
  • Unit 1 Test
  • Take a Look at Your Document About One of Vints 9 Internet Challenges

--Journal--

  • Take a Look at Your Document About One of Vints 9 Internet Challenges
  • Prepare for Unit 2- Digital Information

End of First 5 Weeks

14- Monday Sept 19- Review Unit 1 Test / V. Cerf- 9 Internet Challenges Project

Download PowerPoint Day 14

Today's Agenda-

--Journal--

  • Finish 9 Internet Challeges Project

 

Continue to Unit 2- Digital Information

 

© WRWEBHEADS.COM