C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman

First year students on Information Technology courses at tertiary level find C++ Programming difficult: learning outcomes are poor with high failure rates and low learner retention. A number of research studies have shown that novice programmers have low motivation and low programming self-efficacy....

Full description

Saved in:
Bibliographic Details
Main Author: Azman, Nurul 'Atiqah
Format: Thesis
Language:English
Published: 2012
Subjects:
C++
Online Access:https://ir.uitm.edu.my/id/eprint/64261/1/64261.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uitm-ir.64261
record_format uketd_dc
spelling my-uitm-ir.642612022-09-09T02:15:32Z C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman 2012 Azman, Nurul 'Atiqah C (Computer program language). C++ First year students on Information Technology courses at tertiary level find C++ Programming difficult: learning outcomes are poor with high failure rates and low learner retention. A number of research studies have shown that novice programmers have low motivation and low programming self-efficacy. The literature suggests that Problem-based Learning (PBL) can improve the teaching of difficult concepts and it has been promoted by professional as a teaching strategy that can improve learning outcomes and bring about positive changes in learning behavior. The main aim of this research study is how to improve teaching and learning programming after implementing learning courseware that use Problem based Learning (PBL) approach. The objective of this study is to design a learning application to teach programming using PBL approach, develop learning courseware that can help students to learn programming and to identify the students' learning preference between the ordinary classroom learning and the PBL. The prototype has been tested with six IT students who have experienced learning programming. Analysis of the results showed that PBL courseware has succeeded in assisting students in learning C++ Programming. Thus, the PBL approached can be implemented in teaching and learning of programming. 2012 Thesis https://ir.uitm.edu.my/id/eprint/64261/ https://ir.uitm.edu.my/id/eprint/64261/1/64261.pdf text en public masters Universiti Teknologi MARA (UiTM) Faculty of Computer and Mathematical Sciences Ismail, Marina
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
advisor Ismail, Marina
topic C (Computer program language)
C++
spellingShingle C (Computer program language)
C++
Azman, Nurul 'Atiqah
C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman
description First year students on Information Technology courses at tertiary level find C++ Programming difficult: learning outcomes are poor with high failure rates and low learner retention. A number of research studies have shown that novice programmers have low motivation and low programming self-efficacy. The literature suggests that Problem-based Learning (PBL) can improve the teaching of difficult concepts and it has been promoted by professional as a teaching strategy that can improve learning outcomes and bring about positive changes in learning behavior. The main aim of this research study is how to improve teaching and learning programming after implementing learning courseware that use Problem based Learning (PBL) approach. The objective of this study is to design a learning application to teach programming using PBL approach, develop learning courseware that can help students to learn programming and to identify the students' learning preference between the ordinary classroom learning and the PBL. The prototype has been tested with six IT students who have experienced learning programming. Analysis of the results showed that PBL courseware has succeeded in assisting students in learning C++ Programming. Thus, the PBL approached can be implemented in teaching and learning of programming.
format Thesis
qualification_level Master's degree
author Azman, Nurul 'Atiqah
author_facet Azman, Nurul 'Atiqah
author_sort Azman, Nurul 'Atiqah
title C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman
title_short C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman
title_full C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman
title_fullStr C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman
title_full_unstemmed C++ programming courseware using Problem-Based Learning (PBL) approach / Nurul 'Atiqah Azman
title_sort c++ programming courseware using problem-based learning (pbl) approach / nurul 'atiqah azman
granting_institution Universiti Teknologi MARA (UiTM)
granting_department Faculty of Computer and Mathematical Sciences
publishDate 2012
url https://ir.uitm.edu.my/id/eprint/64261/1/64261.pdf
_version_ 1783735428482859008