INDEPENDENT STUDY : |
Monday/Tuesday- March 21 st/22 nd, 2022
Objectives:
Students will be able to:
WARM UP:
When we create a program, one of the things we need to do is draw everything on the screen. We're going to try that with a "student" computer today.
Instructions:
1. One or two volunteers need to come to the front of the room and act as "computers" for the activity.
They should sit with their backs to the board so that they cannot see what is being projected.
2. Give each volunteer a blank sheet of paper.
3. You will need to explain to our "computer" how to draw the picture. In the end, we'll compare the drawing to the actual picture.
4. The class now has two min to describe the shapes projected on the board to the "student computers"
Part 1: Answer the following question on google classroom:
What are the different "challenges" or problems we're going to need to solve in order to successfully communicate these kinds of drawings?
PART 2: SHARE WITH THE CLASS YOUR ANSWER
NOTE: REMARK
In order for you to successfully communicate these kinds of drawings you will need to know how to specify position, order, and color. We're going to start exploring how to solve this problem.
PART 3: PLEASE HAVE THIS QUESTION IN THE BACK OF YOUR HEAD AS WE MOVE ALONG THIS LESSON:
QUESTION OF THE DAY:
How can we clearly communicate how to draw something on a screen?
PART 4: PAIR UP
Please group up in teams of 2 only.
PART 5: PLEASE OPEN UP CODE.ORG (CLICK BLOW)
Students will be able to:
- Communicate how to draw an image in Game Lab, accounting for shape position, color, and order
- Reason about locations on the Game Lab coordinate grid
WARM UP:
When we create a program, one of the things we need to do is draw everything on the screen. We're going to try that with a "student" computer today.
Instructions:
1. One or two volunteers need to come to the front of the room and act as "computers" for the activity.
They should sit with their backs to the board so that they cannot see what is being projected.
2. Give each volunteer a blank sheet of paper.
3. You will need to explain to our "computer" how to draw the picture. In the end, we'll compare the drawing to the actual picture.
4. The class now has two min to describe the shapes projected on the board to the "student computers"
Part 1: Answer the following question on google classroom:
What are the different "challenges" or problems we're going to need to solve in order to successfully communicate these kinds of drawings?
PART 2: SHARE WITH THE CLASS YOUR ANSWER
NOTE: REMARK
In order for you to successfully communicate these kinds of drawings you will need to know how to specify position, order, and color. We're going to start exploring how to solve this problem.
PART 3: PLEASE HAVE THIS QUESTION IN THE BACK OF YOUR HEAD AS WE MOVE ALONG THIS LESSON:
QUESTION OF THE DAY:
How can we clearly communicate how to draw something on a screen?
PART 4: PAIR UP
Please group up in teams of 2 only.
PART 5: PLEASE OPEN UP CODE.ORG (CLICK BLOW)
PART 6:
Working with your partner, take three minutes to figure out how this tool works. Afterwards be ready to share as a class.
PART 7: NOTE
The origin of this grid, as well as the origin in Game Lab, lies at the top left corner. This reflects the fact that documents tend to start at the top left, and ensures that every point on the plane has positive coordinates.
PART 8:
Please open up google classroom document: Activity Guide - Drawing Shapes (Version A)
Working with your partner, take three minutes to figure out how this tool works. Afterwards be ready to share as a class.
PART 7: NOTE
The origin of this grid, as well as the origin in Game Lab, lies at the top left corner. This reflects the fact that documents tend to start at the top left, and ensures that every point on the plane has positive coordinates.
PART 8:
Please open up google classroom document: Activity Guide - Drawing Shapes (Version A)
WEDNESDAY - MARCH 23 rd, 2022
THURSDAY/FRIDAY - MARCH 24TH,/25TH, 2022
Objectives
Students will be able to:
Warm Up: Programming Images: Answer in google classroom:
Part 1: Share:
Part2: Remark:
In order to give instructions to a computer, we need to use a language that a computer understands. In the last unit, we used HTML, which is great for making web pages. To make our animations and games, we will use a version of Javascript that uses blocks. The environment that we'll be programming in is called Game Lab.
Part 3: Question of the Day: PLEASE HAVE THIS QUESTION IN THE BACK OF YOUR HEAD. WE WILL ANSWER AT THE END OF THE LESSON.
PART4: GROUPS OF TWO
Part 5: Transition to code studio:
Students will be able to:
- Sequence code correctly to overlay shapes.
- Use a coordinate system to place elements on the screen.
Warm Up: Programming Images: Answer in google classroom:
- Based on what you know about computers, what do you think will be different between telling a person about your image and telling a computer about your image?
Part 1: Share:
Part2: Remark:
In order to give instructions to a computer, we need to use a language that a computer understands. In the last unit, we used HTML, which is great for making web pages. To make our animations and games, we will use a version of Javascript that uses blocks. The environment that we'll be programming in is called Game Lab.
Part 3: Question of the Day: PLEASE HAVE THIS QUESTION IN THE BACK OF YOUR HEAD. WE WILL ANSWER AT THE END OF THE LESSON.
- How can we communicate to a computer how to draw shapes on the screen?
PART4: GROUPS OF TWO
- Please pair up with your desk mate. We will be working in pairs.
Part 5: Transition to code studio:
- Please click the link below:
PART 6 WATCH VIDEO:
Questions to Consider with Video:
Questions to Consider with Video:
- Where can you find more information about how to use the blocks?
- What’s an advantage of using block mode?
PART 7:
PART8: WATCH VIDEO
Questions to Consider
Questions to Consider
- What’s the difference between stroke and fill?
DISCUSSION: Stroke controls the border color of the shape, and fill controls the color inside of it.
PART 9:
PART 9:
PART 10:
PART 11:
PART 12:
PART 13:
PART 14:
PART 15: EXIT TICKET: ANSWER THE FOLLOWING ON GOOGLE CLASSROOM
1. Question of the Day: How can we communicate to a computer how to draw shapes on the screen?
2. Today you learned how to draw in Game Lab for the first time. What type of advice would you share with a friend who was going to learn about drawing in Game Lab to make it easier for them?
1. Question of the Day: How can we communicate to a computer how to draw shapes on the screen?
2. Today you learned how to draw in Game Lab for the first time. What type of advice would you share with a friend who was going to learn about drawing in Game Lab to make it easier for them?
EXTRA LESSON:
Intro to Python:
Part 1: Create an account:
- Create an account by signing up with your Teach google email.
- Please select the google image
2. Then, select "Learn Python"
3. Click on the green button to " Enroll" in the Data Scientist class.
4. Grab headphones and begin your journey with Python
Exit ticket:
Show me your work.
Exit ticket:
Show me your work.