Academic Journal
Java vs. Python Coverage of Introductory Programming Concepts: A Textbook Analysis
| Τίτλος: | Java vs. Python Coverage of Introductory Programming Concepts: A Textbook Analysis |
|---|---|
| Γλώσσα: | English |
| Συγγραφείς: | McMaster, Kirby, Sambasivam, Samuel, Rague, Brian, Wolthuis, Stuart |
| Πηγή: | Information Systems Education Journal. May 2017 15(3):4-13. |
| Διαθεσιμότητα: | 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: | 10 |
| Ημερομηνία έκδοσης: | 2017 |
| Τύπος εγγράφου: | Journal Articles Reports - Research |
| Descriptors: | Introductory Courses, Programming, Content Analysis, Textbooks, Textbook Content, Teaching Methods, Concept Formation, Word Frequency, Correlation, Computer Software |
| ISSN: | 1545-679X |
| Περίληψη: | 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 |
| Entry Date: | 2017 |
| Αριθμός Καταχώρησης: | EJ1140879 |
| Βάση Δεδομένων: | ERIC |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=EJ1140879 Name: ERIC Full Text Category: fullText Text: Full Text from ERIC |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ1140879 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Java vs. Python Coverage of Introductory Programming Concepts: A Textbook Analysis – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22McMaster%2C+Kirby%22">McMaster, Kirby</searchLink><br /><searchLink fieldCode="AR" term="%22Sambasivam%2C+Samuel%22">Sambasivam, Samuel</searchLink><br /><searchLink fieldCode="AR" term="%22Rague%2C+Brian%22">Rague, Brian</searchLink><br /><searchLink fieldCode="AR" term="%22Wolthuis%2C+Stuart%22">Wolthuis, Stuart</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Information+Systems+Education+Journal%22"><i>Information Systems Education Journal</i></searchLink>. May 2017 15(3):4-13. – Name: Avail Label: Availability Group: Avail Data: Information Systems and Computing Academic Professionals. Box 488, Wrightsville Beach, NC 28480. e-mail: publisher@isedj.org; Web site: http://isedj.org – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: Pages Label: Page Count Group: Src Data: 10 – Name: DatePubCY Label: Publication Date Group: Date Data: 2017 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Research – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Introductory+Courses%22">Introductory Courses</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Content+Analysis%22">Content Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Textbooks%22">Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Textbook+Content%22">Textbook Content</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Concept+Formation%22">Concept Formation</searchLink><br /><searchLink fieldCode="DE" term="%22Word+Frequency%22">Word Frequency</searchLink><br /><searchLink fieldCode="DE" term="%22Correlation%22">Correlation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink> – Name: ISSN Label: ISSN Group: ISSN Data: 1545-679X – Name: Abstract Label: Abstract Group: Ab Data: 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. – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: Ref Label: Number of References Group: RefInfo Data: 14 – Name: DateEntry Label: Entry Date Group: Date Data: 2017 – Name: AN Label: Accession Number Group: ID Data: EJ1140879 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1140879 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 10 StartPage: 4 Subjects: – SubjectFull: Introductory Courses Type: general – SubjectFull: Programming Type: general – SubjectFull: Content Analysis Type: general – SubjectFull: Textbooks Type: general – SubjectFull: Textbook Content Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: Concept Formation Type: general – SubjectFull: Word Frequency Type: general – SubjectFull: Correlation Type: general – SubjectFull: Computer Software Type: general Titles: – TitleFull: Java vs. Python Coverage of Introductory Programming Concepts: A Textbook Analysis Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: McMaster, Kirby – PersonEntity: Name: NameFull: Sambasivam, Samuel – PersonEntity: Name: NameFull: Rague, Brian – PersonEntity: Name: NameFull: Wolthuis, Stuart IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 05 Type: published Y: 2017 Identifiers: – Type: issn-electronic Value: 1545-679X Numbering: – Type: volume Value: 15 – Type: issue Value: 3 Titles: – TitleFull: Information Systems Education Journal Type: main |
| ResultId | 1 |