Digital Library

cab1

 
Title:      TEACHING BASIC SOFTWARE ENGINEERING TO SENIOR HIGHSCHOOL STUDENTS
Author(s):      Köhler Barbara, Michaela Gluchow, Bernd Brügge
ISBN:      978-972-8939-67-0
Editors:      Piet Kommers and Pedro Isaías
Year:      2012
Edition:      Single
Keywords:      Software Engineering, Teaching, Goal Based Scenario, Constructivism
Type:      Full Paper
First Page:      11
Last Page:      18
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Software Engineering (SE) is an increasingly important topic as software projects increase in size, budget and duration. We suggest starting to teach SE already to high school students instead of waiting until their freshman year. This paper shows principles we used for creating such courses. First we explain which software lifecycle model we use, why we use it and how it needs to be tailored for students with very little development experience. Second we discuss the educational models we apply to increase motivation and counter the inert knowledge problem often observed in lectures. We mainly focus on goal-based scenarios and scaffolding, two constructivist design methods. Finally we present a case study of one course we conducted this fall with eleven high school students between ages 16 and 18.
   

Social Media Links

Search

Login