Student Perceptions of an Open-Source Smart Worksheet for Automated Student Assessment and Feedback Built Using Python

Saved in:
Bibliographic Details
Title: Student Perceptions of an Open-Source Smart Worksheet for Automated Student Assessment and Feedback Built Using Python
Language: English
Authors: Samuel C. Perry (ORCID 0000-0002-6263-6114)
Source: Discover Education. 2025 4.
Availability: Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
Peer Reviewed: Y
Page Count: 18
Publication Date: 2025
Document Type: Journal Articles
Reports - Research
Descriptors: Student Attitudes, Open Source Technology, Worksheets, Automation, Student Evaluation, Feedback (Response), Programming Languages, Educational Technology, Program Design, Program Implementation, Program Evaluation, Student Satisfaction, Educational Benefits, Usability, Independent Study
DOI: 10.1007/s44217-025-00835-6
ISSN: 2731-5525
Abstract: Smart worksheets are an emerging educational technology that supports self-directed learning and provides targeted feedback on student assessment, while also reducing staff marking workload. However, their adoption may be limited by high cost, limited flexibility, and proprietary ownership. This study presents the design, implementation, and evaluation of an open-source smart worksheet developed using Python. This worksheet provides a flexible, interactive platform for performing calculations, analysing data, and receiving real-time feedback. It supports automated grading, dynamic content updates and graphical data analysis. Student feedback indicates high satisfaction with the worksheet's ability to enhance conceptual understanding and streamline the analysis process, demonstrating that students perceive similar learning benefits to commercial alternatives. Importantly, its open-source nature ensures adaptability across academic disciplines, enabling its use in diverse educational contexts to support assessment, feedback, and self-directed learning.
Abstractor: As Provided
Entry Date: 2026
Accession Number: EJ1490998
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1490998
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Student Perceptions of an Open-Source Smart Worksheet for Automated Student Assessment and Feedback Built Using Python
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Samuel+C%2E+Perry%22">Samuel C. Perry</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-6263-6114">0000-0002-6263-6114</externalLink>)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Discover+Education%22"><i>Discover Education</i></searchLink>. 2025 4.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Springer. Available from: Springer Nature. One New York Plaza, Suite 4600, New York, NY 10004. Tel: 800-777-4643; Tel: 212-460-1500; Fax: 212-460-1700; e-mail: customerservice@springernature.com; Web site: https://link.springer.com/
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 18
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2025
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Student+Attitudes%22">Student Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Open+Source+Technology%22">Open Source Technology</searchLink><br /><searchLink fieldCode="DE" term="%22Worksheets%22">Worksheets</searchLink><br /><searchLink fieldCode="DE" term="%22Automation%22">Automation</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Evaluation%22">Student Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Feedback+%28Response%29%22">Feedback (Response)</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+Technology%22">Educational Technology</searchLink><br /><searchLink fieldCode="DE" term="%22Program+Design%22">Program Design</searchLink><br /><searchLink fieldCode="DE" term="%22Program+Implementation%22">Program Implementation</searchLink><br /><searchLink fieldCode="DE" term="%22Program+Evaluation%22">Program Evaluation</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Satisfaction%22">Student Satisfaction</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+Benefits%22">Educational Benefits</searchLink><br /><searchLink fieldCode="DE" term="%22Usability%22">Usability</searchLink><br /><searchLink fieldCode="DE" term="%22Independent+Study%22">Independent Study</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1007/s44217-025-00835-6
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 2731-5525
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Smart worksheets are an emerging educational technology that supports self-directed learning and provides targeted feedback on student assessment, while also reducing staff marking workload. However, their adoption may be limited by high cost, limited flexibility, and proprietary ownership. This study presents the design, implementation, and evaluation of an open-source smart worksheet developed using Python. This worksheet provides a flexible, interactive platform for performing calculations, analysing data, and receiving real-time feedback. It supports automated grading, dynamic content updates and graphical data analysis. Student feedback indicates high satisfaction with the worksheet's ability to enhance conceptual understanding and streamline the analysis process, demonstrating that students perceive similar learning benefits to commercial alternatives. Importantly, its open-source nature ensures adaptability across academic disciplines, enabling its use in diverse educational contexts to support assessment, feedback, and self-directed learning.
– 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: EJ1490998
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1490998
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s44217-025-00835-6
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 18
    Subjects:
      – SubjectFull: Student Attitudes
        Type: general
      – SubjectFull: Open Source Technology
        Type: general
      – SubjectFull: Worksheets
        Type: general
      – SubjectFull: Automation
        Type: general
      – SubjectFull: Student Evaluation
        Type: general
      – SubjectFull: Feedback (Response)
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Educational Technology
        Type: general
      – SubjectFull: Program Design
        Type: general
      – SubjectFull: Program Implementation
        Type: general
      – SubjectFull: Program Evaluation
        Type: general
      – SubjectFull: Student Satisfaction
        Type: general
      – SubjectFull: Educational Benefits
        Type: general
      – SubjectFull: Usability
        Type: general
      – SubjectFull: Independent Study
        Type: general
    Titles:
      – TitleFull: Student Perceptions of an Open-Source Smart Worksheet for Automated Student Assessment and Feedback Built Using Python
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Samuel C. Perry
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 12
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-electronic
              Value: 2731-5525
          Numbering:
            – Type: volume
              Value: 4
          Titles:
            – TitleFull: Discover Education
              Type: main
ResultId 1