CET 756      
Introduction to Instructional Programming
Instructor:  Haomin Wang

Course Description:
    This course was an introduction to computer programming to promote human/computer interaction, especially as it applies to students and education. Emphasis was placed on applying fundamental programming concepts and proper programming techniques as used in instructional software development.  The course taught principles and applications of object-oriented programming (OOP) for the Internet environment, using JavaScript and VBScript as sample languages. Through the course, students were to comprehend the fundamental concepts of OOP, master basic programming algorithms, develop program modules to facilitate human-computer interaction, and create instruction-oriented programs with an emphasis on interactive Web content.


Course Reflections

     This course was very challenging for me, but looking back, it was also one that I enjoyed very much. We used JavaScript and Active Server Pages to enhance web pages and to create web pages that would allow for interaction with the user.  We learned how to create window prompts and how to manipulate images.  We created online quizzes and web forms.  We also worked with buttons and cascading style sheets.  Additionally, we learned how to read information from a database and how to input the data into a database.  I have used several of the skills we learned to enhance my first grade website and I have used the online Geography quiz in my first grade classroom.  When things aren't working quite right on my web page, I often look at the HTML code to try to see what is wrong.  I have also changed the formatting by editing the HTML code.  Completing this course has made me more confident to make such changes.  I recently edited my original "frameset" assignment to add my youngest son who was born a year after I took this course.  It was exciting to know that I still remembered how to do it!  We did many projects in this course, but I have included some of my favorite ones below. 


Projects Completed

States and Capital Quiz

Online Geography Quiz

Slide Show of Japan  

Rotating Images  

Family Images Using Frameset


Syllabus     Themes     Plan of Study     Technology