1.cdn.edl.io€¦  · Web viewHappy Birthday Caracalla, Arthur Murray, Robert E. Sherwood, Muddy...

17
ECS Opener (s) 4/4 4/4 It’s Bonza Bottler Day, National Day of Hope, Hug a Newsman Day, International Day for Mine Awareness and Assistance in Mine Action, National Cordon Bleu Day, National Walking Day, Paraprofessional Appreciation Day, Tell a Lie Day, Victims of Violence Holy Day, Vitamin C Day, Walk Around Things Day and World Rat Day!!! Happy Birthday Caracalla, Arthur Murray, Robert E. Sherwood, Muddy Waters, Marguerite Duras, Elmer Bernstein, Maya Angelou, Anthony Perkins, Andrei Tarkovsky, Kenneth Mars, Kitty Kelley, Craig T. Nelson, Christine Lahti, David E. Kelley, Robert Downey, Jr., Heath Ledger and Jamie Lynn Spears!!! Agenda ENTICE ENGAGE EXTEND 1. Opener (5) 2. Pair Share (2) 3. WC Share (3) 4. WC Discussion: Gradebook (5) 5. (Pd. 4 + 5) Ind. Work 1: Scratch Story Project Presentations (15) 6. Lecture 1: Lesson 4-10 – And/Or Conditions Plus Randomness (15) 7. Ind. Work 1: Age Program (15) 8. Ind. Work 2: Good Nutrition Game 2 (15) 9. Ind. Work 3: Grade Program (15) 10. Ind. Work 4: Dice Program (15?) 11. Exit Pass (5?) Essential Question(s) 1. How do I (HDI) create stories by using 4/4 TODAY’S OPENER What does the word ‘random’ mean in English? Use it in a sentence. What’s a ‘random number generator’? Check out this website: https://andrew.hedges.name/experiments/rand om / What’s Andrew’s answer to complaints that his generator isn’t ‘random’ enough? When might you want to generate one or more random numbers? Exemplify and explain. Check out Page 7 of the Opener for some summer computer science/math opportunities. The Last Opener What’s the difference between inline styles, internal style sheets and external style sheets? If I asked you to describe Google’s opening page content and design, what would you say? What’s the difference between an HTML web page heading and a title? What’s the difference between an HTML list and a table…in terms of coding? Why might an image NOT display when a web page with images is entered into the browser’s url box? ELLs Accommodations Talk to the text with all demos; provide 1- on-1 tutoring during individual work DLs Accommodations Talk to the text with all demos; provide 1- on-1 tutoring during individual work Standard(s) 1. CPP.L2-03 - Design, develop, publish, and present products (e.g., webpages, mobile applications, animations) using technology resources that demonstrate and communicate curriculum concepts. 2. CPP.L2-05 - Implement problem solutions using a programming language, including looping behavior, conditional statements, logic, expressions, variables, and functions.

Transcript of 1.cdn.edl.io€¦  · Web viewHappy Birthday Caracalla, Arthur Murray, Robert E. Sherwood, Muddy...

ECS Opener (s) 4/44/4It’s Bonza Bottler Day, National Day of Hope, Hug a Newsman Day, International Day for Mine Awareness and Assistance in Mine Action, National Cordon Bleu Day, National Walking Day, Paraprofessional Appreciation Day, Tell a Lie Day, Victims of Violence Holy Day, Vitamin C Day, Walk Around Things Day and World Rat Day!!! Happy Birthday Caracalla, Arthur Murray, Robert E. Sherwood, Muddy Waters, Marguerite Duras, Elmer Bernstein, Maya Angelou, Anthony Perkins, Andrei Tarkovsky, Kenneth Mars, Kitty Kelley, Craig T. Nelson, Christine Lahti, David E. Kelley, Robert Downey, Jr., Heath Ledger and Jamie Lynn Spears!!!

Agenda

ENTICE ENGAGE EXTEND1. Opener (5)2. Pair Share (2)3. WC Share (3)4. WC Discussion: Gradebook (5)5. (Pd. 4 + 5) Ind. Work 1: Scratch Story Project Presentations

(15)6. Lecture 1: Lesson 4-10 – And/Or Conditions Plus

Randomness (15)7. Ind. Work 1: Age Program (15)8. Ind. Work 2: Good Nutrition Game 2 (15)9. Ind. Work 3: Grade Program (15)10. Ind. Work 4: Dice Program (15?)11. Exit Pass (5?)

Essential Question(s)1. How do I (HDI) create stories by using programming as a

tool?2. HDI create games using variables?3. HDI create games using iteration?4. HDI employ conditionals to enhance a game?5. HDI use randomness to enhance a game?

Objective(s)1. Students will be able to (SWBAT) evaluate a Scratch story

according to the elements of a rubric2. SWBAT explain the concept and create examples of

variables.3. SWBAT explain the concept and create examples of

iteration.4. SWBAT explain the concept of and enhance a program

with conditionals.5. SWBAT explain the concept of and enhance a program

with randomness.

4/4TODAY’S OPENER

What does the word ‘random’ mean in English? Use it in a sentence.

What’s a ‘random number generator’? Check out this website: https://andrew.hedges.name/experiments/random /

What’s Andrew’s answer to complaints that his generator isn’t ‘random’ enough?

When might you want to generate one or more random numbers? Exemplify and explain.

Check out Page 7 of the Opener for some summer computer science/math opportunities.

The Last Opener What’s the difference between inline styles, internal style

sheets and external style sheets? If I asked you to describe Google’s opening page content

and design, what would you say? What’s the difference between an HTML web page heading

and a title? What’s the difference between an HTML list and a table…

in terms of coding? Why might an image NOT display when a web page with

images is entered into the browser’s url box?

ELLs AccommodationsTalk to the text with all demos; provide 1-on-1 tutoring during individual work

DLs AccommodationsTalk to the text with all demos; provide 1-on-1 tutoring during individual work

Standard(s) 1. CPP.L2-03 - Design, develop, publish, and present products (e.g.,

webpages, mobile applications, animations) using technology resources that demonstrate and communicate curriculum concepts.

2. CPP.L2-05 - Implement problem solutions using a programming language, including looping behavior, conditional statements, logic, expressions, variables, and functions.

3. CPP.L3A-05 - Use Application Program Interfaces (APIs) and libraries to facilitate programming solutions.

4. CCSS.Math.Practice.MP1 - Make sense of problems and persevere in solving them.

5. CCSS.ELA-Literacy.CCRA.W.10 - Write routinely over extended time frames (time for research, reflection, and revision) and shorter time frames (a single sitting or a day or two) for a range of tasks, purposes, and audiences.

6. 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.

7. CCSS.Math.Content.HSF-BF.A.1b - Building Functions: Build a function that models a relationship between two quantities; write a function that describes a relationship between two quantities; combine standard function types using arithmetic operations.

Exit PassHopefully, 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 sprites’s 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 again…WITHOUT first dragging them back in place?

The Last Exit PassYou 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:

GHz PC2 or DDR2 SATA IDE AGP slot PCI slot 802.11n

HOMEWORKCheck the Hancock website or Google Classroom.

Do You Have or Use…#1: Names Program1. 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 Program1. 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 Program1. 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 Game1. 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 Story1. 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 Project1. 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 Program1. Background with instructions?2. 1 Healthy & 1 unhealthy food sprites?

5. Sprite 2 event block w/iteration?6. Reinitializing event block w/iteration?

Some Computer Science Student OpportunitiesWomen Influence Chicago Shadow Day: April 13, 2018Shadowing is essential for hands on experience and for witnessing “a day in the life” of experienced professionals. We are focused on enabling and supporting getting more women into technology through mentorship, education & STEM. Only 24% of the STEM workforce in the US is female. It has never been more important to empower our female population at a young age and show them the infinite opportunities for representation in STEM. Through this initiative, we intend to provide the necessary resources to show high school girls that their career aspirations can be geared towards STEM majors. Contact [email protected] and [email protected] if you are interested. [flier]

BDPABDPA wants to encourage more African Americans to to create mobile applications and we think that that Chicago Public Schools can help!  We want to invite students to participate in the 5th Annual BDPA Mobile Application Showcase taking place during the upcoming National BDPA Technology Conference in New Orleans on August 2018.

We recognize that we need to do more to engage with high school or college students interested science, technology, engineering or mathematics (STEM) curriculum. We know that many of these young people are not on career pathsthat will lead them from the 'classroom to the boardroom'.

We seek high school and college students willing to showcase their application development skills in a showcase that allows them to compete against students from around the nation.  They will be asked to develop an application in one of three categories (business, gaming or personal productivity) on Android or iOS smartphone operating systems.

High-performing students will earn college scholarships from BDPA and its corporate sponsors.   Encourage students you know to register for Mobile Applications Showcase!

Finally, we want your students to check out the BDPA Job Board - www.ITDiversityCareers.com.  Please encourage your STEM-trained students and graduates to upload their current resume and seek out internships in the IT industry.  We need college students and graduates from in and around Chicago to take advantage of this online resource!

Troy, we want to create a mutually beneficial way for Chicago Public Schools and BDPA to work together.   Please feel free to contact us via email ([email protected]) or on (301) 584-3135 if you have questions or wish to discuss further.

Young Scholars ProgramWe extended the deadline to Friday, April 6th!

http://www.math.uchicago.edu/ysp/summerschedule.htmlWe are pleased to announce that applications for the 2018 Young Scholars Program (YSP) are available! YSP at the University of Chicago offers enthusiastic and talented math students from

seventh through twelfth grades an opportunity to strengthen their mathematical powers through a deep experience in mathematical thought and effort. Our intention is to broaden and enrich the students' understanding of mathematics rather than to accelerate them through the standard high school curriculum.

http://www.math.uchicago.edu/ysp/summerschedule.html

The mathematical content of the program for Summer 2018 will be topics in number theory.

All components use active learning techniques and ask students to work through challenging problems with the guidance of faculty instructors and undergraduate counselors.

        Open to rising 7th to 12th graders (so if you just finished 6th grade, you can come!)

        There are scholarships for some students, along with a sliding scale for others.

        The camp runs from July 2nd to July 27th, 9:30am-2:30pm on UChicago’s campus (On Fridays, the day ends at noon)

        The focus this summer is number theory.

Visit our webpage for more details!

Exploring Computer Science Homework 4-4

Name: ___________________________________________________ Period ___________

1. Click the green flag. What do the three animals do?

2. Look at the scripts for each of the 3 sprites. What 3 blocks do all three sprites use?

3. What blocks does the cat use to move?

4. What block does the dog use to move?

5. What block does the monkey use to move?

6. Describe in your own words how the move block works.

7. Describe in your own words how the go to xy block works.

8. Describe in your own words how the glide block works.

9. Some of the blocks require x: and y: coordinates. Place the mouse over the white window and look at the mouse x: and mouse y: numbers underneath the bottom. Then look at the non-mouse x: and y: numbers in the upper right corner of the script window. How are the x: and y: coordinates determined in Scratch?

Extra Credit

Period 3 Period 4 Period 5

Your name Your period

Date Opener

Question Answer

Extra Credit

Search 1 Picture, Holiday or Birthday

Who/What Search Criteria

Search 2 Picture, Holiday or Birthday

Who/What Search Criteria

Search 3 Picture, Holiday or Birthday

Who/What Search Criteria

Date Exit

Question Answer

Date Opener

Question Answer

Extra Credit

Search 1 Picture, Holiday or Birthday

Who/What Search Criteria

Search 2 Picture, Holiday or Birthday

Who/What Search Criteria

Search 3 Picture, Holiday or Birthday

Who/What Search Criteria

Date Exit

Question Answer

Date Opener

Question Answer

Extra Credit

Search 1 Picture, Holiday or Birthday

Who/What Search Criteria

Search 2 Picture, Holiday or Birthday

Who/What Search Criteria

Search 3 Picture, Holiday or Birthday

Who/What Search Criteria

Date Exit

Question Answer

Date Opener

Question Answer

Extra Credit

Search 1 Picture, Holiday or Birthday

Who/What Search Criteria

Search 2 Picture, Holiday or Birthday

Who/What Search Criteria

Search 3 Picture, Holiday or Birthday

Who/What Search Criteria

Date Exit

Question Answer

Date Opener

Question Answer

Extra Credit

Search 1 Picture, Holiday or Birthday

Who/What Search Criteria

Search 2 Picture, Holiday or Birthday

Who/What Search Criteria

Search 3 Picture, Holiday or Birthday

Who/What Search Criteria

Date Exit

Question Answer

Date Opener

Question Answer

Extra Credit

Search 1 Picture, Holiday or Birthday

Who/What Search Criteria

Search 2 Picture, Holiday or Birthday

Who/What Search Criteria

Search 3 Picture, Holiday or Birthday

Who/What Search Criteria

Date Exit

Question Answer