In this paper we describe the cases developed in response to the multifaceted challenges we faced in educating IT professionals in intermediate-level programming. The challenges included: the practical nature of the subject, the level of skill attained, preparing students for the workplace and class size. We implemented Problem- Based Learning (PBL) as the teaching and learning method to meet these challenges by helping first-year university students learn programming while simultaneously developing graduate capabilities. This necessitated redevelopment of the curriculum and the way it was taught. We combined software engineering and information systems approaches in real-world scenarios. The cases were designed to help students come to ter...
This paper describes the application of Problem-based learning (PBL) to the design and implementatio...
The teaching of introductory programming to an increasingly diverse student population is problemati...
Problem-based learning is one instructional approach that encourages students to become active learn...
In this paper we describe the cases developed in response to the multifaceted challenges we faced in...
In this paper we describe the cases developed in re-sponse to the multifaceted challenges we faced i...
Undergraduate Information Technology (IT) programs emphasize technical concepts and hands-on technic...
University graduates may struggle to convert the skills they have learnt in software engineering des...
Software engineering lecturers are faced with the teaching of concepts which sometimes are not easy ...
The study aims to identify the parameters of an optimal learning environment to promote the developm...
A problem-driven approach for teaching software engineering to undergraduate students is entering it...
In this paper we present an overview of the use of Problem Based Learning (PBL) in a first year Comp...
Abstract — A young offshore software industry has grown up in Morocco. The University of Brest has s...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...
First year students on Computing courses at tertiary level find Software Development difficult: lear...
This paper describes the application of Problem-based learning (PBL) to the design and implementatio...
The teaching of introductory programming to an increasingly diverse student population is problemati...
Problem-based learning is one instructional approach that encourages students to become active learn...
In this paper we describe the cases developed in response to the multifaceted challenges we faced in...
In this paper we describe the cases developed in re-sponse to the multifaceted challenges we faced i...
Undergraduate Information Technology (IT) programs emphasize technical concepts and hands-on technic...
University graduates may struggle to convert the skills they have learnt in software engineering des...
Software engineering lecturers are faced with the teaching of concepts which sometimes are not easy ...
The study aims to identify the parameters of an optimal learning environment to promote the developm...
A problem-driven approach for teaching software engineering to undergraduate students is entering it...
In this paper we present an overview of the use of Problem Based Learning (PBL) in a first year Comp...
Abstract — A young offshore software industry has grown up in Morocco. The University of Brest has s...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...
First year students on Computing courses at tertiary level find Software Development difficult: lear...
This paper describes the application of Problem-based learning (PBL) to the design and implementatio...
The teaching of introductory programming to an increasingly diverse student population is problemati...
Problem-based learning is one instructional approach that encourages students to become active learn...