首页> 外文会议>American Society For Engineering Education Annual Conference and Exposition >EVALUATION OF A STUDENT TEAM PROJECT IN AN INTRODUCTION TO SOFTWARE ENGINEERING COURSE FOR AEROSPACE ENGINEERS
【24h】

EVALUATION OF A STUDENT TEAM PROJECT IN AN INTRODUCTION TO SOFTWARE ENGINEERING COURSE FOR AEROSPACE ENGINEERS

机译:在航空航天工程师介绍软件工程课程中的评估

获取原文

摘要

Software engineering plays an important role in many industries, especially aerospace where the aircraft, spacecraft, and ground systems are often very large and complex, and safety and/or the mission require very safe software. In order to prepare aerospace engineering students to be more competitive in the aerospace workforce, Introduction to Software Engineering was developed at a the Pennsylvania State University in 2007. This senior-level course was designed to present software engineering concepts to aerospace students who have some background in computer programming, but no prior knowledge in software engineering. Students majoring in aerospace can select the software engineering course or an electrical engineering course as a requirement for the aerospace major in the eighth semester. In addition students can also take the course as an aerospace engineering elective or to fulfill requirements for minors in computational science or information science and technology. During the first two years, the course provided the materials based solely on lectures and talks from guest speakers. To provide a more real-world experience to students, a student team project was added to the course in the spring semester 2009, where they had to use the software engineering concepts. The pedagogical approach was to incorporate peer learning through teamwork that would involve the students in a problem-based learning experience. The team project was designed with three objectives: to provide hands-on experience in software engineering through the development of a relatively small software system, to simulate the real working environment in a large company by having the students in the class work together as a team, and to emphasize the communication and collaboration skills among small groups in the software development model which are crucial skills in developing large and complex software systems. The purpose of this paper is to describe the student team project including a discussion of how it improved the learning experiences of students and to share assessment data of student perceptions of working on a team. Preliminary findings indicate that participation in the team project increased the students' awareness of the importance of software engineering in the Aerospace industry. Individuals who are involved in the design and development of real world projects in software engineering courses and pedagogy may be interested in this paper.
机译:软件工程在许多行业中起重要作用,特别是飞机,航天器和地面系统通常非常大而复杂的航空航天,以及安全和/或任务需要非常安全的软件。为了准备航空航天工程学生在航空航天员工中更具竞争力,2007年宾夕法尼亚州立大学在宾夕法尼亚州立大学开发了软件工程。这一高级课程旨在向有一些背景的航空航天学生展示软件工程概念在计算机编程中,但在软件工程中没有先验知识。主修航空航天的学生可以选择软件工程课程或电气工程课程,作为第八学期的航空航天专业的要求。此外,学生还可以将课程作为航空航天工程选择,或者在计算科学或信息科学和技术方面满足未成年人的要求。在前两年,该课程仅根据讲座和讲座的讲座提供了这些材料。为了为学生提供更真实的体验,将在2009年春季学期的课程中添加了学生团队项目,在那里他们必须使用软件工程概念。教学方法是通过团队合作结合同行学习,这些方法将参与基于问题的学习体验。该团队项目旨在有三个目标:通过开发一个相对较小的软件系统,为一家大公司的实际工作环境提供课堂上的实际工作环境,为一支班级工作中的实际工作环境提供了实践的经验,并强调软件开发模型中的小组中的沟通和协作技巧,这是开发大型和复杂软件系统的重要技能。本文的目的是描述学生团队项目,包括讨论它如何改善学生的学习经历以及分享学生对团队工作的评估数据。初步调查结果表明,参与团队项目提高了学生对航空航天行业软件工程重要性的认识。参与软件工程课程和教育学中真实世界项目设计和开发的个人可能对本文感兴趣。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号