Arlington Tech

Arlington Tech

AP Computer Science Principles


Overview

This week we will finish up with Big Idea 5: Impact of Computing and begin Big Idea 1: Creative Development.

Friday, January 13th

Classwork / Homework

We will begin class by going over the quiz. We had the following grade distribution:

Big Idea 5 Quiz Scores

This quiz will be scored out of 16 points, so take your total correct and divide by 16 to get your grade.

There are fewer presentation topics for Big Idea 1: Creative Development:

  • Collaboration on projects with diverse team members representing a variety of backgrounds, experiences, and perspectives can develop a better computing product. (Sean, Xander, Gabriel, and Conrad)
  • A development process should be used to design, code, and implement software that includes using feedback, testing, and reflection. (Eimi, Christian, and Emory)
  • Software documentation should include the programs requirements, constraints, and purpose. (Kellan, Lary, Alex, and Evan)
  • Software should be adequately tested before it is released. (Mayah, Toby, Blu, and Keirsten)
  • Debugging is the process of finding and correcting errors in software. (Grant, Anupama, Noah, and Ronan)
  • Pair Programming (Rockwell and Jack)

so we will have 4 presenters for each topic here. We'll talk in class about how best to do that.

This assignment is due Wednesday, January 18th.

Wednesday, January 11th

Classwork

We will begin today with our quiz on Big Idea 5: Impact of Computing.

After the quiz, we will see the two remaining presentations:

  • Bias in Computing Innovations (Eimi and Toby)
  • Data Mining and Open Access to Data (Jake and Rockwell)

After the presentations, we will begin talking about our next big idea, Big Idea 1: Creative Development.

Homework

Add a Markdown to your git repo named CreativeDevelopment.md.

Write your own definitions for each of the vocabulary words listed in Jelkner's Big Idea 1: Creative Development notes.

This assignment is due Friday, January 13th at 5:00 am.

Monday, January 9th

Today we finish with Big Idea 5: Impact of Computing. We read Power On! to help frame our discussion of this topic. I wanted to mention two other books by Jane Margolis, Unlocking the Clubhouse: Women in Computing and Stuck in the Shallow End: Education, Race, and Computing.

Classwork

During class today we will share the presentations assigned last week.

Homework

Study for the quiz on this big idea at the beginning of class on Wednesday. Pay particular attention to the vocabularly terms you were asked to define last week.