Software Concepts Emphasized in Introductory Programming Textbooks
Saved in:
| 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!