Unit 1. Your Virtual World
Revision Date: Jul 24, 2015 (Version 1.2)Pre-lesson preparation
Students must complete a pre-reading assignment (the first chapter of Blown To Bits, which can be found free online). This pre-reading can be assigned at the end of Unit 0.
Summary
Students will read about the "Digital Explosion" and discuss exponential growth. They will discuss and share insights on what a world without digital communication would be like and investigate some of the things that are possible because of digital communication. They will then share their findings with the class.
Outcomes
Overview
Session 1
Session 2
Session 3
Chapter 1 of "Blown to Bits" and the lesson motivate students to begin thinking about the advancement of technology and its impact on many aspects of their lives (both positively and negatively). Subsequent lessons will research particular impacts on society in more depth.
Students will consider a world without digital communication to emphasize the impact that computers have on their everyday lives and how integral computers and digital communication have become to our ordinary existence.
Student computer usage for this lesson is: none
TEACHER RESOURCES
In the Lesson Resources Folder:
Prior to the Lesson:
During the lesson, students will need:
This lesson assumes that students have either taken a previous CS course or that you have done Unit 0, so that students know what a computer is, how to write a basic algorithm, and the basic history of technology. It also assumes that students have read Blown to Bits, Chapter 1.
Have students work in pairs to discuss and answer the following questions. (If possible, provide students with calculators. An exact value is not required to formulate an answer. The choices reflect three different types of growth.)
Someone offers you a summer job with a choice of three pay rates:
1. $10 per hour for eight hours of work for day for 30 days.
2. One dollar the first day, two dollars the second day, three dollars the third day, and so on (increasing by one dollar each day).
3. One cent on day one, two cents on day two, four cents on day three, and so on (doubling each day for 30 days).
Which pay rate would you choose? Why? What does this illustrate?
Solution: After 30 days,
Clearly, the last choice is the best, even though it starts with the lowest value (although you are unlikely to receive such an offer!)
This activity illustrates exponential growth (which was discussed in the chapter in the context of data growth).
Have students discuss with their partner the answers to the pre-reading questions from Blown To Bits Chapter 1 (see Questions to Consider in Teacher Resources).
Choose one of the more open-ended questions from the pre-reading questions. Either:
Have partners pick their most interesting answers and post them or write them on something in the front of the room to share with the class.
Use a creative method for dividing students up into teams of 3-4 (line up by birthday, etc.)
You can use the presentation "What If Part 1" as a guide through this lesson.
At School | At Home | Other Places |
Students may not use any digital devices to complete this activity. This assignment must be handwritten. If students need a copy of their assignment for the class discussion, they must write another copy. Have students submit their assignment at the start of the next class.
Have students write in their journals: What is the most important digital device in your life? Why is it the most important?
Use the presentation "What If Part 2" to remind the students about the scenario from the previous class. Working in the same teams from the previous class, have the students develop a step-by-step plan for getting a message to their parents without using any form of digital communication. This activity must be completed without using any digital tool.
Teams brainstorm and organize ideas about the impact of digital communication. This activity uses the results from the Day 1 homework.
Discussion: Students work in their teams to answer the following questions:
Each member of your team should choose one of the following topics:
*Note – these topics are just suggestions
In the following question, fill in the blank with your chosen topic. Write a paragraph responding to the question. Be sure to include examples and evidence to support your ideas and answer.
Imagine that the digital world that we know now never existed. There are no computers or cell phones -- no digital communication at all. Write a short story that takes place in this non-digital world. Include how your characters would communicate in different situations and how daily life would be. Be as creative as you can.
If time permits, have a few students share their stories.
For this activity, students need to use their last social media post the created on Day 1.
Journal - Hooray! Digital communication has been restored after three years. Look at your last social media post, and think about the following questions.
Have students discuss their reflections with an elbow partner.
Consider different ways to choose teams and assign team roles
Interview with a User of an Enhancing Technology
If you are familiar with an individual who benefits from an abilities-enhancing innovation or a technology that helps the individual overcome a disability, interview the person about the impact the technology has had on his or her life. Ask them questions about how the innovation works, how it has affected the way they live (the ways in which they play or work). Ask about how it has affected their family and friends. If possible, record the interview. Ask for permission to share with your classmates or to post online.
Speculate about Today's Innovations
Select a recent innovation - something recently in the news. Predict the impact that this innovation will have on individuals. Predict any societal impacts you can foresee. Label the impacts as positive or negative. Explain your reasons for the label.
Unit 1. Your Virtual World
Revision Date: Jun 30, 2015 (Version 1.2)Summary
Computing greatly affects the everyday lives of today's teens, but many of them are not consciously aware of these influences. In this lesson, students investigate the impact of the Internet on their lives.
Using a presentation about modern computers as an example, the teacher models the process of asking questions, organizing ideas, doing research, and giving a presentation. Students will then work in assigned groups to create presentations on the Internet and its Impact using online collaboration tools.
Students will experience some of the many collaborative tools available online.
Outcomes
Overview
Students should understand more about what the Internet is, what a computer is, and how the Internet affects our daily lives.
Students should develop an improved understanding of the power of the Internet as a positive agent of change.
Students should be able to use collaborative online tools to work in groups and use good research skills to deliver a worthwhile presentation.
Student computer usage for this lesson is: required
Teacher Resources
Student Resources:
Crowdsourcing Resources:
Instruct students to think about the following questions and journal about their thoughts. Afterwards, have them pair up and share their answers with each other. (See slide 2 of the presentation in the lesson folder: "Unit 1 lesson 2 LIGHT".)
(Use the Unit 1 Lesson 2 LIGHT presentation for this activity.)
(See Research and Collaboration Assessment Rubric.)
Assign students to investigate and use online collaboration tools to:
(See the self and group assessments and "Pecha Kucha Student Handout" in the lesson folder.)
Teachers are encouraged to have students present single slides and give each other feedback before continuing to do the research for the complete presentations.
Students create a presentation while working in groups and using online collaboration tools. A rubric will be used to assess the student group presentations along with self-reflections.
Unit 1. Your Virtual World
Revision Date: Jul 10, 2015 (Version 1.2)Pre-lesson preparation
For better comprehension of the lesson, students should have ideally had experiences or have read about issues that have demonstrated how computing can be misused. This does not require assigned reading or review (just encourage them to watch the news and notice what is happening in the world), but you could have them bring in a current event article and summary of the event for homework as additional preparation.
Summary
Students will read about and discuss the issues that arise from the misuse of technology. Over the two sessions, these lessons will address social media, online retail and banking, cloud data storage, and government surveillance.
Outcomes
Overview
Session 1
Session 2
These materials may be useful if you want to spend some time with the entire group discussing a few key topics.
The purpose of this session is to make students think about the different ways in which they as individuals, and society as a whole, are more vulnerable because of new technologies.
Students should consider the following question and record their reflections in their journals:
For this activity, teachers will use "Jigsaw Groups":
The topics (and examples of positive (+) and negative (-) impacts) include:
For each of the above topics, there is a resource sheet in the lesson folder that can be provided to student groups. (Optionally, you may want to create additional resource sheets, or let students select other topics and find their own resources.)
As a class, review each of the larger topic areas and remind students that they will be sharing information in their original groups the next day. If students need too much additional time to research the topic, you may consider assigning them to complete the research independently for homework.
Students should take a few minutes to journal about the following prompt:
Topic Groups: Have students briefly assemble into topic groups to compare notes.
Each student should select a topic that they would like to explore further and write the topic in their journal. It might be a narrow subtopic from the broader topics that were explored within this lesson. They might also want to write down a few interesting innovations connected to a topic. They will refer back to this during the practice performance lesson later in the unit.
Unit 1. Your Virtual World
Revision Date: Oct 01, 2015 (Version 1.2)Summary
A bit is a single unit of information. Bits are the fundamental building blocks of digital computing. There are many different ways to represent a single bit physically, and collections of bits can be combined to represent everything from numbers, to electronic books, to control programs for interstellar probes. In this lesson, students will learn how bits are stored and how they can be used to represent information. Students will further explore how numbers can be represented in binary form, how to convert numbers between these different forms, and how they are used by different applications.
Outcomes
Overview
Session One
Session Two
Optional Activities
Source
Parts of this lesson were adapted from code.org.
The students will...
Student computer usage for this lesson is: required
For the Student
For the Teacher
In the Lesson Resources folder:
Available on the Web for Teachers:
Jacquard loom: early computer programming
The teacher will introduce the "Jacquard Loom," an early machine that made use of punch cards to make complicated textiles.
Represent Values as a Light Switch
Teaching Tip: Guiding the students toward understanding that the number of switches determines how many numbers can be represented. The pattern is 1 switch = 2 (or 21) numbers, 2 switches = 4 (or 22), 3 switches = 8 (or 23), etc.
Use the "JustBits" presentation in the lesson folder to explore different ways to represent bits, and different ways in which bits can be used to store different kinds of information.
General Presenting Tips:
Presentation Guide:
Converting between decimal and binary
Use the "BinaryConversionWorksheet" in the lesson folder (from Code.org) to let students explore (individually or in pairs/small groups) how to build an algorithm for converting binary to decimal. As you progress through the activity, answer questions as they arise, or ask students to explain how they arrived at the answer to check for understanding.
Other extensions and activities that may be useful:
Introduction
Option 1:
Option 2:
Extension: If you want to give your students more practice problems for in-class practice or homework, you can use the worksheet generator at http://www.worksheetworks.com/math/numbers/systems.html .
How are text, colors and images saved in hexadecimal format? Select some of the following to present and discuss with the class.
Journal
Students should consider the following prompt, and record their thoughts in their journals:
Part 1 - Exploring Physical Bit Representations
Teaching note: The research and writing activity in this lesson presents an opportunity to talk about copyright laws and emphasize that copied content must be credited to the rightful author or organization.
Part 2 - Sharing the research
Teaching note: Model writing skills through a variety of writing opportunities and prompts. Encourage students to write complete sentences that clearly communicate their ideas.
The Extension section above gives a variety of outside activities, some of which are appropriate for verbal and others for tactile learners.
Note: If there are students in the class with physical limitations who are unable to stand, stretch, or squat, the game can be modified appropriately:
Visual - Decimal, Binary, Octal, and Hexadecimal Number Systems Video - http://whyu.org/whyUPlayer.php?currentchapter=3¤tbook=1&youtubeid=5sS7w-CMHkU
OR - https://www.youtube.com/watch?v=_oaBT-TndCs
Kinesthetic - Hexadecimal Drum Machine - http://www.mathsisfun.com/games/hex-drums.html
Auditory - Hexadecimal File Music - https://www.youtube.com/watch?v=fyBf4Y2mVzs
Extension Activity 1. Students that have mastered the conversion techniques can peer-tutor students [one-on-one] that are having difficulty solving the conversions.
Extension Activity 2. Students can observe their computer’s network interface card (NIC) MAC address in hexadecimal, and convert the MAC address to binary and decimal.
See algorithms of number system conversions:
Binary and Hexadecimal Easter eggs - http://searchengineland.com/googles-easter-eggs-for-binary-octal-hexadecimal-114800?utm_campaign=tweet&utm_source=socialflow&utm_medium=twitter
Alternative presentation for Gifted Students doing Decimal to Hexadecimal Conversion:
For decimal number x:
Convert x=603 to hex:
n=2, 162=256 < 603
n=3, 163=4096 > 603
So
n = 2
d2 = int(603 / 162) = 2
Δ = 603 - 2×162 = 91
n = 1, x = Δ = 91
d1 = int(91 / 161) = 5
Δ = 91 - 5×161 = 11
n = 0, x = Δ = 11
d0 = int(11 / 160) = 1110 = B16
Δ = 11 - 11×160 = 0
(d2d1d0) = 25B
Answer: x = 60310 = 25B16
Learn to Count in Binary and Hexadecimal - http://webelfin.com/webelfindesign/counthex.html
ADDITIONAL/ALTERNATE FORMATIVE ASSESSMENT MATERIAL or Class Activity if time permits - from unplugged.com
http://csunplugged.org/binary-numbers
Brainstorm reasons for storing and communicating secret messages. Challenge students to think of both helpful and problematic reasons. Students record at least two of each.
View steganography presentation. Presentations are available on YouTube such as https://www.youtube.com/watch?v=o7SqlLXcK0Q.
Abdullah Seddiq (MIT Blossoms) has Counting Systems with teacher's guides and additional resources. This video aims to explain counting systems (Decimal, Binary, Hexadecimal). Students will get to know how to convert numbers between these systems. Also students will learn how to do some byte and bit level operations. They will use a Visual Basic (VB) application that changes colors through logical operation on numbers. See also The Magic Picture: Steganography in Bitmap Files
Assessment Questions:
Journal check - questions presented as described in the lesson plan
ASSESSMENT QUESTIONS
Getting Started section: questions on converting between bases and describing the purpose of hexadecimal numbers.
Unit 1. Your Virtual World
Revision Date: Sep 16, 2015 (Version 1.2)Innovators need to be aware of how innovation affects the social, cultural and economic lives for different populations.
Innovation comes with a cost as well as a reward.
Student computer usage for this lesson is: required
Lesson Preparation:
Articles:
In Practice Explore Task's Lesson Resources folder:
Getting Started:
Introduction of Content
Present "Ethical Impacts of Innovation" PowerPoint slides (in Lesson Resources folder)
Summary of the PowerPoint.
https://www.youtube.com/watch?v=95KhuSbYJGE (from the Idea Channel)
Artificial Intelligence Video (show from 0:00 – 5:12)
|
7. Have students read the Find My Phone article and fill out their worksheets to describe the social, cultural and economic impacts of the software. ("FindMyPhone.docx" in the Lesson Resources folder)http://www.news.com.au/technology/gadgets/these-smartphone-users-share-how-tracking-
Some people think that programs like Find My Phone are used by over-protective parents and mistrusting partners to spy on people. But it can be lifesaving feature of a cell phone. |
app-find-my-friend-has-saved-them/story-fn6vihic-1226752063613
8. The last slide in the PowerPoint directs students to prepare for the performance task
Wrap Up
Journal: Have students respond to the following prompt:
If you come up with an innovation that solves a problem, what concerns do you need to consider before releasing it to the world?
Homework:
Research for Practice Explore Performance Task ("Practice Explore Task Response Document")
For a less advanced class, skip slides 3-6 and instead have them define ethics and ethical and come up with examples in their world.
Guided notes would be helpful for ELL or SpED
Journal:
Homework:
Explore Performance Task
Unit 1. Your Virtual World
Revision Date: Jul 07, 2015 (Version 1.2)Summary
Previous lessons in the "Your Virtual World" have investigated the impact of computer innovations on society. In this lesson, students will learn how using technology can enhance our abilities to solve larger and broader problems (problem solving). The lesson begins by examining reCAPTCHAs, which most students will be familiar with, but they may not realize how they solve two significant problems.
Outcomes
Overview
Source
This lesson is an adaptation of the Code.org lesson for Unit 5, Lesson 4.
Student computer usage for this lesson is: required
For the Student
For the Teacher
Think-Pair-Share: Solving problems with reCAPTCHA
Play an on-line game which aggregates human information. (Direct students to Akinator.com or 20Q.)
In their journals, have students describe a potential web site that uses multiple user input to collect data. Emphasize data collection that would be beneficial to high school students.
The purpose of this activity is for students to contribute their knowledge to the aggregated collection of knowledge known as "Wikipedia."
"Picture Stitching" is the practice of blending hundreds of photos to create one huge detailed picture.
During the activity, can students identify crowdsourcing or a citizen science project?
Sample assessment questions:
Unit 1. Your Virtual World
Revision Date: Jun 30, 2015 (Version 1.2)Summary:
This is the unit assessment for the first unit of the AP Computer Science Principles curriculum - Your Virtual World. This curriculum provides both a testbank of questions with answers for objective questions, and a sample final unit exam prototype for teacher use extracted from the testbank.
Outcomes:
Overview:
This assessment ascertains that students have a basic understandings of all the concepts presented in the unit, therefore, all learning objectives are assessed in this unit.
Students should be aware of the magnitude of impact on individuals and society that result from technological advancements in computing, as well as the rapid pace of change that occurs because of new developments.
Student computer usage for this lesson is: optional
In the Lesson Resources folder:
Make sure each student has a copy of the assessment and the necessary writing instruments.
Allow one 45-50 minute class session to administer this assessment.
Distribute the Unit Assessment Test, which consists of 25 objective questions and a choice of four essay prompts. (Teachers can instruct students in selecting one or more short essay responses for students to answer, based on teacher preferences and time allotments.)
Collect all papers from the students.
This is the summative unit assessment for Unit 1 - Your Virtual World. A sample summative test and a testing databank of questions are provided by the curriculum. (Note that the sample assessment may not be appropriate for some classes, depending on the particular focus that the teacher has taken -- e.g., the sample assessment includes hexadecimal conversions, which are an optional component of Lesson 1-4.)
Unit 1. Your Virtual World
Revision Date: Jul 10, 2015 (Version 1.2)Summary: Students will complete a practice Explore Performance Task with only one product (an artifact of the student's choosing). This is the student’s first exposure to a CS Principles Performance Task; therefore, this is a guided lesson.
Outcomes:
Overview:
Session 1:
Session 2:
Student computer usage for this lesson is: required
In the Lesson Resources folder:
For the Teacher:
A quick activity that requires an effective Internet search
Explore Performance Task - Introduction
Brainstorming
(Limiting the choices will allow students to compare and contrast their final artifacts, facilitate self-assessment, and make it possible to identify exemplars of each option.)
Practice Performance Task
Students should begin the practice performance task. (This work will continue in the next class session.) During the class, the teacher should provide guidance to students to stay focused on the outcomes of the task, assist students in breaking down the task into workable steps, and check for students' understanding of the task.
Journal Entry
Give students a few minutes warning before the end of class. With 4 or 5 minutes remaining, have students reflect and write in their journal a verbal snapshot of the artifact they are creating.
Practice performance task
Some students will benefit from having a teacher-selected topic and a step-by-step plan for completing the task.
While the students are completing the performance task, check for understanding by asking the students:
The artifact from this Practice Performance task can be used as a summative assessment.