CSCI 501: Coding Confidence for Educators

5-day online 3-credit “Coding Confidence for Educators” course (CSCI 501)

Elective for the M.S. in Technology & Innovation program.

This course is designed for K-12 educators who have either little or no exposure to coding. Integrating some basic #coding in the curriculum of any subject, enables children to develop the skill of critical thinking, and helps them gain the confidence to work through problems in a systematic manner. #problemsolvingskills and the ability to tackle a problem set with logic and persistence are key benefits that are tied directly into learning concepts of coding.

Educators are given instructions by a team of instructors who will guide them to incorporate basic coding into their curriculum. This will include:
~ an introduction to #computationalthinking; hands-on HTML;
~ hands-on/ unplugged coding activities;
~ exposure and application to Scratch, Java, Python;
~ an introduction to digital footprinting.
Each student (educator) will create a “take-home” product and toolset to apply directly to their classes in the Fall.]

Sample feedback we receive from the educators who have taken this course: “I really enjoyed last summer’s institute and was able to take away a lot of helpful ideas for my classroom … “

“I thoroughly enjoyed last year’s institute. You did a phenomenal job navigating the synchronous/ asynchronous components of a Master’s level institute!”

Course-Specific Learning Outcomes: 

By the end of the course, students will be able to:  

  1. connect computational thinking to appropriate lesson plans.  
  2. understand fundamental coding concepts like the use of variables and functions – by using block-based visual programming like Scratch, followed by an introduction to object oriented languages like Java and Python. 
  3. create a simple webpage by using HTML, that the educator can incorporate into an appropriate lesson plan, or use for their classroom.  
  4. assess which hands-on/ unplugged coding activities may be appropriate to incorporate into a lesson plan (e.g. Lego Robotics, Ozobots, Makey-Makey, Dash & Dot, Sphero) 
  5. assess which coding activities may be appropriate to incorporate into a lesson plan.
  6. have a “tool kit” of coding activities to take back to their classrooms. 

Comments are closed.