Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (PhD)--University of Pretoria, 2018.
| Other Authors: | |
|---|---|
| Format: | Thesis |
| Language: | English |
| Published: |
University of Pretoria
2019
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867613686765453312 |
|---|---|
| access_status_str | Open Access |
| author2 | Callaghan, Ronel |
| author_browse | Callaghan, Ronel |
| author_facet | Callaghan, Ronel |
| collection | Thesis |
| dc_rights_str_mv | © 2019 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. |
| description | Thesis (PhD)--University of Pretoria, 2018. |
| format | Thesis |
| id | oai:repository.up.ac.za:2263/70023 |
| institution | University of Pretoria (South Africa) |
| language | English |
| last_indexed | 2026-06-10T12:40:05.686Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository |
| publishDate | 2019 |
| publishDateRange | 2019 |
| publishDateSort | 2019 |
| publisher | University of Pretoria |
| publisherStr | University of Pretoria |
| record_format | dspace |
| source_str | UPSpace — University of Pretoria Institutional Repository |
| spelling | oai:repository.up.ac.za:2263/70023 Taking first year college students' programming skills from the visual to the procedural Callaghan, Ronel tijanifatima_2000@yahoo.com De Villiers, J.J.R. (Rian) Tijani, Fatimah Yetunde UCTD Block model Hermeneutic phenomenology Practical action research Procedural programming, Visual programming Education theses SDG-04 Education theses SDG-08 Thesis (PhD)--University of Pretoria, 2018. This study investigated first year college students’ programming skills, from the visual to the procedural. The main research question sought to investigate how the integration of a visual programming environment (Scratch) could support the design of a new teaching and learning process framework towards the teaching of procedural (QBASIC) programming in Nigeria. In a quest to answer this central question, four secondary research questions guided the study which was situated in an interpretative philosophy and supported by a multi-method qualitative design. Using hermeneutic phenomenological inquiry, two cycles of practical action research (AR) strategy, involving five stages, were used. Data were collected through open ended and structured classroom observations, interviews, artefacts, instruments and documents. While the whole class was observed, the lived experiences of thirteen students were obtained. Data were thematically analysed based on the hermeneutic cycle principles. In the first AR cycle, the teaching and learning process framework (TLPF1) guided teaching and learning. Outcomes from the first AR cycle influenced the design of the TLPF2. Findings from the study revealed that the teaching intervention using the TLPF1 and TLPF2 promoted student learning and engagement in diverse forms. Scratch supported and enabled students to learn procedural (QBASIC) programming concepts whilst, simultaneously, enhancing their interest and motivation in this field. Understanding gained in Scratch helped students to build a correct mental representation of the Block model for procedural programming, with exception of the relations. The study also established that students learned programming through different means including: accommodation and disequilibrium, social interaction, self-regulation and problem-solving techniques. Students, therefore, suggested that Scratch programming be included in the computer science curriculum for colleges of education in Nigeria. However, contextual issues, student well-being, teachers’ personalities, student behaviour, affective and behavioural states also emerged from the study as factors which can influence the learning of programming. These findings led to the design of a new TLPF3 for programming in Nigeria. bs2026 Science, Mathematics and Technology Education PhD Unrestricted SDG-04: Quality education SDG-08: Decent work and economic growth 2019-06-02T11:39:50Z 2019-06-02T11:39:50Z 2019/04/18 2018 Thesis Tijani, FY 2018, Taking first year college students' programming skills from the visual to the procedural, PhD Thesis, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/70023> A2019 http://hdl.handle.net/2263/70023 en © 2019 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. application/pdf University of Pretoria |
| spellingShingle | UCTD Block model Hermeneutic phenomenology Practical action research Procedural programming, Visual programming Education theses SDG-04 Education theses SDG-08 Taking first year college students' programming skills from the visual to the procedural |
| title | Taking first year college students' programming skills from the visual to the procedural |
| title_full | Taking first year college students' programming skills from the visual to the procedural |
| title_fullStr | Taking first year college students' programming skills from the visual to the procedural |
| title_full_unstemmed | Taking first year college students' programming skills from the visual to the procedural |
| title_short | Taking first year college students' programming skills from the visual to the procedural |
| title_sort | taking first year college students programming skills from the visual to the procedural |
| topic | UCTD Block model Hermeneutic phenomenology Practical action research Procedural programming, Visual programming Education theses SDG-04 Education theses SDG-08 |
| url | http://hdl.handle.net/2263/70023 |