I found that the process of coding is very involved. One must be immersed and focused on the process, or else it can be very frustrating. This is a lesson I will take with me to the classroom. My first goal of teaching coding in the classroom will be to initiate buy in from the students.
Another thing I noticed as I worked with some basic coding was that it a process which requires step by step, logical thinking, which only does exactly what you tell it. However, we typically communicate in shortcuts or use context in most processes, and even when we use technology. This is not enough in coding. The minutiae must be accounted for and built from scratch. The process of coding reminds me of the activity where you must instruct a person to 'make a sandwich' but they are not allowed to interpret your instructions, they must literally act out everything you say. For example, "Turn the lid on the jar, insert the serrated end of the knife, etc."
Overall, I love the idea of challenging students this way, encouraging problem solving, logical thinking, and challenging their previous assumptions.
No comments:
Post a Comment