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 term...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
The teaching of introductory programming to an increasingly diverse student population is problemati...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...
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...
The study aims to identify the parameters of an optimal learning environment to promote the developm...
Software engineering lecturers are faced with the teaching of concepts which sometimes are not easy ...
University graduates may struggle to convert the skills they have learnt in software engineering des...
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...
A problem-driven approach for teaching software engineering to undergraduate students is entering it...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
First year students on Computing courses at tertiary level find Software Development difficult: lear...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
The teaching of introductory programming to an increasingly diverse student population is problemati...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...
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...
The study aims to identify the parameters of an optimal learning environment to promote the developm...
Software engineering lecturers are faced with the teaching of concepts which sometimes are not easy ...
University graduates may struggle to convert the skills they have learnt in software engineering des...
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...
A problem-driven approach for teaching software engineering to undergraduate students is entering it...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
First year students on Computing courses at tertiary level find Software Development difficult: lear...
Computer Programming is a core subject in Computer Science. This course requires the analysis and so...
The teaching of introductory programming to an increasingly diverse student population is problemati...
This paper aims to provide ideas regarding implementation of Problem-Based Learning (PBL) in compute...