Unit 2
10/29/19
Objective(s):
Bell Work: Check your grades
File Type Research:
After Test Next
Jigsaw these stories
All watch as a class after test
10/28/19
Objective(s):
Bell Work: New - Grades updated! Please check them!
Research:
Tomorrow
10/25/19
Objective(s):
Bell Work: Get out your one pager and artifact out!
Reteach:
Research:
10/24/19 - Objective(s):
Today
Later
10/23/19
Objective(s):
Bell Work: Get On Illuminate!
Today
Thursday - Work day
Friday - Review for unit 2 test, reteach from midterm
Monday - Unit 2 Test - Turn in rapid research
IMAGE
10/22/19 - Objective(s):
Bell Work: Get on code studio!
Yesterday
Wednesday:
Friday - Review for unit 2 test, reteach from midterm
Monday - Unit 2 Test - Turn in rapid research
10/21/19 - Objective(s):
Bell Work:
10/18/19 - Objective(s):
Bell Work:
10/17/19 - Objective(s):
Bell Work:
10/15/19
Bell Work: Open Code Studio
Today
"please tell our kids we want every one of them taking the exam in May - financial hardship is not an excuse, as we will take care of it.....Onward!:"
10/11/19 - Objective(s):
Bell Work: Open Code Studio
Today
10/10/19 - Objective(s):
Bell Work: Why do we use bytes to measure file size?
Unit 2 lesson 1
Finish early?
10/9/19 - Objective(s):
Bell Work: Why do we use bytes to measure file size?
Unit 2 lesson 1
Finish early?
2018
10/26/18 - Objective(s):
Rapid Research (5 mins)
10/25/18 - Objective(s):
Today
10/24/18 - Objective(s):
Test
Today
Friday - Midterm review
10/23/18 - Objective(s):
Today
Wednesday - Midterm "Exam" (test grade)
Thursday - Computational artifact and one pager due! Peer grading!
Friday - Midterm review
10/22/18 - Objective(s):
Today
Wednesday - Mid-Term "Exam" (test grade)
Thursday - Computational artifact and one pager due! Peer grading!
10/19/18
10/18/18 - Objective(s):
Bell Work: Get on code studio!
Today
Friday - Rapid Research and Review
Monday - Test
Tuesday - Rapid Research Due (maybe present?)
Wednesday - Mid-Term "Exam" (test grade)
10/17/18 - Objective(s):
Bell Work: Get on code studio!
Today
10/16/18 - Objective(s):
Bell Work:
10/15/18 - Objective(s):
Bell Work:
10/12/18 - Objective(s):
Bell Work:
Attempting to communicate with possible intelligent life beyond our solar system has been a dream for humans and the goal of scientists for many years. Questions about messages to send, as well as how to send messages deep into space to unknown recipients have been debated. In 1974, scientists sent the Arecibo message to the star cluster M13 some 25,000 light years away. Read about the message they sent using 1,679 binary digits https://en.m.wikipedia.org/wiki/Arecibo_message.
How would you change the content of the message? What would you delete and add? Why would your change be significant in a communication to other intelligent beings?
Sketch the segment of the design you would alter. Remember, you must retain the original number of bits.
List the details in this article that you understand more deeply because of what you have learned in this class up to this point.
10/11/18 - Objective(s):
Bell Work: Be ready on code studio
Tuesday
10/9/18 - Objective(s):
Bell Work: Record the objective and homework for the day in google calendar
Today
10/8/18 - Objective(s): Test review and discuss the calendar going forward.
Bell Work: Record the objective and homework for the day in google calendar
From last week
Today
Abstraction - a simplified representation of something more complex.
10/5/18 - Objective(s):
Bell Work: Record the objective and homework for the day in google calendar
Unit 2 lesson 1
Monday
Objective(s):
- Test
- Perform well on the test
Bell Work: Check your grades
File Type Research:
- Turn in your research page, the one pager, artifact, and 2 rubrics
- Questions?
- Turn in review?
- Test on code studio
- Finish up the check for understanding! (10 pts)
After Test Next
Jigsaw these stories
- AI - winning the trex game
- Faster Internet with twisting fiber optic!
- Money and CS
All watch as a class after test
10/28/19
Objective(s):
- Understand how to research a technical concept
- Receive help on your paper
- I used a rubric to critique another student's research
Bell Work: New - Grades updated! Please check them!
Research:
- Combine your research page, the one pager, artifact, and 2 rubrics into one document
- Review rubric
- Switch with shoulder buddy....then person across from you
- Leave comments in google docs and score them in their rubric
- Rapid Research
- Review - answer key
- Practice Questions
- Kahoot
- Finish up the check for understanding! (10 pts)
Tomorrow
- Test
- Paper Due
10/25/19
Objective(s):
- Find gaps in learning
- Understand how to research a technical concept
- Receive help on your paper
- I can identify my performance on the last test and clarify what misconceptions I had.
- I used a rubric to critique another student's research
Bell Work: Get out your one pager and artifact out!
- New - Grades updated! Please check them!
Reteach:
- Grab a whiteboard
- Write down why each answer is correct or incorrect.
- Share out
Research:
- New seats
- Combine your research page, the one pager, artifact, and 2 rubrics into one document
- Review rubric
- Switch with shoulder buddy....then person across from you
- Leave comments in google docs and score them in their rubric
- Rapid Research
- Review
- Practice Questions
- Finish up the check for understanding! (10 pts)
10/24/19 - Objective(s):
- Understand how to research a technical concept
- Successfully complete the guided research notes
Today
- Rapid Research
- Computational artifact and one pager due! Peer grading!
- Review
- Practice Questions
- Finish up the check for understanding! (10 pts)
Later
- - answer key
- Turn in for points!
10/23/19
Objective(s):
- Understand how to research a technical concept
- Successfully complete the guided research notes.
Bell Work: Get On Illuminate!
Today
- Research a file format below. You will need 3 or more sources!
- Midterm "Exam" (17 pts)
- Introduce Rapid Research - Slides
Thursday - Work day
Friday - Review for unit 2 test, reteach from midterm
Monday - Unit 2 Test - Turn in rapid research
IMAGE
- BMP - Landon
- JPEG 2000 - Nolan
- GIF - Alana
- TIFF - Emily
- PDF - Caleb N
- RAW - Nicole
- WebP - Olivia B
- HEIF - Katie S.
- WAV - Caleb S
- AAC - Mariah
- OGG - John M
- FLAC - Cam
- ALAC- Kate L
- WMA - Cohan
- AIFF - Owen
- MP4 - Millicent
- OGG - Katelyn
- Quicktime - Courtney
- AVI - Claire
- FLV - Mackenzie
- DOCX - Optional
- ODT - Optional
10/22/19 - Objective(s):
- Explain the difference between lossy and lossless compression.
- Explain the relative benefits or drawbacks of different file formats, particularly in terms of how they compress information.
- Identify reliable sources of information when doing research
- Explain the difference between open source and licensed software.
Bell Work: Get on code studio!
Yesterday
- Last years Favicons - Turn yours into classroom
- Complete your check for understand questions
- Lesson 5 - Unit 2 Slides
Wednesday:
- Introduce Rapid Research
- Midterm "Exam" (17 pts)
Friday - Review for unit 2 test, reteach from midterm
Monday - Unit 2 Test - Turn in rapid research
10/21/19 - Objective(s):
- Explain the color encoding scheme for digital images.
- Explain the benefits of using hexadecimal numbers for representing long streams of bits.
- Use the Pixelation Tool to encode small color images with varying bits-per-pixel settings.
- Use the Pixelation Tool to encode an image of the student’s design.
Bell Work:
- Get on Code Studio Lesson 4!
- Try this binary to hex (I misled you?)
- Finish Unit 2 Slides - Lesson 4!
- Color in hex widget (not code.org)
10/18/19 - Objective(s):
- Explain the color encoding scheme for digital images.
- Explain the benefits of using hexadecimal numbers for representing long streams of bits.
- Use the Pixelation Tool to encode small color images with varying bits-per-pixel settings.
- Use the Pixelation Tool to encode an image of the student’s design.
Bell Work:
- Turn in lesson 3 B&W assignment
- View pictures and go over last few questions.
- Unit 2 Slides - Lesson 4!
- Color in hex widget (not code.org)
10/17/19 - Objective(s):
- Explain how images are encoded with pixel data.
- Describe a pixel as an element of a digital image.
- Encode a B&W image in binary representing both the pixel data (intensity) and metadata (width, height).
- Create the necessary metadata to represent the width and height of a digital image, using a computational tool.
- Explain why image width and height are metadata for a digital image.
Bell Work:
- Review checking for understand questions from lesson 2
- Finish your reading and writing on your own.
- Unit 2 Slides - Lesson 3!
- Classroom has the activity on it.
10/15/19
Bell Work: Open Code Studio
Today
- Complete your worksheet from yesterday
- Complete the check for understanding questions for lesson 2 on code.org
- Lastly read Blown to Bits (www.bitsbook.com), Chapter 1, pp. 1-13. - Read about the following koans (or truths) of bits related to the Internet:
- Koan 1: It’s All Just Bits
- Koan 2: Perfection Is Normal
- Koan 3: There Is Want in the Midst of Plenty
- Koan 6: Nothing Goes Away
- Koan 7: Bits Move Faster Than Thought
- Pick one of these koans and address the following questions:
- Argue if you agree that it is a “truth” and if it will always be a “truth.”
- How does this koan intersect with your life as a student?
- Turn in on classroom
"please tell our kids we want every one of them taking the exam in May - financial hardship is not an excuse, as we will take care of it.....Onward!:"
10/11/19 - Objective(s):
- Collaborate with a peer to find a solution to a text compression problem using the Text Compression Widget (lossless compression scheme).
- Explain why the optimal amount of compression is impossible or “hard” to identify.
- Explain some factors that make compression challenging.
- Develop a strategy (heuristic algorithm) for compressing text.
- Describe the purpose and rationale for lossless compression.
Bell Work: Open Code Studio
Today
- Unit 2 Slides - Lesson 2 day 1
- Code.org
10/10/19 - Objective(s):
- Use appropriate terminology when describing the size of digital files.
- Identify and compare the size of familiar digital media.
- Solve small word problems that require reasoning about file sizes.
Bell Work: Why do we use bytes to measure file size?
Unit 2 lesson 1
- Slides
- Stanford CS 101 website
- Computer Hope
- Complete the check for understanding when you finish the worksheet
Finish early?
10/9/19 - Objective(s):
- Use appropriate terminology when describing the size of digital files.
- Identify and compare the size of familiar digital media.
- Solve small word problems that require reasoning about file sizes.
Bell Work: Why do we use bytes to measure file size?
Unit 2 lesson 1
- Slides
- Stanford CS 101 website
- Computer Hope
- Complete the check for understanding when you finish the worksheet
Finish early?
2018
10/26/18 - Objective(s):
- Understand the use of various file formats
- Reteach!
Rapid Research (5 mins)
- Combine the one pager, artifact, and 2 rubrics into one document
- Turn into classroom
- What the correct answer is and why
- Explain why EACH of the other answers are wrong
- What was confusing about it
- Create a chart of the various formats
- File format name, type, compression, other info?
10/25/18 - Objective(s):
- Understand the use of various file formats
- Peer review
Today
- Combine your research page, the one pager, artifact, and 2 rubrics into one document
- Review rubric
- New seats
- Switch with shoulder buddy....then person across from you
- Leave comments in google docs and score them in their rubric
- Rapid Research
10/24/18 - Objective(s):
- Understand the use of various file formats
Test
Today
- Rapid Research
Friday - Midterm review
10/23/18 - Objective(s):
- Understand the use of various file formats
Today
- Review Rapid Research
- Finish up the check for understanding! (10 pts)
- Test correction
- Review?
- Performance based A,B,C
Wednesday - Midterm "Exam" (test grade)
Thursday - Computational artifact and one pager due! Peer grading!
Friday - Midterm review
10/22/18 - Objective(s):
- Understand the use of various file formats
Today
- Introduce Rapid Research - Unit 2 Slides OR Here
- Finish up the check for understanding! (10 pts)
- Any questions from the review questions?
- review - answer key
- 1-5 practice problems - 4,5,6,7
- Turn in for points!
- Test
- Rapid Research - Format Showdown - Activity Guide and Rapid Research - Format Showdown - One-pager Template
Wednesday - Mid-Term "Exam" (test grade)
Thursday - Computational artifact and one pager due! Peer grading!
10/19/18
10/18/18 - Objective(s):
- Explain the difference between lossy and lossless compression.
- Explain the relative benefits or drawbacks of different file formats, particularly in terms of how they compress information.
- Identify reliable sources of information when doing research
- Explain the difference between open source and licensed software.
Bell Work: Get on code studio!
Today
- Lesson 5 - Unit 2 Slides
- Favicon Here - Screenshot code and larger version of favicon. Also, include the favicon at 100%.
- Review check for understanding
Friday - Rapid Research and Review
Monday - Test
Tuesday - Rapid Research Due (maybe present?)
Wednesday - Mid-Term "Exam" (test grade)
10/17/18 - Objective(s):
- Use the Pixelation Tool to encode small color images with varying bits-per-pixel settings.
- Explain the color encoding scheme for digital images.
- Use the Pixelation Tool to encode an image of the student’s design.
- Explain the benefits of using hexadecimal numbers for representing long streams of bits.
Bell Work: Get on code studio!
Today
- Finish lesson 4! - Unit 2 Slides
- Please complete the check for understanding
10/16/18 - Objective(s):
- Use the Pixelation Tool to encode small color images with varying bits-per-pixel settings.
- Explain the color encoding scheme for digital images.
- Use the Pixelation Tool to encode an image of the student’s design.
- Explain the benefits of using hexadecimal numbers for representing long streams of bits.
Bell Work:
- Check this out! Color in hex widget (not code.org)
- Continue Unit 2 Slides - Lesson 4!
10/15/18 - Objective(s):
- Use the Pixelation Tool to encode small color images with varying bits-per-pixel settings.
- Explain the color encoding scheme for digital images.
- Use the Pixelation Tool to encode an image of the student’s design.
- Explain the benefits of using hexadecimal numbers for representing long streams of bits.
Bell Work:
- Recent graduate visiting tomorrow. What questions might you have?
- Unit 2 Slides - Lesson 4!
- Color in hex widget (not code.org)
10/12/18 - Objective(s):
- Explain how images are encoded with pixel data.
- Describe a pixel as an element of a digital image.
- Encode a B&W image in binary representing both the pixel data (intensity) and metadata (width, height).
- Create the necessary metadata to represent the width and height of a digital image, using a computational tool.
- Explain why image width and height are metadata for a digital image.
Bell Work:
- Review checking for understand questions from lesson 2
- Unit 2 Slides - Lesson 3!
Attempting to communicate with possible intelligent life beyond our solar system has been a dream for humans and the goal of scientists for many years. Questions about messages to send, as well as how to send messages deep into space to unknown recipients have been debated. In 1974, scientists sent the Arecibo message to the star cluster M13 some 25,000 light years away. Read about the message they sent using 1,679 binary digits https://en.m.wikipedia.org/wiki/Arecibo_message.
How would you change the content of the message? What would you delete and add? Why would your change be significant in a communication to other intelligent beings?
Sketch the segment of the design you would alter. Remember, you must retain the original number of bits.
List the details in this article that you understand more deeply because of what you have learned in this class up to this point.
10/11/18 - Objective(s):
- Collaborate with a peer to find a solution to a text compression problem using the Text Compression Widget (lossless compression scheme).
- Explain why the optimal amount of compression is impossible or “hard” to identify.
- Explain some factors that make compression challenging.
- Develop a strategy (heuristic algorithm) for compressing text.
- Describe the purpose and rationale for lossless compression.
Bell Work: Be ready on code studio
Tuesday
- Which objectives did we accomplish Tuesday and how?
- I just looked at the AP practice Exam and we are doing well!
- Unit 2 Slides - Lesson 2 day 2
10/9/18 - Objective(s):
- Collaborate with a peer to find a solution to a text compression problem using the Text Compression Widget (lossless compression scheme).
- Explain why the optimal amount of compression is impossible or “hard” to identify.
- Explain some factors that make compression challenging.
- Develop a strategy (heuristic algorithm) for compressing text.
- Describe the purpose and rationale for lossless compression.
Bell Work: Record the objective and homework for the day in google calendar
Today
- Unit 2 Slides - Lesson 2 day 1
10/8/18 - Objective(s): Test review and discuss the calendar going forward.
Bell Work: Record the objective and homework for the day in google calendar
From last week
- Did you complete the check for understanding when you finished the worksheet?
- Practice Performance Task - I talked with other teachers and grades should not be the focus.
- You did need to cite your sources
- Don't focus on grades, just focus on the learning, that's what will matter in life and on the final exam!
- Use scratch paper on assessments
- Take notes on videos and readings
- Save the activities in a binder
- Very few questions are recall - it's about application on the AP Exam
- We might use flipgrid to record voices and video - you can include graphics
- Many teachers do unit 1,2,4 and the Explore Performance Task before Christmas break.
- Then 3,5, and Create Performance Task all before May. I will likely the explore test part of your exam!
- A few who did not feel challenged on code studio in the past could learn something else...
- Harvard's CS50
Today
- Test Correction
- View Explore Performance Task Samples
Abstraction - a simplified representation of something more complex.
- Abstractions allow you to hide details to help you manage complexity, focus on relevant concepts, and reason about problems at a higher level.
10/5/18 - Objective(s):
- Use appropriate terminology when describing the size of digital files.
- Identify and compare the size of familiar digital media.
- Solve small word problems that require reasoning about file sizes.
Bell Work: Record the objective and homework for the day in google calendar
Unit 2 lesson 1
- Complete the worksheet that was handed out yesterday. Use the below links to assist you!
- Complete the check for understanding when you finish the worksheet
Monday
- Test Correction
- Lesson 2 or View Samples