Rubric for the Qualitative Assessment of Student-Designed Snap! Projects

Saved in:
Bibliographic Details
Title: Rubric for the Qualitative Assessment of Student-Designed Snap! Projects
Language: English
Authors: Nicole Marmé, Jens-Peter Knemeyer, Alexandra Švedkijs
Source: International Journal of Computer Science Education in Schools. 2026 7(3).
Availability: International Journal of Computer Science Education in Schools. 83 Dollis Road, London N3 1RD, UK. 2-mail: info@ijcses.org; Web site: http://www.ijcses.org
Peer Reviewed: Y
Page Count: 27
Publication Date: 2026
Document Type: Journal Articles
Reports - Research
Education Level: Grade 9
High Schools
Junior High Schools
Middle Schools
Secondary Education
Grade 10
Grade 11
Descriptors: Student Projects, Programming Languages, Evaluation Methods, Student Evaluation, Scoring Rubrics, Novices, Skill Development, Programming, Grade 9, Grade 10, Grade 11, Foreign Countries
Geographic Terms: Germany
ISSN: 2513-8359
Abstract: An objective evaluation and assessment of individual student-designed projects are challenging. Appropriate tools are currently lagging and have to be developed. Block-based programming languages, such as Snap! are often used for teaching programming basics and the subsequent development of student-designed programming projects. The current research qualitatively developed a rating rubric for Snap! projects to investigate how novices' programming skills can be evaluated and assessed in a criterion-guided manner. For this purpose, an evaluation was conducted on a baseline dataset of 36 student projects created over three school years after a programming course for novices. Based on this database we designed an assessment rubric. A team of experts reviewed and evaluated the assessment rubric. Following expert evaluation, the rubric was improved and expanded. Finally, prospective teachers conducted a comparative evaluation of a test data set consisting of ten Snap! projects of varying complexity, with and without the resulting rubric. The results show that the rating rubric significantly improves the comparability of assessments. In addition, a clear differentiation of the projects by level is achieved for the test data set. Furthermore, the assessment rubric enables a more precise achieved result evaluation in particular rubric category.
Abstractor: As Provided
Entry Date: 2026
Accession Number: EJ1505672
Database: ERIC
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=EJ1505672
    Name: ERIC Full Text
    Category: fullText
    Text: Full Text from ERIC
Header DbId: eric
DbLabel: ERIC
An: EJ1505672
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Rubric for the Qualitative Assessment of Student-Designed Snap! Projects
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Nicole+Marmé%22">Nicole Marmé</searchLink><br /><searchLink fieldCode="AR" term="%22Jens-Peter+Knemeyer%22">Jens-Peter Knemeyer</searchLink><br /><searchLink fieldCode="AR" term="%22Alexandra+Švedkijs%22">Alexandra Švedkijs</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22International+Journal+of+Computer+Science+Education+in+Schools%22"><i>International Journal of Computer Science Education in Schools</i></searchLink>. 2026 7(3).
– Name: Avail
  Label: Availability
  Group: Avail
  Data: International Journal of Computer Science Education in Schools. 83 Dollis Road, London N3 1RD, UK. 2-mail: info@ijcses.org; Web site: http://www.ijcses.org
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 27
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2026
– 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="%22Grade+9%22">Grade 9</searchLink><br /><searchLink fieldCode="EL" term="%22High+Schools%22">High Schools</searchLink><br /><searchLink fieldCode="EL" term="%22Junior+High+Schools%22">Junior High Schools</searchLink><br /><searchLink fieldCode="EL" term="%22Middle+Schools%22">Middle Schools</searchLink><br /><searchLink fieldCode="EL" term="%22Secondary+Education%22">Secondary Education</searchLink><br /><searchLink fieldCode="EL" term="%22Grade+10%22">Grade 10</searchLink><br /><searchLink fieldCode="EL" term="%22Grade+11%22">Grade 11</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Student+Projects%22">Student Projects</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Evaluation+Methods%22">Evaluation Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Evaluation%22">Student Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Scoring+Rubrics%22">Scoring Rubrics</searchLink><br /><searchLink fieldCode="DE" term="%22Novices%22">Novices</searchLink><br /><searchLink fieldCode="DE" term="%22Skill+Development%22">Skill Development</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Grade+9%22">Grade 9</searchLink><br /><searchLink fieldCode="DE" term="%22Grade+10%22">Grade 10</searchLink><br /><searchLink fieldCode="DE" term="%22Grade+11%22">Grade 11</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Germany%22">Germany</searchLink>
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 2513-8359
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: An objective evaluation and assessment of individual student-designed projects are challenging. Appropriate tools are currently lagging and have to be developed. Block-based programming languages, such as Snap! are often used for teaching programming basics and the subsequent development of student-designed programming projects. The current research qualitatively developed a rating rubric for Snap! projects to investigate how novices' programming skills can be evaluated and assessed in a criterion-guided manner. For this purpose, an evaluation was conducted on a baseline dataset of 36 student projects created over three school years after a programming course for novices. Based on this database we designed an assessment rubric. A team of experts reviewed and evaluated the assessment rubric. Following expert evaluation, the rubric was improved and expanded. Finally, prospective teachers conducted a comparative evaluation of a test data set consisting of ten Snap! projects of varying complexity, with and without the resulting rubric. The results show that the rating rubric significantly improves the comparability of assessments. In addition, a clear differentiation of the projects by level is achieved for the test data set. Furthermore, the assessment rubric enables a more precise achieved result evaluation in particular rubric category.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2026
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1505672
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1505672
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 27
    Subjects:
      – SubjectFull: Student Projects
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Evaluation Methods
        Type: general
      – SubjectFull: Student Evaluation
        Type: general
      – SubjectFull: Scoring Rubrics
        Type: general
      – SubjectFull: Novices
        Type: general
      – SubjectFull: Skill Development
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Grade 9
        Type: general
      – SubjectFull: Grade 10
        Type: general
      – SubjectFull: Grade 11
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Germany
        Type: general
    Titles:
      – TitleFull: Rubric for the Qualitative Assessment of Student-Designed Snap! Projects
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Nicole Marmé
      – PersonEntity:
          Name:
            NameFull: Jens-Peter Knemeyer
      – PersonEntity:
          Name:
            NameFull: Alexandra Švedkijs
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-electronic
              Value: 2513-8359
          Numbering:
            – Type: volume
              Value: 7
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: International Journal of Computer Science Education in Schools
              Type: main
ResultId 1