Artifact : Teaching Educational Programming Language
Description: During the spring, summer, and fall semesters of 2014, I taught Educational Programming Language mentorship with and under the guidance of Dr. David D. Carbonara.
Goal: The goal of this assignment was to teach Educational Programming Language to develop for pre-service teachers a pedagogical tool for teaching and educational programming language.
Expectation: The expectation was to assess the teaching of a coding technique to undergraduate freshmen students and to gain an opportunity to increase my teaching experience.
Reflection: Although, I have taken various programming language classes, it was the first time I was teaching educational programming language.It provided me to create hands-on projects and used it in the classroom with pre-service teachers.Dr. Carbonara and I met every week to talk about teaching. I taught educational programming language Hopscotch technological iPad-based tool for seven sessions to the students in Instructional Technology and Leadership for about 150 freshmen students from various backgrounds, such as teaching math, social science, kindergarten, preschool teachers. Also, I taught 20 students in the summer semester and 80 students in the fall semester. I assigned three projects for the students to complete and graded the projects based on the rubric that Dr. Carbonara and I constructed. Also, he and I created a PowerPoint presentation to help the students after class to remember what we taught in class for their projects. This teaching provided me to improve my pedagogical skills. My ultimate goal is to teach my students develop as creative thinkers, makers, and innovators with teaching programming language. Also, I will integrate block-based educational programming languages into the curriculum to engage them in hands-on activities I designed.I will support my prospective students to learn and enhance their pedagogical skills.