Professor: Tina Belden
Fall 2020
2 Credits
Grade Received: A
CET 756 Introduction to Instructional Programming
Course Description: Computer programming to promote human/computer interaction, especially as it applies to students and education. Emphasis on applying fundamental programming concepts and proper programming techniques to instruction.
Reflection:
This instructional programming class began by exploring several areas including the Role of the Teacher, Discovery & Inquiry, Materials & Tools, Creation & Personal Expression, The Classroom Community, Problem Solving, and/or Computational Thinking. Computational thinking is a problem solving process that involves pattern recognition. All of these areas are applicable to what I currently teach. We learned about and had the opportunity to explore several different coding platforms that could be utilized in the K-12 system: code.org, Scratch.org, and codehs.com. We started by using drag and drop code on Scratch. This is a platform that is very user-friendly and along with the teacher resources from CS First is very adaptable to any curriculum. The next platform we used was code.org. This platform comes in many different languages, has various levels for students K-12 and can be utilized easily in any classroom especially with the Hour of Code. We used drag and drop code to create animations with variables, loops and conditionals.
Areas of learning:
computational thinking
problem-solving
collaboration/teamwork
instructional programming
Code.org
Scratch.org
Codehs.com
CS First
Textbook:
None
How I Will Use This in my Professional Career:
I will use and incorporated some of the strategies and online activities like Scratch and code.org within my courses.