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 4 - Big Data and Privacy

The data rich world we live in also introduces many complex questions related to public policy, law, ethics and societal impact. In many ways this unit acts as a unit on current events. It is highly likely that there will be something related to big data, privacy and security going on in the news at any point in time. The major goals of the unit are

1) for students to develop a well­rounded and balanced view about data in the world around them and both the positive and negative effects of it and

2) to understand the basics of how and why modern encryption works

32- Thurs Nov 10- -Unit 4: Lesson 1- What is Big Data?

Download PowerPoint Day 32

Today's Agenda-

--Journal--

 

33- Tues Nov 15- -Unit 4: Lesson 2- Rapid Research - Data Innovations

Download PowerPoint Day 33

Today's Agenda-

--Journal--

  • Finish all code.org Lessons

 

34- Thurs Nov 17- -Unit 4: Lesson 3 & 4: Identifying People With Data / The Cost of Free

Download PowerPoint Day 34

2016 USC vs UCLA Snickers Bet

Today's Agenda-

--Journal--

 

35- Mon Nov 20- -Unit 4: Lesson 5: Simple Encryption

Download PowerPoint Day 35

UCLA Lost Again...

Today's Agenda-

  • Article Quiz
  • Lesson 5- Simple Encryption
  • Encryption Uses
  • Encrypt a Message
  • Test Your Security Encryption
  • Code.org Lessons
  • LinkedIn Lesson
  • Review / Next Class

--Journal--

 

36- Mon Nov 23- -Unit 4: Lesson 6: Encryption With Keys and Passwords

Download PowerPoint Day 36

Today's Agenda-

--Journal--

  • Vocab- Vigenère cipher, Computationally Hard

 

37- Tues Nov 29- -Unit 4: Lesson 7 & 8: Public Key Crypto / Rapid Research- Cyber Crime

Download PowerPoint Day 37

Today's Agenda-

--Journal--

 

38- Thurs Dec 1- -Unit 4: Lesson 9- Practice PT- Big Data and Security Dilemas

Download PowerPoint Day 38

Today's Agenda-

--Journal--

  • Unit 4 Test on Monday- 30 Points- All Multiple Choice (10 Questions)

 

39- Monday Dec 5- -Test and Performance Task

Download PowerPoint Day 39

Today's Agenda-

--Journal--

 

40- Wednesday Dec 5- - Review for Final Day 1- Units 1-2

Download PowerPoint Day 40

Today's Agenda-

  • Review for Final- Units 1-2

--Journal--

 

41- Friday Dec 7- - Review for Final Day 2- Units 3-4

Download PowerPoint Day 41

Today's Agenda-

--Journal--

  • 1st Semester Final Exam Units 1-4 (70 Points)

 

42- Thursday Dec 15- - 1st Semester Final Exam

Download PowerPoint Day 42

Today's Agenda-

  • 1st Semester Final Exam Units 1-4
  • 70 Points
  • 140 Questions
  • 1/2 Point Each Question
  • You May Use Your Journals
  • Good Luck!
  • Happy Holidays!

--Journal-- (Stuff to do Over Winter Break)

 

Continue to Unit 5- Building Apps

 

© WRWEBHEADS.COM