-
Just looking at 3.2. In SUMMARY.md it says "Do Now 3.2: Drawing Squares". I don't think that title is correct. The document says "Sprite Control". Lab 3.2. The instructions are not clear. 2.2 In 2.1 we used the green flag. How is 2.1 going to be graded for the rubric if the students disassemble it to make part 2.2 work? Should the dino move to the top and then to the bottom? Should it move to the top and stop till the green flag is clicked a second time? Should it do both at the same time and just stand still? If I don't know then the students surely don't know. paragraph after 2.3. When was touching color introduced? If you want them to use it shouldn't it be mentioned in the slide show? 3.1 Should the Dino move to the top of the stage and then move to a random location? Should it move diagonally both upwards and to one side or the other? Should it move straight to the top then jump to a random x or should it be animated? 3.2 Does the Dino fall? When does the Dino fall? Is this from 2.2? paragraph after 4.1. There is no change in y block there is only a change y by block. What forever block is this still 2.2? The starter code offers us two green flag clicked and forever blocks. What are the students supposed to do with that? Is this supposed to clarify the instructions for 2.2? I see it as confusing to 2.1. If you are simulating gravity as stated by the slide show: "construct a simple model for gravity." Then why not actually do so by adding a fixed acceleration to the speed? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
I went ahead and added slides to the slide show for simulating gravity. https://docs.google.com/presentation/d/18MD-Gf_N155OSFzM9CI2vPdHDiabUYin30aUm_Umm8E/edit?usp=sharing I changed the lab write up to this: Lab 3.2 - What Goes UpIn this lab, you will use everything you've learned about loops and conditionals to construct a simple model for gravity. Part 1: Before You StartGo to the starter project at https://aka.ms/Intro-lab3-2. Log into Snap! and save your own copy of the project by choosing Part 2: Channeling NewtonWrite a script for the Dino sprite so that: 2.1) Use one 2.2) Use two more 2.3) When Dino touches the ground, Dino stops falling. "Stops falling" means Dino's speed is set to zero and stays zero as long as he is touching the ground. The When using the Part 3: What goes up, Must Come Down3.1) Modify your code so that when the 3.2) Modify your code so that the Dino sprite stops falling when it touches the ground Part 4: Jump Up4.1) Modify your code so that when the Part 5: Challenge5.1) Modify your code so Dino can only jump while on the ground or the platform. 5.2) Add code so Dino will move left and right with the arrow keys. Grading Scheme/Rubric
Here is my solution to the above lab. |
Beta Was this translation helpful? Give feedback.
-
@jdonwells This is great. Thank you. I created an issue so we can get this into our next PR. |
Beta Was this translation helpful? Give feedback.
I went ahead and added slides to the slide show for simulating gravity. https://docs.google.com/presentation/d/18MD-Gf_N155OSFzM9CI2vPdHDiabUYin30aUm_Umm8E/edit?usp=sharing
I changed the lab write up to this:
Lab 3.2 - What Goes Up
In this lab, you will use everything you've learned about loops and conditionals to construct a simple model for gravity.
Part 1: Before You Start
Go to the starter project at https://aka.ms/Intro-lab3-2. Log into Snap! and save your own copy of the project by choosing
Save as
button from the file menu. Be sure to click theShare
button in the Save dialog box. Highlight the URL in the address bar and copy it.Part 2: Channeling Newton
Write a script for the Din…