Author

Vincent Falbo

Abstract

In an effort to provide better computer programming instruction to more students at an introductory level, pedagogical methods could be improved using a paradigm of instruction based on the same strategies used to teach students spoken languages. Although many different methodologies of instruction have been explored in the past, this document identifies relationships between spoken languages and computer languages that encourage the exploration of the best practices of teaching English Language Arts so that they could be applied to computer programming instruction. Those with backgrounds in mathematics and science initially completed programming tasks. Much literature about the problem solving aspects of programming is available; however, the researcher of this document found it difficult to obtain literature about the opportunities for growth provided by the humanities. This research is an attempt to foster the programming skills of students based on language skills. Given the similarities between spoken languages and object-oriented programming languages that have emerged, there is much encouragement that there may be possibilities for a new instructional paradigm. Following is an analysis of how computer languages are taught and how English is taught, as well as a description of fundamental learning theories. Example demonstrations in a high-level programming language and example problem sets that could be used in an introductory programming course are included that use the best practices employed in English classes, the best practices of computer programming instruction, and the generally accepted learning principles defined by educational theorists.

Library of Congress Subject Headings

Programming languages (Electronic computers)--Study and teaching--Methodology; English language--Study and teaching--Methodology

Publication Date

2008

Document Type

Thesis

Department, Program, or Center

Information Sciences and Technologies (GCCIS)

Advisor

Coleman, Deborah

Advisor/Committee Member

Whittington, Keith

Comments

Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.7 .F35 2008

Campus

RIT – Main Campus

Share

COinS