A quick introduction to coding is a great way to appeal to students and have them learn logic and the step-by-step process that leads to great coding. Laying a foundation of skills needed to code can be done using games like Robot Turtles or an app like Daisy the Dinosaur.
Do you need to know how to code? No not really. You need to have a general knowledge of the outcomes that you see for your students. You will want them to have an awareness of coding, what it looks like, the cause and effect of click and drop coding like SCRATCH and SCRATCH Jr. Overall, you will want them to have a positive experience getting to know how the computer “knows” how to do things.
Of course, the Doucette Library has your back on this one. Visit the Research Guide about Coding in the Classroom to find links and resources to help you out.
No tech in your classroom? Start with a simple writing exercise. Challenge your students to write down all the steps it takes to do something. Or build low tech robots and have students record individual movements needed to make the robot walk.
Look to include coding in your classroom as you head out on practicum. Many students and your peers will be happy that you did.