Academic Journal

A Physical Computing Approach to the Introduction of Computer Programming among a Group of Pre-Service Teachers

Bibliographic Details
Title: A Physical Computing Approach to the Introduction of Computer Programming among a Group of Pre-Service Teachers
Language: English
Authors: Govender, Reginald Gerald (ORCID 0000-0002-3143-4050), Govender, Desmond Wesley (ORCID 0000-0002-6115-9635)
Source: African Journal of Research in Mathematics, Science and Technology Education. 2021 25(1):91-102.
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: 12
Publication Date: 2021
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Elementary Secondary Education
Descriptors: Programming Languages, Computer Science Education, Preservice Teachers, Undergraduate Students, Relevance (Education), Experiential Learning, Elementary Secondary Education, Robotics, Electronics, Novices, Difficulty Level, Instructional Effectiveness, Concept Formation, Foreign Countries
Geographic Terms: South Africa
DOI: 10.1080/18117295.2021.1924440
Abstract: The emphasis on programming and robotics owing to the unfolding of the Fourth Industrial Revolution on the African continent has led the South African National Department of Education to propose a new subject in Grades R to 9. Hence, the training and development of pre-service teachers is crucial so that they can respond to the skills needed in the Digital Age. This preliminary study set out to explore and gauge pre-service teachers' experiences of programming and robotics. Programming is perceived as being difficult and challenging because of its abstract nature. Block-based programming has gained popularity in introducing the novice to programming concepts. This paper presents a case of nine computer science pre-service teachers from a South African university and their experiences of physical computer programming using Scratch for Arduino. Data was collected from unstructured observations during a practical session followed by a semi-structured group interview. The meaningful implementation of physical computing was supported by Rogers's ("Freedom to learn: A view of what education might become," Charles Merrill, 1969) experiential learning theory. A prominent finding was that physical programming affords the opportunity to learn electronics and programming simultaneously, making programming relevant and interesting. Programming with Scratch for Arduino takes advantage of the fact that an Arduino is a physical device when paired with Scratch, further making these concepts accessible in a concrete manner.
Abstractor: As Provided
Entry Date: 2021
Accession Number: EJ1297271
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1297271
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A Physical Computing Approach to the Introduction of Computer Programming among a Group of Pre-Service Teachers
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Govender%2C+Reginald+Gerald%22">Govender, Reginald Gerald</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-3143-4050">0000-0002-3143-4050</externalLink>)<br /><searchLink fieldCode="AR" term="%22Govender%2C+Desmond+Wesley%22">Govender, Desmond Wesley</searchLink> (ORCID <externalLink term="http://orcid.org/0000-0002-6115-9635">0000-0002-6115-9635</externalLink>)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22African+Journal+of+Research+in+Mathematics%2C+Science+and+Technology+Education%22"><i>African Journal of Research in Mathematics, Science and Technology Education</i></searchLink>. 2021 25(1):91-102.
– 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: 12
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2021
– 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><br /><searchLink fieldCode="EL" term="%22Elementary+Secondary+Education%22">Elementary Secondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <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="%22Preservice+Teachers%22">Preservice Teachers</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Relevance+%28Education%29%22">Relevance (Education)</searchLink><br /><searchLink fieldCode="DE" term="%22Experiential+Learning%22">Experiential Learning</searchLink><br /><searchLink fieldCode="DE" term="%22Elementary+Secondary+Education%22">Elementary Secondary Education</searchLink><br /><searchLink fieldCode="DE" term="%22Robotics%22">Robotics</searchLink><br /><searchLink fieldCode="DE" term="%22Electronics%22">Electronics</searchLink><br /><searchLink fieldCode="DE" term="%22Novices%22">Novices</searchLink><br /><searchLink fieldCode="DE" term="%22Difficulty+Level%22">Difficulty Level</searchLink><br /><searchLink fieldCode="DE" term="%22Instructional+Effectiveness%22">Instructional Effectiveness</searchLink><br /><searchLink fieldCode="DE" term="%22Concept+Formation%22">Concept Formation</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22South+Africa%22">South Africa</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1080/18117295.2021.1924440
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The emphasis on programming and robotics owing to the unfolding of the Fourth Industrial Revolution on the African continent has led the South African National Department of Education to propose a new subject in Grades R to 9. Hence, the training and development of pre-service teachers is crucial so that they can respond to the skills needed in the Digital Age. This preliminary study set out to explore and gauge pre-service teachers' experiences of programming and robotics. Programming is perceived as being difficult and challenging because of its abstract nature. Block-based programming has gained popularity in introducing the novice to programming concepts. This paper presents a case of nine computer science pre-service teachers from a South African university and their experiences of physical computer programming using Scratch for Arduino. Data was collected from unstructured observations during a practical session followed by a semi-structured group interview. The meaningful implementation of physical computing was supported by Rogers's ("Freedom to learn: A view of what education might become," Charles Merrill, 1969) experiential learning theory. A prominent finding was that physical programming affords the opportunity to learn electronics and programming simultaneously, making programming relevant and interesting. Programming with Scratch for Arduino takes advantage of the fact that an Arduino is a physical device when paired with Scratch, further making these concepts accessible in a concrete manner.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2021
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1297271
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1297271
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1080/18117295.2021.1924440
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 12
        StartPage: 91
    Subjects:
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Preservice Teachers
        Type: general
      – SubjectFull: Undergraduate Students
        Type: general
      – SubjectFull: Relevance (Education)
        Type: general
      – SubjectFull: Experiential Learning
        Type: general
      – SubjectFull: Elementary Secondary Education
        Type: general
      – SubjectFull: Robotics
        Type: general
      – SubjectFull: Electronics
        Type: general
      – SubjectFull: Novices
        Type: general
      – SubjectFull: Difficulty Level
        Type: general
      – SubjectFull: Instructional Effectiveness
        Type: general
      – SubjectFull: Concept Formation
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: South Africa
        Type: general
    Titles:
      – TitleFull: A Physical Computing Approach to the Introduction of Computer Programming among a Group of Pre-Service Teachers
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Govender, Reginald Gerald
      – PersonEntity:
          Name:
            NameFull: Govender, Desmond Wesley
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2021
          Numbering:
            – Type: volume
              Value: 25
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: African Journal of Research in Mathematics, Science and Technology Education
              Type: main
ResultId 1