Software Concepts Emphasized in Introductory Programming Textbooks

Saved in:
Bibliographic Details
Title: Software Concepts Emphasized in Introductory Programming Textbooks
Language: English
Authors: McMaster, Kirby, Rague, Brian, Sambasivam, Samuel, Wolthuis, Stuart L.
Source: Information Systems Education Journal. Oct 2019 17(5):4-16.
Availability: Information Systems and Computing Academic Professionals. Box 488, Wrightsville Beach, NC 28480. e-mail: publisher@isedj.org; Web site: http://isedj.org
Peer Reviewed: Y
Page Count: 13
Publication Date: 2019
Document Type: Journal Articles
Information Analyses
Reports - Research
Descriptors: Introductory Courses, Programming, Programming Languages, Computer Science Education, Textbook Content, Content Analysis, Computer Software, Word Frequency
ISSN: 1545-679X
Abstract: In this research study, we performed a "content analysis" of selected introductory programming textbooks for three languages to examine which software development concepts are emphasized in these books. Our goal was to determine which concepts are considered to be most representative of software development based on the topics emphasized by the textbook authors. We counted how often programming words appeared in samples of C++, Java, and Python books. We discovered which concepts are consistently supported for all three languages. We also noted those concepts that are favored by just one or two languages. Our summarized results lead to several conclusions that are relevant to the choice of a language for an introductory programming course.
Abstractor: As Provided
Entry Date: 2019
Accession Number: EJ1219535
Database: ERIC
Be the first to leave a comment!
You must be logged in first