AP - Computer Science Principles Unit 1
- How do computer represent information?
- How does information get from one computer to another?
- What challenges are involved when developing systems to represent or transmit information?
https://www.youtube.com/watch?v=ddiOJLuu2mo
9/17/21 - Objectives:
Today:
China and Your DNA
Deep fake intro - Arnold - Arnold 2
One more?
Snow in video - https://www.youtube.com/watch?v=r6Rp-uo6HmI
Do you agree?
Later
AP Update
Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
9/17/21 - Objectives:
Today:
China and Your DNA
Deep fake intro - Arnold - Arnold 2
One more?
Snow in video - https://www.youtube.com/watch?v=r6Rp-uo6HmI
Do you agree?
9/16/21 - Objectives:
Today:
9/15/21 - Objectives:
Today:
9/14/21 - Objectives:
Today:
9/13/21 - Objectives:
Today:
9/10/21 - Objectives:
Today:
9/9/21 - Objectives:
Today:
Today:
9/7/21 - Objectives:
Today:
9/2/21 - Objectives:
Today:
9/1/21 - Objectives:
Today:
8/31/21 - Objectives:
Today:
8/30/21 - Objectives:
Bell Work:
Begin Unit 1 Lesson 4
Day 4 - 8/26/21 - Objective(s) -
Bell Work:
Begin Lesson 2 - my notes
Day 3 - 8/25/21
Objective: I can start building positive relationships with fellow students. I can use teamwork to learn names.
Previously on...
Day 2 - 8/24/21
Objective: I can start building positive relationships with fellow students. I can use teamwork to learn names.
Teacher and Student Expectations
Introduction Tasks
NEXT - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: On a post it note write down your name and something you know a lot about. Then what you could teach about it.
Day 3/4 - Lesson 1
Things to know about this class
Day 1 8/23/21 - Objective(s) - To see if this class is for you.
Bell Work: Get on Illuminate
Today
Introductions and Team Building!
9/13/19 - Objective(s):
Chapter 1 Test
Time
9/12/19 - Objective(s) -
Bell Work:
Lesson 7
Test Tomorrow
Time left?
Blown to bits - Pages 1-4
Deep Fakes! - Example
9/11/19 - Objective(s) -
Bell Work:
Lesson 6
Test Friday (Maybe Monday)
9/10/19 - Objective(s) -
Bell Work:
Begin Lesson 6
Test by the end of the week!
9/9/19 - Objective(s) -
Bell Work:
Finish - Unit 1 Lesson 4
Begin Lesson 5
Time left?
Number video
Blown to bits - Pages 1-4
9/6/19 - Objective(s) -
Bell Work:
Today - Unit 1 Lesson 4
Bell Work: Get
AP Update
Wrap Up - Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
Lesson 3
Bell Work: Go here and login -> https://studio.code.org/s/csp1-2019/stage/2/puzzle/2?section_id=2267545
As a table answer the questions. Only one person needs to type a response.
AP Update
Wrap Up - Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
Lesson 3
9/3/19 - Objective(s)-
Bell Work: Journal Prompt: What is your personal definition of "information?" Take a minute to write it down.
AP Update
Wrap Up - Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
Today - Unit 1 Lesson 2
8/29/19 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Download Blown to Bits
Day 4 - Lesson 1
Things to know about this class
Next Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
8/28/19 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: On a post it note write down your name and something you know a lot about. Then what you could teach about it.
Day 3/4 - Lesson 1
Things to know about this class
Next Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
8/27/18 - Objective(s) - Pretest
Bell Work: Take the pretest!
Today
8/26/19 Objective: I can start building positive relationships with fellow students
Bell work: Think about what are the best classroom cultures like?
Introductions and Team Building!
8/29/19 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Blown to Bits - read Chapter 4, Needles in the Haystack, pages 141-142 (Placements, Clicks, and Auctions), then answer the following question about innovation:
9/12/18 - Objective(s):
Chapter 1 Test
9/11/18 - Objective(s):
Unit 1 Lesson 7
Go over quiz questions from yesterday
9/10/18 - Objective(s):
Today
Day 8
9/7/18 - Objective(s) -
Bell Work: None?
Today - Unit 1 Lesson 6
Day 7
9/6/18 - Objective(s) -
Bell Work: None?
Today - Unit 1 Lesson 5
Day 6
9/5/18 - Objective(s) -
Bell Work: Get to my website
Yesterday
Today - Unit 1 Lesson 4
Day 5
9/4/18 - Objective(s) -
Bell Work: Get to my website
Today - Unit 1 Lesson 3
8/29/18 - Objective(s) -
Bell Work: Journal Prompt: What is your personal definition of "information?" Take a minute to write it down.
Today - Unit 1 Lesson 2
8/29/18 - Objective(s) - Pretest
Bell Work: Take the pretest!
Today
8/28/18 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Blown to Bits - read Chapter 4, Needles in the Haystack, pages 141-142 (Placements, Clicks, and Auctions), then answer the following question about innovation:
8/27/18 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Take a seat anywhere. On a post it note write down your name and something you know a lot about. Then what you could teach about it.
Day 1 - Lesson 1
9/17/21 - Objectives:
- Argue whether the digitization of information has broadly speaking improved or damaged society
- Examine articles to identify the social benefits and harms caused by information digitization
Today:
- Clarifying question - Overflow and bits representing decimal numbers
- Test
- Work on poster (look for citations to support your statement)
- Present posters
China and Your DNA
Deep fake intro - Arnold - Arnold 2
One more?
Snow in video - https://www.youtube.com/watch?v=r6Rp-uo6HmI
Do you agree?
Later
AP Update
- Mid October - Deposit
- Sophomores sign up with SCHOOL email - myap.collegeboard.org
- AP Computer Science Principles Section 3 - ???
Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations.
- How did those innovations turn out today?
9/17/21 - Objectives:
- Argue whether the digitization of information has broadly speaking improved or damaged society
- Examine articles to identify the social benefits and harms caused by information digitization
Today:
- Clarifying question - Overflow and bits representing decimal numbers
- Test
- Work on poster (look for citations to support your statement)
- Present posters
China and Your DNA
Deep fake intro - Arnold - Arnold 2
One more?
Snow in video - https://www.youtube.com/watch?v=r6Rp-uo6HmI
Do you agree?
9/16/21 - Objectives:
- Argue whether the digitization of information has broadly speaking improved or damaged society
- Examine articles to identify the social benefits and harms caused by information digitization
Today:
- Clarifying question - when does Copyright and Creative Commons take effect?
- Begin Lesson 13
- Take a side debate?
- Study the check for understand questions at end of lessons of code.org
- Review Game
9/15/21 - Objectives:
- Analyze an article about information digitization to determine the information being digitized and the initial goal or purpose.
- Weigh social benefits or harms from a specific instance of information digitization
-
Today:
- Finish up lesson 11
- Begin lesson 12
9/14/21 - Objectives:
- Create lossless compressions of text files
- Analyze patterns in data to determine compression strategies
- Examine the effects of lossy compression on text & images
Today:
- Begin Lesson 11
9/13/21 - Objectives:
- Create lossless compressions of text files
- Analyze patterns in data to determine compression strategies
- Examine the effects of lossy compression on text & images
Today:
- Begin Lesson 10
9/10/21 - Objectives:
- Explain how bits can be used to represent the individual pixels of a color image
- Explain how digital data is used to approximate real-world analog data
- Create lossless compressions of text files
- Analyze patterns in data to determine compression strategies
Today:
- Finish Lesson 8
- Begin Lesson 9
9/9/21 - Objectives:
- Explain how bits can be used to represent the individual pixels of a color image
- Explain how digital data is used to approximate real-world analog data
Today:
- Begin Lesson 8
- Explain how bits can be used to represent the individual pixels of a color image
- Explain how digital data is used to approximate real-world analog data
Today:
- Finish Unit 1 Lesson 7 - view logos
- Begin Lesson 8
9/7/21 - Objectives:
- Explain how bits can be used to represent the individual pixels of a black and white image
- Explain how sampling is used to create a digital form of an analog image
Today:
- Begin Unit 1 Lesson 7
9/2/21 - Objectives:
- Develop a system for using numbers to represent text
- Explain how bits are grouped to represent abstractions like numbers and text.
- Describe the challenges in representing text when using a fixed number of bits for each character
Today:
- Review Objectives and slide 83
- Finish Unit 1 Lesson 6
- When was the binary system really created? - well even earlier
- Abstraction - what is it and can you give me examples of it?
- As a group identify some layers of abstraction in this "robot"
9/1/21 - Objectives:
- Understand that overflow and roundoff errors result from real-world limitations in representing place value.
Today:
- Review Objectives and slide 83
- Begin Unit 1 Lesson 6
8/31/21 - Objectives:
- Understand that overflow and roundoff errors result from real-world limitations in representing place value.
Today:
- Review Objectives
- Begin Unit 1 Lesson 5
8/30/21 - Objectives:
- Describe how to use bits to create a functioning number system
- Understand the relationship between the powers of 2 and the number of bits needed to express a number of a certain magnitude. e.g. How many bits do I need to represent the number “15”, or “32”, or “1492”?
- Determine, for a given number of bits, both the number of possible numbers that can be represented and also the range of those numbers
Bell Work:
- Review Objectives
- Number video
Begin Unit 1 Lesson 4
Day 4 - 8/26/21 - Objective(s) -
- Reason about patterns and symbols as arbitrary abstract concepts that can be used to represent numbers.
- Invent their own “number system” with symbols and rules for getting from one pattern to the next.
Bell Work:
Begin Lesson 2 - my notes
Day 3 - 8/25/21
Objective: I can start building positive relationships with fellow students. I can use teamwork to learn names.
Previously on...
- Pretest on Illuminate
- What are you excited to learn this year in CSP?
- You will need earbuds at some point
- Need a notebook
Day 2 - 8/24/21
Objective: I can start building positive relationships with fellow students. I can use teamwork to learn names.
Teacher and Student Expectations
Introduction Tasks
- What do you know a lot about? or What would you do with $10 million?
- Classroom Code - uuyirlv
- Read the Syllabus
- Weebly is for me - classroom is for you
- You will need earbuds at some point
- Need a notebook soon
- Take pre-course survey
- Rapid Prototyping
NEXT - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: On a post it note write down your name and something you know a lot about. Then what you could teach about it.
Day 3/4 - Lesson 1
- Groups of 4 share out
- Introduce yourself
- explain the thing you know a lot about
- teach the group something about it, or tell the group something interesting about it
- Brain Storming
- Identify some way that technology is used with, or affects that thing
- Make a suggestion for either:
- a way that technology might be improved to make it better, faster, easier to use
- a creative or innovative new technology might help solve some problem within that area, or at least make better?
- Rapid Prototyping
- What is it?
- Use a whiteboard to draw out your idea
- I'll take a picture of you and your board!
- Present
- Wrap up
- Your job as a student in the class is to be on the lookout for where and how computer science affects or impacts the things you care about, the things you know about.
- In fact, for the AP assessment you must create an app that reflects a personal interest or problem you’re trying to solve. You must also explore a technological innovation and write about it.
- Intro Video
Things to know about this class
- Review the Syllabus
- Different kind of class - lead learner - not the source of info
- Concept/problem first, then vocab and solutions
- Accepting Schools (3-4 credit hours)
- Blown to Bits (Audio Book)
- Need a notebook
- Syllabus
Day 1 8/23/21 - Objective(s) - To see if this class is for you.
Bell Work: Get on Illuminate
Today
- Seating Chart
- Classroom Code - uuyirlv
- Complete the pretest
- Look at Accepting Schools (3-4 credit hours)
Introductions and Team Building!
- 2 truths and 1 lie
9/13/19 - Objective(s):
- Test
Chapter 1 Test
- "Bandwidth is the channel through which the bit rate flows. (The bit rate cannot exceed the bandwidth.)"
- Review
- Any questions?
- What about hexadecimal? (watch if you want)
- Turn in notes for the test!
- Test - go to code studio
Time
9/12/19 - Objective(s) -
- Calculate the range of values that can be represented using binary numbers of a given size in bits.
- Invent a simple communication protocol for sending a list of numbers that represent coordinates on a Cartesian grid.
- Use the Internet Simulator to send the list of points that make up the drawing to a friend.
Bell Work:
Lesson 7
- Activity Guide - Cards
- Take notes :)
- Reference sheet
Test Tomorrow
- Yesterday's Quiz
- Kahoot
- Review Notes
- Look at check for understanding questions and vocab on code studio
Time left?
Blown to bits - Pages 1-4
Deep Fakes! - Example
9/11/19 - Objective(s) -
- Calculate the range of values that can be represented using binary numbers of a given size in bits.
- Invent a simple communication protocol for sending a list of numbers that represent coordinates on a Cartesian grid.
- Use the Internet Simulator to send the list of points that make up the drawing to a friend.
Bell Work:
Lesson 6
- Objectives
- Finish Lesson 6 activity review
- Complete lesson 5 and 6 bubbles
- In your new seat take the above quiz by yourself
- BUT, before you submit please look at the questions with a partner and see if you disagree, feel free to change your answers
- Take your time, a few are tricky!
Test Friday (Maybe Monday)
- Kahoot
- Review Notes
- Look at check for understanding questions and vocab on code studio
9/10/19 - Objective(s) -
- Calculate the range of values that can be represented using binary numbers of a given size in bits.
- Invent a simple communication protocol for sending a list of numbers that represent coordinates on a Cartesian grid.
- Use the Internet Simulator to send the list of points that make up the drawing to a friend.
Bell Work:
- What is 1111 in Base 2, Base 10, and Base 7
- If you finish early, try the Binary Game AppLab App - App
Begin Lesson 6
Test by the end of the week!
9/9/19 - Objective(s) -
- Describe how to use bits to create a functioning number system
- Understand the relationship between the powers of 2 and the number of bits needed to express a number of a certain magnitude. e.g. How many bits do I need to represent the number “15”, or “32”, or “1492”?
- Determine, for a given number of bits, both the number of possible numbers that can be represented and also the range of those numbers
Bell Work:
- "If we were going to design a new system for representing numbers, what features would this system need to have?"
Finish - Unit 1 Lesson 4
Begin Lesson 5
Time left?
Number video
Blown to bits - Pages 1-4
9/6/19 - Objective(s) -
- Reason about patterns and symbols as arbitrary abstract concepts that can be used to represent numbers.
- Invent their own “number system” with symbols and rules for getting from one pattern to the next.
Bell Work:
- Answer these questions from yesterday
Today - Unit 1 Lesson 4
- How many ways can you represent "7"?
- "If we were going to design a new system for representing numbers, what features would this system need to have?"
- 3 Shapes activity
- Journal - Why are rules required for a number system to be useful?
- Explain how synchronization and coordination enable the transmission of binary messages.
- Develop a protocol for exchanging binary messages in two directions.
- Calculate the bit rate for a binary message exchange.
- Provide a definition of "bit" and relate it to the binary messages they have seen so far.
Bell Work: Get
AP Update
- Mid October - Deposit
- Did everyone sign up - myap.collegeboard.org ?
- AP Computer Science Principles Section 3 - YRAKEV
Wrap Up - Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations.
- How did those innovations turn out today?
Lesson 3
- Please make sure you are in the 2019 AP class.
- Sign in to your Code.org account with Google.
- Internet simulator
- Video Notes
- Finish with questions
- Explain how synchronization and coordination enable the transmission of binary messages.
- Develop a protocol for exchanging binary messages in two directions.
- Calculate the bit rate for a binary message exchange.
- Provide a definition of "bit" and relate it to the binary messages they have seen so far.
Bell Work: Go here and login -> https://studio.code.org/s/csp1-2019/stage/2/puzzle/2?section_id=2267545
As a table answer the questions. Only one person needs to type a response.
AP Update
- Mid October - Deposit
- Did everyone sign up - myap.collegeboard.org ?
- AP Computer Science Principles Section 3 - YRAKEV
Wrap Up - Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations.
- How did those innovations turn out today?
Lesson 3
- Please make sure you are in the 2019 AP class.
- Sign in to your Code.org account with Google.
- Internet simulator
9/3/19 - Objective(s)-
- Create a device for sending a single bit of information - state A or state B - over a distance.
- Analyze the possibilities and limitations that arise when sending binary messages.
- Explain or demonstrate how to use a binary message sending device to send messages that have more than two states.
Bell Work: Journal Prompt: What is your personal definition of "information?" Take a minute to write it down.
AP Update
- Mid October - Deposit
- All sign up - myap.collegeboard.org
- AP Computer Science Principles Section 3 - YRAKEV
Wrap Up - Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations.
- How did those innovations turn out today?
Today - Unit 1 Lesson 2
- Device Challenge
- What are binary questions?
- Activity
- Journal Prompt
- Could you use another group’s device to send your set of messages? Why or why not? What would you need to know from the other groups?
- Based on what you've seen in today's activity what do you think are the limitations on the kinds of information we can send with binary messages?
8/29/19 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Download Blown to Bits
Day 4 - Lesson 1
- Wrap up
- Where and how computer science affects or impacts our world
- AP assessment you must create an app that reflects a personal interest or problem you’re trying to solve.
- Also, you must also explore a technological innovation and write about it.
- Intro Video - What was the point?
Things to know about this class
- Review the Syllabus
- Different kind of class - lead learner - not the source of info
- Concept/problem first, then vocab and solutions
- Accepting Schools (3-4 credit hours)
- Blown to Bits (Audio Book)
- Need a notebook
- Syllabus
- Siblings, interest related and unrelated to school, future career ideas, what you like best about tech
Next Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations.
- How did those innovations turn out today?
8/28/19 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: On a post it note write down your name and something you know a lot about. Then what you could teach about it.
Day 3/4 - Lesson 1
- Groups of 4 share out
- Introduce yourself
- explain the thing you know a lot about
- teach the group something about it, or tell the group something interesting about it
- Brain Storming
- Identify some way that technology is used with, or affects that thing
- Make a suggestion for either:
- a way that technology might be improved to make it better, faster, easier to use
- a creative or innovative new technology might help solve some problem within that area, or at least make better?
- Rapid Prototyping
- What is it?
- Use a whiteboard to draw out your idea
- I'll take a picture of you and your board!
- Present
- Wrap up
- Your job as a student in the class is to be on the lookout for where and how computer science affects or impacts the things you care about, the things you know about.
- In fact, for the AP assessment you must create an app that reflects a personal interest or problem you’re trying to solve. You must also explore a technological innovation and write about it.
- Intro Video
Things to know about this class
- Review the Syllabus
- Different kind of class - lead learner - not the source of info
- Concept/problem first, then vocab and solutions
- Accepting Schools (3-4 credit hours)
- Blown to Bits (Audio Book)
- Need a notebook
- Syllabus
- Siblings, interest related and unrelated to school, future career ideas, what you like best about tech
Next Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations. How did those innovations turn out today?
8/27/18 - Objective(s) - Pretest
Bell Work: Take the pretest!
Today
- Complete the pretest
- Read the Syllabus
- Teacher and Student Expectations
- Review the Syllabus
- Different kind of class - lead learner - not the source of info
- Accepting Schools (3-4 credit hours)
- Blown to Bits (Audio Book)
- Need a notebook
- Syllabus
- 2 truths and 1 lie
8/26/19 Objective: I can start building positive relationships with fellow students
Bell work: Think about what are the best classroom cultures like?
Introductions and Team Building!
- Electric Fence
- Go to and sign in to in to your Code.org account.
- Navigate to https://code.org/join and type in their section code: DWMTQV.
8/29/19 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Blown to Bits - read Chapter 4, Needles in the Haystack, pages 141-142 (Placements, Clicks, and Auctions), then answer the following question about innovation:
- In your journal discuss the positive and negative results of Overture's three search engine innovations. How did those innovations turn out today?
- You might need to google some of the terms.
- Whoever is done first should finish the poster.
- Finish Rapid Prototyping
- Gallery Walk
- Wrap up
- Your job as a student in the class is to be on the lookout for where and how computer science affects or impacts the things you care about, the things you know about.
- In fact, for the AP assessment you must create an app that reflects a personal interest or problem you’re trying to solve. You must also explore a technological innovation and write about it.
- Intro Video
- Go here to sign up!
9/12/18 - Objective(s):
- Determine the number of bits per symbol needed for a representation system based on the total number of symbols it is necessary to represent.
- Use the decimal number system when designing ways to represent other information in binary.
- Explain how bits are grouped to represent abstractions like numbers and text.
Chapter 1 Test
- Review?
- What about hexadecimal? (watch while you
- vocab kahoot?
- Test - go to code studio
9/11/18 - Objective(s):
- Determine the number of bits per symbol needed for a representation system based on the total number of symbols it is necessary to represent.
- Use the decimal number system when designing ways to represent other information in binary.
- Explain how bits are grouped to represent abstractions like numbers and text.
Unit 1 Lesson 7
- Activity Guide - Cards
- Take notes :)
- Reference sheet
Go over quiz questions from yesterday
9/10/18 - Objective(s):
- Quiz and review
Today
- Quiz
- In your new seat take the above quiz by yourself
- BUT, before you submit please look at the questions with a partner and see if you disagree, feel free to change your answers
- Take your time, a few are tricky!
- Review
- Wednesday we will take the Chapter 1 Test
- For review please go to https://studio.code.org/s/csp1-2018/stage/2/puzzle/1
- In your new table group read the overview, vocab, and then click through the modules and answer all questions
- If you do not finish in class you will have a little time tomorrow
Day 8
9/7/18 - Objective(s) -
- Calculate the range of values that can be represented using binary numbers of a given size in bits.
- Invent a simple communication protocol for sending a list of numbers that represent coordinates on a cartesian grid.
- Use the Internet Simulator to send the list of points that make up the drawing to a friend.
Bell Work: None?
Today - Unit 1 Lesson 6
- Aidan will be teaching today. Good luck!
Day 7
9/6/18 - Objective(s) -
- Describe how to use bits to create a functioning number system
- Understand the relationship between the powers of 2 and the number of bits needed to express a number of a certain magnitude. e.g. How many bits do I need to represent the number “15”, or “32”, or “1492”?
- Determine, for a given number of bits, both the number of possible numbers that can be represented and also the range of those numbers
Bell Work: None?
Today - Unit 1 Lesson 5
- Julia will be teaching today. Good luck!
Day 6
9/5/18 - Objective(s) -
- Reason about patterns and symbols as arbitrary abstract concepts that can be used to represent numbers.
- Invent their own “number system” with symbols and rules for getting from one pattern to the next.
Bell Work: Get to my website
Yesterday
- How did it go?
- Review presentation
- Did you do these questions?
Today - Unit 1 Lesson 4
- How many ways can you represent "7"?
- "If we were going to design a new system for representing numbers, what features would this system need to have?"
- 3 Shapes activity
- Journal - Why are rules required for a number system to be useful?
Day 5
9/4/18 - Objective(s) -
- Explain how synchronization and coordination enable the transmission of binary messages.
- Develop a protocol for exchanging binary messages in two directions.
- Calculate the bit rate for a binary message exchange.
- Provide a definition of "bit" and relate it to the binary messages they have seen so far.
Bell Work: Get to my website
Today - Unit 1 Lesson 3
- Please make sure you are in the class.
- Sign in to your Code.org account with Google.
- Navigate to https://code.org/join and type in their section code: PGYGHS.
- A student volunteer (Aidan), will help you complete the Internet simulator activity
8/29/18 - Objective(s) -
- Create a device for sending a single bit of information - state A or state B - over a distance.
- Analyze the possibilities and limitations that arise when sending binary messages.
- Explain or demonstrate how to use a binary message sending device to send messages that have more than two states.
Bell Work: Journal Prompt: What is your personal definition of "information?" Take a minute to write it down.
Today - Unit 1 Lesson 2
- Device Challenge
- What are binary questions?
- Activity
- Journal Prompt
- Could you use another group’s device to send your set of messages? Why or why not? What would you need to know from the other groups?
- Based on what you've seen in today's activity what do you think are the limitations on the kinds of information we can send with binary messages?
- Review the Syllabus
8/29/18 - Objective(s) - Pretest
Bell Work: Take the pretest!
Today
- Complete the pretest
- Make sure you signed up
- Turn in Blown to Bits - Pages 141-142 (Placements, Clicks, and Auctions)
- In your journal discuss the positive and negative results of Overture's three search engine innovations. How did those innovations turn out today?
- Review the Syllabus
8/28/18 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Blown to Bits - read Chapter 4, Needles in the Haystack, pages 141-142 (Placements, Clicks, and Auctions), then answer the following question about innovation:
- In your journal discuss the positive and negative results of Overture's three search engine innovations. How did those innovations turn out today?
- You might need to google some of the terms.
- Whoever is done first should finish the poster.
- Finish Rapid Prototyping
- Gallery Walk
- Wrap up
- Your job as a student in the class is to be on the lookout for where and how computer science affects or impacts the things you care about, the things you know about.
- In fact, for the AP assessment you must create an app that reflects a personal interest or problem you’re trying to solve. You must also explore a technological innovation and write about it.
- Intro Video
- Go here to sign up!
- Different kind of class - lead learner - not the source of info
- Accepting Schools (3-4 credit hours)
- Blown to Bits (Audio Book)
- Need a notebook
- Syllabus
- 2 truths and 1 lie
- Teacher and Student Expectations
8/27/18 - Objective(s) - Communicate with classmates about computing innovations in their lives. Describe positive and negative effects of computing innovations.
Bell Work: Take a seat anywhere. On a post it note write down your name and something you know a lot about. Then what you could teach about it.
Day 1 - Lesson 1
- New seats!
- Groups of 4 share out
- introduce yourself
- explain the thing you know a lot about
- teach the group something about it, or tell the group something interesting about it
- Brain Storming
- Identify some way that technology is used with, or affects that thing
- Make a suggestion for either:
- a way that technology might be improved to make it better, faster, easier to use
- a creative or innovative new technology might help solve some problem within that area, or at least make better?
- Rapid Prototyping
- Gallery Walk
- Wrap up
- Your job as a student in the class is to be on the lookout for where and how computer science affects or impacts the things you care about, the things you know about.
- In fact, for the AP assessment you must create an app that reflects a personal interest or problem you’re trying to solve. You must also explore a technological innovation and write about it.
- Intro Video
- Go here to sign up!
- Volunteer to remind me of attendance
- Take pre-course survey