An Annotated Bibliography of Current Literature Dealing with the Effective Teaching of Computer Programming in High Schools.

Saved in:
Bibliographic Details
Title: An Annotated Bibliography of Current Literature Dealing with the Effective Teaching of Computer Programming in High Schools.
Language: English
Authors: Taylor, Karen A.
Peer Reviewed: N
Page Count: 54
Publication Date: 1991
Intended Audience: Teachers; Practitioners
Document Type: Information Analyses
Reference Materials - Bibliographies
Dissertations/Theses
Descriptors: Algorithms, Annotated Bibliographies, Authoring Aids (Programing), Cognitive Processes, Debugging (Computers), Flow Charts, High Schools, Problem Solving, Programing, Teaching Methods
Geographic Terms: U.S.; Indiana
Abstract: This review of the literature and annotated bibliography summarizes the available research relating to teaching programming to high school students. It is noted that, while the process of programming a computer could be broken down into five steps--problem definition, algorithm design, code writing, debugging, and documentation--current research was concentrated on three of the steps only, i.e.: (1) algorithm design (12 references); (2) code writing (7 references); and (3) debugging (6 references). The first of this paper's four major sections provides a statement of the problem, the purpose of the study, its limitations, and definitions of terms used. The second section presents a review of the literature in the form of an annotated bibliography, and the third summarizes and discusses the findings of the literature review. An alphabetical list of 32 cited works concludes the paper. (DB)
Notes: Student research project, Indiana University at South Bend.
Journal Code: RIEMAR1992
Entry Date: 1992
Accession Number: ED338217
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: ED338217
AccessLevel: 3
PubType: Report
PubTypeId: report
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An Annotated Bibliography of Current Literature Dealing with the Effective Teaching of Computer Programming in High Schools.
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Taylor%2C+Karen+A%2E%22">Taylor, Karen A.</searchLink>
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: N
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 54
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 1991
– Name: Audience
  Label: Intended Audience
  Group: Audnce
  Data: Teachers; Practitioners
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Information Analyses<br />Reference Materials - Bibliographies<br />Dissertations/Theses
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Annotated+Bibliographies%22">Annotated Bibliographies</searchLink><br /><searchLink fieldCode="DE" term="%22Authoring+Aids+%28Programing%29%22">Authoring Aids (Programing)</searchLink><br /><searchLink fieldCode="DE" term="%22Cognitive+Processes%22">Cognitive Processes</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging+%28Computers%29%22">Debugging (Computers)</searchLink><br /><searchLink fieldCode="DE" term="%22Flow+Charts%22">Flow Charts</searchLink><br /><searchLink fieldCode="DE" term="%22High+Schools%22">High Schools</searchLink><br /><searchLink fieldCode="DE" term="%22Problem+Solving%22">Problem Solving</searchLink><br /><searchLink fieldCode="DE" term="%22Programing%22">Programing</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22U%2ES%2E%3B+Indiana%22">U.S.; Indiana</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This review of the literature and annotated bibliography summarizes the available research relating to teaching programming to high school students. It is noted that, while the process of programming a computer could be broken down into five steps--problem definition, algorithm design, code writing, debugging, and documentation--current research was concentrated on three of the steps only, i.e.: (1) algorithm design (12 references); (2) code writing (7 references); and (3) debugging (6 references). The first of this paper's four major sections provides a statement of the problem, the purpose of the study, its limitations, and definitions of terms used. The second section presents a review of the literature in the form of an annotated bibliography, and the third summarizes and discusses the findings of the literature review. An alphabetical list of 32 cited works concludes the paper. (DB)
– Name: Note
  Label: Notes
  Group: Note
  Data: Student research project, Indiana University at South Bend.
– Name: CodeSource
  Label: Journal Code
  Group: SrcInfo
  Data: <searchLink fieldCode="JC" term="%22RIEMAR1992%22">RIEMAR1992</searchLink>
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 1992
– Name: AN
  Label: Accession Number
  Group: ID
  Data: ED338217
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED338217
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 54
    Subjects:
      – SubjectFull: Algorithms
        Type: general
      – SubjectFull: Annotated Bibliographies
        Type: general
      – SubjectFull: Authoring Aids (Programing)
        Type: general
      – SubjectFull: Cognitive Processes
        Type: general
      – SubjectFull: Debugging (Computers)
        Type: general
      – SubjectFull: Flow Charts
        Type: general
      – SubjectFull: High Schools
        Type: general
      – SubjectFull: Problem Solving
        Type: general
      – SubjectFull: Programing
        Type: general
      – SubjectFull: Teaching Methods
        Type: general
      – SubjectFull: U.S.; Indiana
        Type: general
    Titles:
      – TitleFull: An Annotated Bibliography of Current Literature Dealing with the Effective Teaching of Computer Programming in High Schools.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Taylor, Karen A.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 06
              Type: published
              Y: 1991
ResultId 1