A conceptual approach for understanding computer programming skills development

This paper highlights the relevant curricular and pedagogical ideas on how to evaluate students in learning computer programming. It explores the literature in the area of programming skills development towards constructive alignment in outcome-based education. Research on teaching computer programm...

Full description

Bibliographic Details
Main Authors: Md Ali, Asma, Tumian, Afidalina, Abu Seman, Muhamad Sadry
Format: Conference or Workshop Item
Language:English
English
Published: IEEE 2017
Subjects:
Online Access:http://irep.iium.edu.my/61178/
http://irep.iium.edu.my/61178/
http://irep.iium.edu.my/61178/
http://irep.iium.edu.my/61178/16/61178-A%20Conceptual%20Approach%20for%20Understanding%20Computer.pdf
http://irep.iium.edu.my/61178/15/61178-A%20conceptual%20approach%20for%20understanding%20computer-SCOPUS.pdf
id iium-61178
recordtype eprints
spelling iium-611782018-06-25T07:09:30Z http://irep.iium.edu.my/61178/ A conceptual approach for understanding computer programming skills development Md Ali, Asma Tumian, Afidalina Abu Seman, Muhamad Sadry T Technology (General) This paper highlights the relevant curricular and pedagogical ideas on how to evaluate students in learning computer programming. It explores the literature in the area of programming skills development towards constructive alignment in outcome-based education. Research on teaching computer programming has led to numerous practices, instructional theories, and empirical results for computer science pedagogy. The change towards constructivism seems promising in establishing a systematic computer programming skills development in the future. Three main areas that affect students learning computer programming are teaching approach, computer programming language selection, and programming development environment. The outcome of this paper is a conceptual approach that covers (1) the teaching and learning alignment as unit of analysis (2) a holistic approach on how programming skills are developed, (3) an emphasis on activities and (4) the importance of providing guidelines for lecturers. IEEE 2017-08-10 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/61178/16/61178-A%20Conceptual%20Approach%20for%20Understanding%20Computer.pdf application/pdf en http://irep.iium.edu.my/61178/15/61178-A%20conceptual%20approach%20for%20understanding%20computer-SCOPUS.pdf Md Ali, Asma and Tumian, Afidalina and Abu Seman, Muhamad Sadry (2017) A conceptual approach for understanding computer programming skills development. In: International Conference on Research and Innovation in Information Systems (ICRIIS), 16-17 July 2017, Kedah, Malaysia. http://ieeexplore.ieee.org/document/8002526/ 10.1109/ICRIIS.2017.8002526
repository_type Digital Repository
institution_category Local University
institution International Islamic University Malaysia
building IIUM Repository
collection Online Access
language English
English
topic T Technology (General)
spellingShingle T Technology (General)
Md Ali, Asma
Tumian, Afidalina
Abu Seman, Muhamad Sadry
A conceptual approach for understanding computer programming skills development
description This paper highlights the relevant curricular and pedagogical ideas on how to evaluate students in learning computer programming. It explores the literature in the area of programming skills development towards constructive alignment in outcome-based education. Research on teaching computer programming has led to numerous practices, instructional theories, and empirical results for computer science pedagogy. The change towards constructivism seems promising in establishing a systematic computer programming skills development in the future. Three main areas that affect students learning computer programming are teaching approach, computer programming language selection, and programming development environment. The outcome of this paper is a conceptual approach that covers (1) the teaching and learning alignment as unit of analysis (2) a holistic approach on how programming skills are developed, (3) an emphasis on activities and (4) the importance of providing guidelines for lecturers.
format Conference or Workshop Item
author Md Ali, Asma
Tumian, Afidalina
Abu Seman, Muhamad Sadry
author_facet Md Ali, Asma
Tumian, Afidalina
Abu Seman, Muhamad Sadry
author_sort Md Ali, Asma
title A conceptual approach for understanding computer programming skills development
title_short A conceptual approach for understanding computer programming skills development
title_full A conceptual approach for understanding computer programming skills development
title_fullStr A conceptual approach for understanding computer programming skills development
title_full_unstemmed A conceptual approach for understanding computer programming skills development
title_sort conceptual approach for understanding computer programming skills development
publisher IEEE
publishDate 2017
url http://irep.iium.edu.my/61178/
http://irep.iium.edu.my/61178/
http://irep.iium.edu.my/61178/
http://irep.iium.edu.my/61178/16/61178-A%20Conceptual%20Approach%20for%20Understanding%20Computer.pdf
http://irep.iium.edu.my/61178/15/61178-A%20conceptual%20approach%20for%20understanding%20computer-SCOPUS.pdf
first_indexed 2023-09-18T21:26:45Z
last_indexed 2023-09-18T21:26:45Z
_version_ 1777412242942197760