Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Mathematical thinking skills needed by first year programming students

Dissertation (MEd)--University of Pretoria, 2016.

Saved in:
Bibliographic Details
Other Authors: Stols, Gerrit H.
Format: Thesis
Language:English
Published: University of Pretoria 2017
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613577944236032
access_status_str Open Access
author2 Stols, Gerrit H.
author_browse Stols, Gerrit H.
author_facet Stols, Gerrit H.
collection Thesis
dc_rights_str_mv © 2017 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 Dissertation (MEd)--University of Pretoria, 2016.
format Thesis
id oai:repository.up.ac.za:2263/60991
institution University of Pretoria (South Africa)
language English
last_indexed 2026-06-10T12:38:22.209Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2017
publishDateRange 2017
publishDateSort 2017
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/60991 Mathematical thinking skills needed by first year programming students Stols, Gerrit H. CoetzeeC@tut.ac.za Coetzee, Carla UCTD Thinking skills Programming skills Mathematical thinking Programming Education theses SDG-04 Education theses SDG-08 Dissertation (MEd)--University of Pretoria, 2016. The aim of this qualitative study is to explore and describe the mathematical thinking skills that students require for a first level programming subject that forms part of the National Diploma in Information Communication Technology (ICT) at a University of Technology (UoT). Mathematics is an entry requirement for many tertiary programmes, including ICT courses, unfortunately the poor quality of schooling in South Africa limits learners' access to higher education. From the literature it is evident that students lack fluency in fundamental mathematical and problem-solving skills when they enter higher education. In this study, the concept of programming thinking skills is explored, described and linked to mathematical thinking skills. An instrument (Mathematical and Programming Thinking Skills Matrix for the Analysis of Programming Assessment) has been developed and used to analyse examination papers of a first-year programming subject (at TUT) in order to identify mathematical skills as these appear in programming assessments. Semi-structures interviews were conducted with first-year programming lecturers, examiners and moderators. The literature as well and the results of the analysed data indicated and confirmed that mathematical thinking skills are extremely important when learning to program. The results of the study indicate a strong relationship between mathematical thinking skills and programming thinking skills. The outcome of this study is therefore a set of mathematical thinking skills that needs to be developed when compiling a mathematics curriculum for first level programming students studying towards a National Diploma in ICT. bs2026 Science, Mathematics and Technology Education MEd Unrestricted SDG-04: Quality education SDG-08: Decent work and economic growth 2017-06-08T13:07:14Z 2017-06-08T13:07:14Z 2017-05-04 2016 Dissertation Coetzee, C 2016, Mathematical thinking skills needed by first year programming students, MEd Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/60991> A2017 http://hdl.handle.net/2263/60991 en © 2017 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
Thinking skills
Programming skills
Mathematical thinking
Programming
Education theses SDG-04
Education theses SDG-08
Mathematical thinking skills needed by first year programming students
title Mathematical thinking skills needed by first year programming students
title_full Mathematical thinking skills needed by first year programming students
title_fullStr Mathematical thinking skills needed by first year programming students
title_full_unstemmed Mathematical thinking skills needed by first year programming students
title_short Mathematical thinking skills needed by first year programming students
title_sort mathematical thinking skills needed by first year programming students
topic UCTD
Thinking skills
Programming skills
Mathematical thinking
Programming
Education theses SDG-04
Education theses SDG-08
url http://hdl.handle.net/2263/60991