首页出版物导航 用户协会 博客
 精确匹配 高级检索 检索历史
河北工业大学
详细信息

Java vs. Python Coverage of Introductory Programming Concepts: A Textbook Analysis

Title: Java vs. Python Coverage of Introductory Programming Concepts: A Textbook Analysis
Author(s): McMaster, Kirby; Sambasivam, Samuel; Rague, Brian; Wolthuis, Stuart
Source: Information Systems Education Journal, v15 n3 p4-13 May 2017. 10 pp.
Peer Reviewed: Yes
Descriptors: Introductory Courses, Programming, Content Analysis, Textbooks, Textbook Content, Teaching Methods, Concept Formation, Word Frequency, Correlation, Computer Software
Abstract: In this research, we compare two languages, Java and Python, by performing a content analysis of words in textbooks that describe important programming concepts. Our goal is to determine which language has better textbook support for teaching introductory programming courses. We used the TextSTAT program to count how often our list of concept words appear in a sample of Java and Python textbooks. We summarize and compare the results, leading to several conclusions that relate to the choice of language for a CS0 or CS1 course.
Abstractor: As Provided
Number of References: 14
Number of Pages: 10
Publication Type: Journal Articles; Reports - Research
Availability: Full Text from ERIC Available online: http://www.eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=EJ1140879
Information Systems and Computing Academic Professionals. Box 488, Wrightsville Beach, NC 28480. e-mail: publisher@isedj.org; Web site: http://isedj.org
Journal Code: JUN2017
Entry Date: 2017
PageCount: 4-14
volume: 15
issue: 3
pubdate: 2017