ECS Opener (s) 5/8
Its Free Trade Day, Iris Day, National Animal Disaster Preparedness Day, National Coconut Cream Pie Day, National Empanada Day, National Teachers Day, No Socks Day, Truman Day, VE Day, White Lotus Day, World Ovarian Cancer Day and World Red Cross Day!!! Happy Birthday Edward Gibbon, Miguel Hidalgo, William Henry Vanderbilt, Harry S. Truman, Red Nichols, Roberto Rossellini, Mary Lou Williams, Robert Johnson, David Attenborough, Don Rickles, Gary Snyder, Thomas Pynchon, Peter Benchley, Toni Tennille, Gary Glitter, Keith Jarrett, Roddy Doyle, Michel Gondry, Melissa Gilbert and Enrique Iglesias!!!
1. Opener (5)
2. Pair Share (2)
3. WC Share (3)
4. Disc. 1: Is It a Robot? & Are We Robots? Redos (5)
5. Disc. 2: Days Overview; Robot Limitations (Wire Cutters) (5)
6. Pair Work: Shoe-Tying (20)
7. Video: Walk Like an Egyptian (5)
8. Disc. 3: Walk Like a Robot Instructions (5)
9. Trio Work 1: Walking Algorithms (20)
10. WC Share (10)
11. Ind. Work 1: Makeups (10)
12. Exit Pass (?)
1. How do I (HDI) use algorithms and programming to control how a robot operates?
2. HDI determine robot-ness?
3. HDI evaluate robot design in terms of behavior affectations?
1. Students will be able to (SWBAT) list and explain the criteria that describe a robot.
2. SWBAT determine if something is a robot, using that robot description criteria.
3. SWBAT evaluate how the design of a robots body affects its behavior.
4. SWBAT create an algorithm to direct a human robot from one location to another.
1. Think of all the physical qualities of a human being. Not the mental or emotional qualities. Pick one. What happens when you change that aspect of a robots design?
2. Pick another. What happens when you change that aspect of a robots design?
3. If you could change the body of the printer in this room, what would you change?
4. How would that body change affect other things about the printer, like its behavior, its function its price, its cost to build or its popularity? Pick anything youd like.
Check out Page 7. New computer science/math opportunities have been added as of 5/4!!!
The Last Opener
1. What do you think of when you hear the word robot?
2. What are some examples of different TYPES of robots?
3. How would you define a robot without using negatives?
4. How would you define a robot only using negatives?
5. Combine your 2 definitions into 1.
Talk to the text with all demos; provide 1-on-1 tutoring during individual work
Talk to the text with all demos; provide 1-on-1 tutoring during individual work
1. CCSS.Math.Practice.MP1 - Make sense of problems and persevere in solving them.
2. CCSS.ELA-Literacy.CCRA.SL.1 - Prepare for and participate effectively in a range of conversations and collaborations with diverse partners, building on others ideas and expressing their own clearly and persuasively.
3. CL.L2-04 - Exhibit dispositions necessary for collaboration: providing useful feedback, integrating feedback, understanding and accepting multiple perspectives, socialization.
4. CL.L2-02 - Collaboratively design, develop, publish, and present products (e.g., videos, podcasts, websites) using technology resources that demonstrate and communicate curriculum concepts.
5. CL.L2-03 - Collaborate with peers, experts, and others using collaborative practices such as pair programming, working in project teams, and participating in active group learning activities.
6. CL.L1-02 - Work cooperatively and collaboratively with peers, teachers, and others using technology.
7. CL.L3A-01 - Work in a team to design and develop a software artifact.
8. CPP.L3A-05 - Use Application Program Interfaces (APIs) and libraries to facilitate programming solutions.
Hopefully, your Names Program is finished and you have some interesting behaviors attached to your sprites.
What are 3 blocks you used to change sprite behavior?
How did they change your spritess behaviors?
When you stop your program, your name is a jumble. How do you get your sprites back in order when you click the green flag againWITHOUT first dragging them back in place?
The Last Exit Pass
You have finished upgrading your PC in your Computer Components Webquest. In the process, you hopefully learned the meaning of certain words, acronyms, abbreviations and numbers. Choose three from the following list and explain what they refer to and what they mean, both literally and in practice:
PC2 or DDR2
Check the Hancock website or Google Classroom.
Do You Have or Use
#1: Names Program
1. A separate sprite for each letter in your name?
2. At least 3 different interesting behaviors?
3. A behavior for each letter in your name?
4. A When green flag clicked block?
5. The Forever block for each sprite?
Extra Credit: Reinitialize all sprites in your name when green flag is clicked.
#2: Knock Knock Program
1. 2 sprites talking in dialogue?
2. A 3rd sprite talking in dialogue?
3. All sprites taking turns speaking?
4. All sprites saying at least 3 things?
5. The dialogue beginning when the green flag is clicked?
6. Your sprites reinitializing when the green flag is clicked?
7. Correct grammar, punctuation, etc.?
Extra Credit: Add a 4th sprite to the dialogue.
#3: Baseball Program
1. Your sprite moving from home to 1st?
2. Your sprite moving from 1st to 2nd?
3. Your sprite moving from 2nd to 3rd?
4. Your sprite moving from 3rd to home?
5. Your sprite facing the right way as it runs?
6. Your sprite running forever until the stop sign is hit?
7. Your sprite reinitializing at home?
Extra Credit: Change costumes on your sprite so that it simulates running.
#4: Alphabet Game
1. 10 different letter?
2. 10 different costume changes?
3. 10 different say blocks telling us what the letter stands for?
4. A theme?
5. Letters reinitializing with green flag?
6. Letters change costumes with key click?
7. Letters change costumes with mouse click?
8. Correct grammar, punctuation, etc.?
Extra Credit: Use a sound for all letters in addition to the say block.
#5: Summer Vacation Story
1. A broadcast 2nd scene?
2. A broadcast 3rd scene?
3. An additional shown/hidden character in scene 1?
4. An additional shown/hidden character in scene 2?
5. An additional shown/hidden character in scene 3?
6. Scene 1 character engages in dialogue?
7. Scene 2 character engages in dialogue?
8. Scene 3 character engages in dialogue?
9. Correct grammar, punctuation, etc.?
Extra Credit: Add a 4th scene with an additional, dialoguing, shown/hidden character.
Scratch Story Project
1. 3 or 4 scenes changing with broadcast?
2. A title scene changing with broadcast?
3. At least 3 different sprites?
4. At least 18 say or think boxes?
5. Animation or sound?
6. Sprites having conversations?
7. Sprites speaking politely?
8. A title scene changing with broadcast?
9. Program reinitializes with green flag?
10. Entire story plays with green flag?
11. Explain how events were used to transition from one scene to another?
12. A Peer Grading sheet?
#6: Good Nutrition 1 Program
1. Background with instructions?
2. 1 Healthy & 1 unhealthy food sprites?
3. Good Nutrition Points variable?
4. Sprite 1 event block w/iteration?
5. Sprite 2 event block w/iteration?
6. Reinitializing event block w/iteration?
7. 2nd healthy sprite with +2 iteration?
8. 2nd unhealthy sprite with -3 iteration?
Extra Credit: 3 scenes: Game title scene; instructions scene and game-playing scene.
#7: Age Program
1. Age variable with slider?
2. Sprite & diapers (greater than 2)?
3. Sprite & driving (greater than 15)?
4. Sprite & R movies (greater than 16)?
5. Sprite & voting (greater than 17)?
6. Sprite & gambling (greater than 20)?
7. Sprite and car renting (greater than 24)?
8. Sprite and retiring (greater than 49)?
9. Sprite and not old enough for anything (less than 3)?
10. Correct grammar, punctuation, etc.?
Extra Credit: 3 scenes: Program title scene; instructions scene and age-sliding scene.
#8: Good Nutrition 2 Program
1. Message about being nutritious if # of points is greater than 9?
2. Message about eating healthier food if # of points is less than -4?
3. Sprite saying messages OR broadcast changing the stage/backdrop to convey messages?
4. Correct grammar, punctuation, etc.?
Extra Credit: Use both broadcast with changing stages AND a sprite to convey messages.
#9: Grades Program
1. A grade variable with slider?
2. A sprite saying, You have an A! (x>89)?
3. A sprite saying, You have a B! (79