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...
Saved in:
Main Authors: | , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English English |
Published: |
IEEE
2017
|
Subjects: | |
Online Access: | 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 http://irep.iium.edu.my/61178/ http://ieeexplore.ieee.org/document/8002526/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.iium.irep.61178 |
---|---|
record_format |
dspace |
spelling |
my.iium.irep.61178 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 |
institution |
Universiti Islam Antarabangsa Malaysia |
building |
IIUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
International Islamic University Malaysia |
content_source |
IIUM Repository (IREP) |
url_provider |
http://irep.iium.edu.my/ |
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/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 http://irep.iium.edu.my/61178/ http://ieeexplore.ieee.org/document/8002526/ |
_version_ |
1643617003105157120 |
score |
13.211869 |