Is there any plans for teacher examples in Unit 6? Another comment I have unrelated to this is I thought students were moving along fast in this Unit because of their experience from prior units. I was told from a good student it’s because they can move forward without doing anything. This is a problem throughout many units. Any thoughts on changing this so that it’s similar to AP CSP in the beginning lessons on coding? CSD is a different type of student for the most part and it’s hard to manage students that aren’t as motivated to go through the lessons.
Hi Carol,
I did a quick spot check across Unit 6, and I wasn’t able to find any missing teacher solutions. Was there a particular lesson in which this was a problem? If you let me know where you couldn’t find solutions, I can take a look.
Thanks,
Elizabeth
Sorry. Correction for the response questions throughout. And again, about moving through the lessons without the correct code? Thank you!
Hi Carol,
I’m sorry, I don’t understand what you meant with “correction for the response questions”. Can you clarify?
Because of the open nature of most of the activities, we aren’t doing code validation for any of CSD. We are looking at it for some activities in the future, and for easier ways for teachers to check what the students have written.
Thanks,
Elizabeth
Thank you Elizabeth. I meant for the response questions students must answer.
Hi Carol, could you link to a specific example of what you’re talking about. I’m sorry, but I think we might call it different names, so I’m still not sure what I’m looking for.
Thanks,
Elizabeth
Unit 6 lesson 6 level 6
“https://studio.code.org/s/csd6-2018/stage/6/puzzle/6?section_id=1561836”
Carol,
The link you shared is a prediction level which students would guess and then try - there really isn’t a right answer because the code is correct and does what it does. Students would read through, make a prediction and then test on the Circuit Playground to see if what they guessed was right.
If there was a “teacher key” (maybe a better word for the answer for the teacher) - it might sound something like this: “If the user has selected the “blink” drop down and presses the Left button on the circuit playground, the function would run and the LED’s would blink at a rate of 200ms. If the user has selected the “pulse” drop down and presses the Right button on the circuit playground, the function would run and the LED’s would pulse at a rate of 200ms. If the user presses the Right button, the LED’s would shut off”.
If you are looking to use this as an assessment, I would have the students explain what happens on each line, because you could get a variety of responses, mine was somewhere in the middle because students could leave out the blink/pulse time of reference to the function OR they could be much more detailed describing the parameters passed into the onBoardEvent function.
Hope that helps!
Brad
Thanks Bradley. This is my first official year teaching the CSD curriculum and I am used to this in the CSP curriculum.
Unit 6 Lesson 2 Level 2.14 How do you get the third button in. Students can’t get it to work. Sample just does it automatically.
Hi @carmichaelc,
Have your students take a look at level 2.2.
They’ll be able to add a button by clicking on the Design button then dragging in a button.
Hope that helps,
Kevin
Hi Kevin
It’s fixed but design tab wasn’t showing up. It is now so I don’t know what was going on. Hope all is well!
Hello,
I had my students complete unit 4, where they developed a prototype as an APP FOR GOOD. THey would like to complete the app. Is there anywhere in this Design curriculum that walks them through the process?
Thank you,
Michelle Sutorik
msutorik@mitacademy.org
Unit 4 will get them to the point of creating the basic idea of the app. They could always use the Hour of Code App Lab activity to help them get better acquainted with App Lab in order to develop their apps further. I’m not sure if this is what you were looking for though.
Perhaps its a good idea to provide the opportunity in the curriculum for students to finish their app they started!
Thanks,
Michelle
Elizabeth,
I don’t see an example solution for CS Discoveries, Unit 6, Lesson 6 Level 16. We’re all getting stuck on this level…including me! We can get the motorcycle to move up and down, but we’re struggling with how to code it so it moves up and down at the rate in which the slider is set to.
Thank you!
Sincerely,
Tamra Higgins
Tamra,
For this you need to assign the speed variable to the slide value using the getProperty("[slider name]", "value")
, then the “speed” will adjust in the code for the left/right buttons.
What is tricky is that the sliders value at the beginning will be assigned if you assign the getProperty
at the beginning of the code (outside of the buttons), but it you assign the speed variable inside of each of the onBoardEvent
s then when you change the slider value the new value will be assigned to the speed variable and applied in the code.
Hope that makes sense!
Brad