Title :
Educating students by “real-world” software engineering practice — Designing software engineering practice course
Author :
Yanchun Sun ; Xuanzhe Liu
Author_Institution :
Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
Abstract :
Introductory Software Engineering courses present the principles in isolation from practice. Teaching the lectures seems to focus on philosophy and methodology level, which leads to difficulty for students having no practical experience to understand. To solve this problem, we design Software Engineering Practice course at Peking University, and educate students by “Real-world” software engineering practice. Through this course, students can understand fundamental software engineering theories and technologies, and apply appropriate software engineering methods and technologies to solve problems. This paper focuses on how to design Software Engineering Practice course, and introduces the experience and lessons when creating the course.
Keywords :
educational courses; software engineering; teaching; Peking University; fundamental software engineering theories; real-world software engineering practice; software engineering methods; software engineering practice course; teaching; Computer science; Educational institutions; Schedules; Software; Software engineering; Teamwork; software engineering; software engineering education; software engineering practice;
Conference_Titel :
Computer Science & Education (ICCSE), 2012 7th International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-1-4673-0241-8
DOI :
10.1109/ICCSE.2012.6295315