More Scratch
4-7 JE Scratch Event
Written Assignment:
"How do the programs on the computer know what the user wants to do next? In other words, if you are surfing the web, how does the computer know what page to go to next?"
Response:
I am pretty sure that it is all in the code of the internet browser, when you browse the internet. I mean notice how the are so many different things that the internet can do, that a computer alone can't possible program it into one thing on the computer, because it is such a large program. That is why you have to use WiFi, because the internet has way more storage. People add more and more coding into the internet, and for each website you open up, there is a different code. So the internet is just a bunch of different coded programs all accessed in one browser.
"How do the programs on the computer know what the user wants to do next? In other words, if you are surfing the web, how does the computer know what page to go to next?"
Response:
I am pretty sure that it is all in the code of the internet browser, when you browse the internet. I mean notice how the are so many different things that the internet can do, that a computer alone can't possible program it into one thing on the computer, because it is such a large program. That is why you have to use WiFi, because the internet has way more storage. People add more and more coding into the internet, and for each website you open up, there is a different code. So the internet is just a bunch of different coded programs all accessed in one browser.
4-7 Scratch Event Programming
https://scratch.mit.edu/projects/134114269/#player
|
|
This is an animation, this on the left is the website, and here on the right is the file.
4-9 JE Scratch Broadcasting
Written Assignment:
"What does it mean to broadcast something (example the radio station is broadcasting music right now)?
If a radio or television station is broadcasting something, does that mean that everyone is listening to it?"
Response:
I say that broadcasting is sort of like the news, just less depressing of stories and stuff. When people broadcast on the radio the tend to tell what people's most famous stars are doing, or talk about what is trending now. It is basically people talking about what people are finding the most interesting, and what is the most popular.
Even though many people can be listening to a broadcast, doesn't mean everyone is. It is sort of like that news, a lot of people do watch it, but some people are doing another things. Also it would be very difficult to listen to every single broadcast in the world.
"What does it mean to broadcast something (example the radio station is broadcasting music right now)?
If a radio or television station is broadcasting something, does that mean that everyone is listening to it?"
Response:
I say that broadcasting is sort of like the news, just less depressing of stories and stuff. When people broadcast on the radio the tend to tell what people's most famous stars are doing, or talk about what is trending now. It is basically people talking about what people are finding the most interesting, and what is the most popular.
Even though many people can be listening to a broadcast, doesn't mean everyone is. It is sort of like that news, a lot of people do watch it, but some people are doing another things. Also it would be very difficult to listen to every single broadcast in the world.
4-9 Scratch Broadcasting
https://scratch.mit.edu/projects/134797116/#player
|
|
This is an animation, this on the left is the website, and here on the right is the file.
4-10 More Scratch Broadcasting
Assignment:
"Please download and save to your ECS/Scratch folder the following: cat story.sb
Here is the rubric of what you will need to accomplish in this assignment: 4-10rubric.pdf. You will also be graded by your peers using this format: 4-10peerreview.pdf
"Please get into a group of three. Remember when we did problem solving in Unit 2 - you can use that process to develp your overall plan and algorithm; you can also make a storyboard similar to those used in Unit 3.
"If you don't know where to start, try first developing your story on paper.
If you have your story and don't know where to start, try making a title screen or a first scene.
"If you get stuck, break the project into smaller parts and focus on the next part that you can complete.
Please make sure you keep the rubric in mind so you know what to complete in order to earn the grade you want."
"Please download and save to your ECS/Scratch folder the following: cat story.sb
Here is the rubric of what you will need to accomplish in this assignment: 4-10rubric.pdf. You will also be graded by your peers using this format: 4-10peerreview.pdf
"Please get into a group of three. Remember when we did problem solving in Unit 2 - you can use that process to develp your overall plan and algorithm; you can also make a storyboard similar to those used in Unit 3.
"If you don't know where to start, try first developing your story on paper.
If you have your story and don't know where to start, try making a title screen or a first scene.
"If you get stuck, break the project into smaller parts and focus on the next part that you can complete.
Please make sure you keep the rubric in mind so you know what to complete in order to earn the grade you want."
https://scratch.mit.edu/projects/134809087/#player
|
|
This is an animation, this on the left is the website, and here on the right is the file.
4-14 Scratch Variables
Assignment:
"Here are two math examples: x + 3 = 5, 2x = 12
"Here are two math examples: x + 3 = 5, 2x = 12
- What is the name of the variable here?
- Although you have x in both equations, its value varies: it is 2 in one equation and 6 in another.
- The notion is the same in a program—a variable is a name that represents a value that can be changed. In the math example, the name was x."
- Let's make a game where you earn points for picking healthy foods and lose points for picking unhealthy ones.
- What do you think the variable will be? Answer: Points (or Good Nutrition Points in the example)
- Add the sprites for the banana, cheesie poofs and text that says “Click on food to eat it”.
- What tab do you think you should click on to make a variable? (Answer: Variables.)
- Click “make a variable” calling it Good Nutrition Points.
- Clicking the checkbox next to the variable will show or hide
- If I want to make my points increase by 1 every time I choose the banana, how would I write that script? (See the variable example.)"
- How about making the points decrease by one when I click on the cheesie poofs?
- What do you think should happen when the green flag is clicked? (Answer: reset the points to 0.)
- How do you think we should do that? (In example the script for this is under Sprite4)
- Does it matter which script the “when green flag clicked” is under? (Answer: No.)"
- Adding a food that is worth 2 points when clicked on.
- Adding a food that is –3 points when clicked on."
https://scratch.mit.edu/projects/136051413/
|
|
This is an animation, this on the left is the website, and here on the right is the file.
4-15 JE Scratch Conditionals
Written Assignment:
Response:
When I think of the word "if", I see it as a possibility that could or could not happen in the future. Like it is possible that it will happen, but it's not 100% certain. That is what I think of when I think of "if".
We use it in English a lot as "what if?". Like if someone is telling you what to do in a certain situation, and you say "what if this happens?" They will have to tell you what to do if that certain thing happens.
- "What comes to mind when you hear the word “if”? What are some ways we use the word “if” in English?"
Response:
When I think of the word "if", I see it as a possibility that could or could not happen in the future. Like it is possible that it will happen, but it's not 100% certain. That is what I think of when I think of "if".
We use it in English a lot as "what if?". Like if someone is telling you what to do in a certain situation, and you say "what if this happens?" They will have to tell you what to do if that certain thing happens.
4-15 Scratch Conditionals
Assignment:
"Notice that only hexagon shaped blocks can fit within it. Notice that if the condition is true, it will do anything that is enclosed within the top and bottom of the "if" block.
"Here is your assignment for today: 4-15AgeProgram.pdf Remember that since we are using integers (whole numbers) > 15 it means people that are over 15 not including 15."
- "In English, if is used to state a condition where something might happen if the condition is tru Hence this topic is called conditionals. Point out that this is a common computer science construct.
- "An example from computing is when a program like Microsoft Word asks you if you want to save your work when you hit close. If you click yes, it saves your change If you click no, it discards your changes.
- "if (some condition then do this
"Notice that only hexagon shaped blocks can fit within it. Notice that if the condition is true, it will do anything that is enclosed within the top and bottom of the "if" block.
"Here is your assignment for today: 4-15AgeProgram.pdf Remember that since we are using integers (whole numbers) > 15 it means people that are over 15 not including 15."
https://scratch.mit.edu/projects/136543336/#player
|
|
This is an animation, this on the left is the website, and here on the right is the file.