Unit 3 Lesson 3

I am STUCK on lesson 3. There is a human machine web page for using the commands listed in lesson 3. https://perryma.tk/HML/?swap=&code=Mr7WMl1Mr2WMr6Ml3WX

I am so confused on how this activity is to be accomplished. I need to teach this on Tuesday next week, but have no clue what I am doing, or how to explain how to use the human machine language web site.


Iā€™m not sure what your question is. Are you asking how to use the webpage?

Yes. And, I need more explanation on Unit 3 Lesson 3 as a whole
The web page (The Human Machine language) has me confused and I am unsure how to demo it for the class.

You do not need to use the website if it is confusing you. The website is not part of the code.org lesson plan. You can make cut outs of the instructions and give them to students so they can use manipulatives to come up with the code. Otherwise, you can just have them write out the instructions on paper. In lesson 2, students used the same Human Machine Language to create a solution for the Find Min problem (finding the smallest car). The instructions in lesson 2 allowed for only hand movements. The cards could not be moved. In lesson 3, a new instruction has been introduced - the swap instruction which allows for two cards to be swapped and moved to different positions. With the introduction of this new instruction, students must write code in Human Machine Language to move the smallest card to the front of the list (leftmost side). This is the overview of the activity. Let me know if you have more questions.

1 Like