Computerized Adaptive Assessment of Understanding of Programming Concepts in Primary School Children

Saved in:
Bibliographic Details
Title: Computerized Adaptive Assessment of Understanding of Programming Concepts in Primary School Children
Language: English
Authors: Hogenboom, Sally A. M. (ORCID 0000-0003-3222-0019), Hermans, Felienne F. J. (ORCID 0000-0003-0722-0156), Van der Maas, Han L. J. (ORCID 0000-0001-8278-319X)
Source: Computer Science Education. 2022 32(4):418-448.
Availability: Routledge. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals
Peer Reviewed: Y
Page Count: 31
Publication Date: 2022
Document Type: Journal Articles
Reports - Research
Education Level: Elementary Education
Descriptors: Computer Assisted Testing, Adaptive Testing, Programming, Knowledge Level, Elementary School Students, Test Construction, Test Validity, Foreign Countries, Psychometrics, Gender Bias, Item Response Theory
Geographic Terms: Netherlands
DOI: 10.1080/08993408.2021.1914461
ISSN: 0899-3408
1744-5175
Abstract: Background and Context: Valid assessment of understanding of programming concepts in primary school children is essential to implement and improve programming education. Objective: We developed and validated the Computerized Adaptive Programming Concepts Test (CAPCT) with a novel application of Item Response Theory. The CAPCT is a web-based and resource-efficient adaptive assessment of 4489 questions measuring: the understanding of basic sequences, loops, conditions (if & if-else statements), debugging, multiple agents, procedures, and the ability to generalize to a new syntax. Method: Data was collected through an existing online adaptive practice and monitoring system called Math Garden. We collected 14 million responses from 93,341 Dutch children (ages 4-13). Findings: The CAPCT demonstrated good psychometric qualities because 75% of the variance in question difficulty was explained by differences in item characteristics. The CAPCT demonstrated robustness against adding new participants and adding new items. Differences in player ability (i.e., understanding of CS concepts) were due to differences in age, gender, the number of items played, and prior mathematical ability. Implications: The CAPCT may be used by teachers to identify the level of programming concept understanding of their pupils, while researchers may use the CAPCT to construct and validate effective teaching resources.
Abstractor: As Provided
Entry Date: 2023
Accession Number: EJ1370332
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1370332
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Computerized Adaptive Assessment of Understanding of Programming Concepts in Primary School Children
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Hogenboom%2C+Sally+A%2E+M%2E%22">Hogenboom, Sally A. M.</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0003-3222-0019">0000-0003-3222-0019</externalLink>)<br /><searchLink fieldCode="AR" term="%22Hermans%2C+Felienne+F%2E+J%2E%22">Hermans, Felienne F. J.</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0003-0722-0156">0000-0003-0722-0156</externalLink>)<br /><searchLink fieldCode="AR" term="%22Van+der+Maas%2C+Han+L%2E+J%2E%22">Van der Maas, Han L. J.</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0001-8278-319X">0000-0001-8278-319X</externalLink>)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Computer+Science+Education%22"><i>Computer Science Education</i></searchLink>. 2022 32(4):418-448.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Routledge. Available from: Taylor & Francis, Ltd. 530 Walnut Street Suite 850, Philadelphia, PA 19106. Tel: 800-354-1420; Tel: 215-625-8900; Fax: 215-207-0050; Web site: http://www.tandf.co.uk/journals
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 31
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2022
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Elementary+Education%22">Elementary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+Assisted+Testing%22">Computer Assisted Testing</searchLink><br /><searchLink fieldCode="DE" term="%22Adaptive+Testing%22">Adaptive Testing</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Knowledge+Level%22">Knowledge Level</searchLink><br /><searchLink fieldCode="DE" term="%22Elementary+School+Students%22">Elementary School Students</searchLink><br /><searchLink fieldCode="DE" term="%22Test+Construction%22">Test Construction</searchLink><br /><searchLink fieldCode="DE" term="%22Test+Validity%22">Test Validity</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Psychometrics%22">Psychometrics</searchLink><br /><searchLink fieldCode="DE" term="%22Gender+Bias%22">Gender Bias</searchLink><br /><searchLink fieldCode="DE" term="%22Item+Response+Theory%22">Item Response Theory</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Netherlands%22">Netherlands</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1080/08993408.2021.1914461
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 0899-3408<br />1744-5175
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Background and Context: Valid assessment of understanding of programming concepts in primary school children is essential to implement and improve programming education. Objective: We developed and validated the Computerized Adaptive Programming Concepts Test (CAPCT) with a novel application of Item Response Theory. The CAPCT is a web-based and resource-efficient adaptive assessment of 4489 questions measuring: the understanding of basic sequences, loops, conditions (if & if-else statements), debugging, multiple agents, procedures, and the ability to generalize to a new syntax. Method: Data was collected through an existing online adaptive practice and monitoring system called Math Garden. We collected 14 million responses from 93,341 Dutch children (ages 4-13). Findings: The CAPCT demonstrated good psychometric qualities because 75% of the variance in question difficulty was explained by differences in item characteristics. The CAPCT demonstrated robustness against adding new participants and adding new items. Differences in player ability (i.e., understanding of CS concepts) were due to differences in age, gender, the number of items played, and prior mathematical ability. Implications: The CAPCT may be used by teachers to identify the level of programming concept understanding of their pupils, while researchers may use the CAPCT to construct and validate effective teaching resources.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2023
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1370332
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1370332
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1080/08993408.2021.1914461
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 31
        StartPage: 418
    Subjects:
      – SubjectFull: Computer Assisted Testing
        Type: general
      – SubjectFull: Adaptive Testing
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Knowledge Level
        Type: general
      – SubjectFull: Elementary School Students
        Type: general
      – SubjectFull: Test Construction
        Type: general
      – SubjectFull: Test Validity
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Psychometrics
        Type: general
      – SubjectFull: Gender Bias
        Type: general
      – SubjectFull: Item Response Theory
        Type: general
      – SubjectFull: Netherlands
        Type: general
    Titles:
      – TitleFull: Computerized Adaptive Assessment of Understanding of Programming Concepts in Primary School Children
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Hogenboom, Sally A. M.
      – PersonEntity:
          Name:
            NameFull: Hermans, Felienne F. J.
      – PersonEntity:
          Name:
            NameFull: Van der Maas, Han L. J.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2022
          Identifiers:
            – Type: issn-print
              Value: 0899-3408
            – Type: issn-electronic
              Value: 1744-5175
          Numbering:
            – Type: volume
              Value: 32
            – Type: issue
              Value: 4
          Titles:
            – TitleFull: Computer Science Education
              Type: main
ResultId 1