Impact of a Scratch Programming Intervention on Student Engagement in a Nigerian Polytechnic First-Year Class: Verdict from the Observers

Saved in:
Bibliographic Details
Title: Impact of a Scratch Programming Intervention on Student Engagement in a Nigerian Polytechnic First-Year Class: Verdict from the Observers
Language: English
Authors: Campbell, Oladele O., Atagana, Harrison I.
Source: Online Submission. 2022 8.
Peer Reviewed: N
Page Count: 11
Publication Date: 2022
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Programming, Programming Languages, Computer Science Education, Learner Engagement, College Freshmen, Foreign Countries, Teaching Methods
Geographic Terms: Nigeria
ISSN: 2405-8440
Abstract: An engaging first programming class (CS1) often inspires students' passion for computer science (CS). However, the evidence in the literature suggests that the average CS1 classes are anything but engaging for many students. The performance of CS compared to other science, technology, engineering, and mathematics (STEM) courses in international student engagement surveys seems to substantiate CS1 failure, attrition rates, and lack of diversity in most CS classes. Meanwhile, for its simplicity in introducing programming to beginners, primary and secondary schools use "Scratch," an educational programming environment developed by the Massachusetts Institute of Technology, USA. For the same reason, higher institutions now include some forms of "Scratch" instruction in CS1. The question remains, to what extent is "Scratch" engaging, especially for students in higher education? This study addressed this gap by observing college computer science students exposed to a constructionist "Scratch" programming pedagogy. We adopted a descriptive design based on quantitative observations. To observe the class during a weekly 2-hour session, we employed five CS educators, one observer per week. Each observer, employing a 20-item observation protocol, rated the extent of affective, behavioral, and cognitive engagement of first-year CS students in a polytechnic in North Central Nigeria. Most of the students were learning to program for the first time. Analysis of the data showed a significant agreement in the ratings of the five observers for overall student engagement, although the impact was moderate. However, while agreement in their ratings for affective engagement was significant, with a large effect, there was no significant concordance in their ratings for behavioral engagement. Observers also significantly agreed in their ratings for cognitive engagement; however, the impact was moderate. These findings suggest that employing "Scratch" in higher education can be engaging and useful, especially for students with no prior programming experience.
Abstractor: As Provided
Notes: https://figshare.com/s/e8afbeaf5a40dca6dcf1
Entry Date: 2022
Accession Number: ED622774
Database: ERIC
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED622774
    Name: ERIC Full Text
    Category: fullText
    Text: Full Text from ERIC
Header DbId: eric
DbLabel: ERIC
An: ED622774
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Impact of a Scratch Programming Intervention on Student Engagement in a Nigerian Polytechnic First-Year Class: Verdict from the Observers
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Campbell%2C+Oladele+O%2E%22">Campbell, Oladele O.</searchLink><br /><searchLink fieldCode="AR" term="%22Atagana%2C+Harrison+I%2E%22">Atagana, Harrison I.</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Online+Submission%22"><i>Online Submission</i></searchLink>. 2022 8.
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: N
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 11
– 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="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Learner+Engagement%22">Learner Engagement</searchLink><br /><searchLink fieldCode="DE" term="%22College+Freshmen%22">College Freshmen</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Nigeria%22">Nigeria</searchLink>
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 2405-8440
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: An engaging first programming class (CS1) often inspires students' passion for computer science (CS). However, the evidence in the literature suggests that the average CS1 classes are anything but engaging for many students. The performance of CS compared to other science, technology, engineering, and mathematics (STEM) courses in international student engagement surveys seems to substantiate CS1 failure, attrition rates, and lack of diversity in most CS classes. Meanwhile, for its simplicity in introducing programming to beginners, primary and secondary schools use "Scratch," an educational programming environment developed by the Massachusetts Institute of Technology, USA. For the same reason, higher institutions now include some forms of "Scratch" instruction in CS1. The question remains, to what extent is "Scratch" engaging, especially for students in higher education? This study addressed this gap by observing college computer science students exposed to a constructionist "Scratch" programming pedagogy. We adopted a descriptive design based on quantitative observations. To observe the class during a weekly 2-hour session, we employed five CS educators, one observer per week. Each observer, employing a 20-item observation protocol, rated the extent of affective, behavioral, and cognitive engagement of first-year CS students in a polytechnic in North Central Nigeria. Most of the students were learning to program for the first time. Analysis of the data showed a significant agreement in the ratings of the five observers for overall student engagement, although the impact was moderate. However, while agreement in their ratings for affective engagement was significant, with a large effect, there was no significant concordance in their ratings for behavioral engagement. Observers also significantly agreed in their ratings for cognitive engagement; however, the impact was moderate. These findings suggest that employing "Scratch" in higher education can be engaging and useful, especially for students with no prior programming experience.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: Note
  Label: Notes
  Group: Note
  Data: https://figshare.com/s/e8afbeaf5a40dca6dcf1
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2022
– Name: AN
  Label: Accession Number
  Group: ID
  Data: ED622774
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED622774
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 11
    Subjects:
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Learner Engagement
        Type: general
      – SubjectFull: College Freshmen
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Teaching Methods
        Type: general
      – SubjectFull: Nigeria
        Type: general
    Titles:
      – TitleFull: Impact of a Scratch Programming Intervention on Student Engagement in a Nigerian Polytechnic First-Year Class: Verdict from the Observers
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Campbell, Oladele O.
      – PersonEntity:
          Name:
            NameFull: Atagana, Harrison I.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2022
          Identifiers:
            – Type: issn-print
              Value: 2405-8440
          Numbering:
            – Type: volume
              Value: 8
          Titles:
            – TitleFull: Online Submission
              Type: main
ResultId 1