Facilitating Student Debugging #5

Posted October 15, 2018 by ilee

Your student wants to add a feature that you are unfamiliar with. How will you support this student?

image

The Challenge

What strategy for problem solving would you use in this case?

Comments

Submitted by Lytle on Sat, 10/20/2018 - 13:46 · Permalink

I would encourage them to try it and then to teach me how it works.  I would also ask them what drawer it is from and what is the general purpose of code blocks in that drawer.

Answer

Submitted by mehagaman on Sat, 10/20/2018 - 13:47 · Permalink

Refer them to some resources like the Cookbook (or for older students, maybe the YouTube channel) and let them run with it.  

Answer

Submitted by pwilsonscience on Sat, 10/20/2018 - 13:47 · Permalink

I would have them tell me what they want the code to make the computer do and try to assemble the blocks in that order.  I would also ask them if their drawers and drop downs were filled correctly.  

Answer

Submitted by Josh Bearman on Sat, 10/20/2018 - 13:47 · Permalink

"Wow, I don't know how to use that. See if you can find examples from another person's code where that block is being successfully used."

Answer

Submitted by carodon21 on Sat, 10/20/2018 - 13:47 · Permalink

Tell them..."I'm not sure but try it and see what happens...Maybe we'll both learn something

Answer

Submitted by msag on Sat, 10/20/2018 - 13:47 · Permalink

Wow, that's fascinating.  I haven't tried that yet.  What are you trying to do?  Describe the code block to me. What kind of input / output does the code block want? What have you tried?

Answer

Submitted by ameek on Sat, 10/20/2018 - 13:47 · Permalink

Say to student:  Man wonder what they do!!!  What do the directions say it will do?  Click on them and add them to the code and see what happens, doesn't hurt.

Answer