Over the past 14 years, I have taught coding basics to elementary, middle school, and adult learners. While there is often a focus on the logic and language involved in coding, I have also found that essential soft skills (also known as the 4 C's) are essential for functional coding teams. Through my instruction and trainings, I have placed an emphasis on the following "C's":
Critical Thinking
Collaboration
Communication
Creativity
Coding Tools that I have taught and/or trained with:
Coding Tools that I have taught and/or trained with:
Scratch & Scratch Jr.
Code.org's "Blockly" programming language
Tynker
Ozoblockly (Blockly)
Python - Basic training through Raspberry Pi Certified Educator Program
University of Michigan's 4T Virtual Conference Presentation: The 5th "C" Using Coding
University of Michigan's 4T Virtual Conference Presentation: The 5th "C" Using Coding