A student on a programming module needs to know how to solve problems, design and test programs, learn the syntax of a programming language and possess good communication skills. We had previously identified that the reason why students experience problems with programming is due to their poor problem solving ability. To attempt to alleviate these problems we integrated an alternative PBL approach into the programming module[1]. In this paper we provide an analysis of the impact of our changes based upon qualitative and quantitative data gathered from interviewing and surveying all parties involved in the PBL process, notably lecturers in their capacity as module coordinator and problem creator, tutors in their capacity as facilitators of P...
The study designed to contribute to existing research on Problem-Based Learning (PBL) chose a focus ...
This study describes how problem-based learning (PBL) can best be used as a supplementary to the lec...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
A student on a programming module needs to know how to solve problems, design and test programs, lea...
In this paper we present an overview of the use of Problem Based Learning (PBL) in a first year Comp...
Problem-Based Learning (PBL) method emphasizes students ’ own activity in learning about problems, s...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...
The teaching of introductory programming to an increasingly diverse student population is problemati...
Departing from traditional approach to a new one in teaching practice is not easy. Being a new unive...
First year students on Computing courses at tertiary level find Software Development difficult: lear...
In recent years (since the mid 1970’s) there has been an increased interest in Problem Based Learnin...
independently, or more often in small groups, to explore a set problem which has been provided by th...
Introduction \ud This paper describes the development of a computer-based module designed to introdu...
Computer Science (CS) is a relatively new disciple and how best to introduce it to new students rema...
It has been recognised that the traditional teaching approach of the teacher being solely a transmit...
The study designed to contribute to existing research on Problem-Based Learning (PBL) chose a focus ...
This study describes how problem-based learning (PBL) can best be used as a supplementary to the lec...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
A student on a programming module needs to know how to solve problems, design and test programs, lea...
In this paper we present an overview of the use of Problem Based Learning (PBL) in a first year Comp...
Problem-Based Learning (PBL) method emphasizes students ’ own activity in learning about problems, s...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...
The teaching of introductory programming to an increasingly diverse student population is problemati...
Departing from traditional approach to a new one in teaching practice is not easy. Being a new unive...
First year students on Computing courses at tertiary level find Software Development difficult: lear...
In recent years (since the mid 1970’s) there has been an increased interest in Problem Based Learnin...
independently, or more often in small groups, to explore a set problem which has been provided by th...
Introduction \ud This paper describes the development of a computer-based module designed to introdu...
Computer Science (CS) is a relatively new disciple and how best to introduce it to new students rema...
It has been recognised that the traditional teaching approach of the teacher being solely a transmit...
The study designed to contribute to existing research on Problem-Based Learning (PBL) chose a focus ...
This study describes how problem-based learning (PBL) can best be used as a supplementary to the lec...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...