Try my FREE Scrimba Interactive HTML, CSS, and Javascript tutorials!
"Practice, practice, practice, and more practice. When students learn about physical computing through my engaging, hands-on learning approach, they are building the foundational skills needed to thrive in a competitive world. Once they have the basic knowledge of microcontrollers, servo motors, light emitting diodes, breadboards, resistors, and other components, and master all of the technical jargon that’s necessary, I follow up by pairing their newfound knowledge with familiar children’s and young adult books, as well as incorporate various content areas. Then I connect them to real-world applications and design fun, useful creations." ~ Gina Russo, Educational Technology Specialist
Coding:
has become one of the basic fundamentals of learning like reading, writing and arithmetic
engages computational thinking
fosters creativity and helps students to become proficient in critical thinking
supports problem-solving across all disciplines
Problem solving is a process:
work the problem by decomposing and breaking it down into smaller and more manageable parts
recognize patterns which can be applied to help solve the problem
will help formulate your plan of action and to design a solution
Students:
learn how to be both creative and expressive
develop sequencing skills that are foundational for later academic success
use math and language in a meaningful and motivating context
analyze problems and design projects
engage in critical thinking activities
be provided opportunities for social interaction through collaborative assignments