{"title":"快速学习:软件工程中一种新的教学方法","authors":"J. Zalewski, F. González","doi":"10.1109/EDUCON.2015.7096084","DOIUrl":null,"url":null,"abstract":"A new didactic method is proposed and described, called FAST, which is an acronym from Follow Accomplishments of Senior Teams, to attract to the discipline students in low level courses and reduce attrition rates. In essence, the method relies on bringing software engineering student teams from senior project courses, who have accomplished some significant results in their classes, to demonstrate and showcase their projects in introductory courses in software engineering and in other STEM disciplines. Students in lower level courses, with assistance of instructor, then analyze the projects specifications, designs, and implementations, and find out about the principles and specific details of software development on a real case study, which is available at hand. Then, depending on each project's scope, an instructor in a lower level course may choose one of the techniques, such as a demo, exercise, assignment, or even experiment, to enforce learning and motivate the students to increase their chances of staying in the degree program or even switching to the software engineering program from other majors. Typical software projects involved in the first edition of FAST learning were on robotics, wireless sensor networks, microcontrollers, data acquisition and control, and others. These activities definitely engaged students in lower level courses and caused significant excitement about prospects of learning in higher level courses and pursuing careers in software engineering.","PeriodicalId":403342,"journal":{"name":"2015 IEEE Global Engineering Education Conference (EDUCON)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"FAST learning: A new didactic method in software engineering\",\"authors\":\"J. Zalewski, F. González\",\"doi\":\"10.1109/EDUCON.2015.7096084\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A new didactic method is proposed and described, called FAST, which is an acronym from Follow Accomplishments of Senior Teams, to attract to the discipline students in low level courses and reduce attrition rates. In essence, the method relies on bringing software engineering student teams from senior project courses, who have accomplished some significant results in their classes, to demonstrate and showcase their projects in introductory courses in software engineering and in other STEM disciplines. Students in lower level courses, with assistance of instructor, then analyze the projects specifications, designs, and implementations, and find out about the principles and specific details of software development on a real case study, which is available at hand. Then, depending on each project's scope, an instructor in a lower level course may choose one of the techniques, such as a demo, exercise, assignment, or even experiment, to enforce learning and motivate the students to increase their chances of staying in the degree program or even switching to the software engineering program from other majors. Typical software projects involved in the first edition of FAST learning were on robotics, wireless sensor networks, microcontrollers, data acquisition and control, and others. These activities definitely engaged students in lower level courses and caused significant excitement about prospects of learning in higher level courses and pursuing careers in software engineering.\",\"PeriodicalId\":403342,\"journal\":{\"name\":\"2015 IEEE Global Engineering Education Conference (EDUCON)\",\"volume\":\"30 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-03-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE Global Engineering Education Conference (EDUCON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDUCON.2015.7096084\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Global Engineering Education Conference (EDUCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDUCON.2015.7096084","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
本文提出并描述了一种新的教学方法FAST (Follow achievement of Senior Teams的缩写),以吸引本学科低水平课程的学生,降低流失率。从本质上讲,该方法依赖于将来自高级项目课程的软件工程学生团队带到软件工程和其他STEM学科的入门课程中,他们在课堂上取得了一些重要的成果,并展示他们的项目。在较低水平课程的学生,在导师的帮助下,然后分析项目规范、设计和实现,并在一个真实的案例研究中找出软件开发的原则和具体细节,这是现成的。然后,根据每个项目的范围,较低水平课程的讲师可能会选择其中一种技术,例如演示,练习,作业,甚至实验,以强制学习并激励学生增加他们留在学位课程中的机会,甚至从其他专业转到软件工程课程。第一版FAST学习中涉及的典型软件项目涉及机器人、无线传感器网络、微控制器、数据采集和控制等。这些活动肯定会吸引学生学习较低水平的课程,并对学习更高水平的课程和追求软件工程职业的前景产生重大的兴奋。
FAST learning: A new didactic method in software engineering
A new didactic method is proposed and described, called FAST, which is an acronym from Follow Accomplishments of Senior Teams, to attract to the discipline students in low level courses and reduce attrition rates. In essence, the method relies on bringing software engineering student teams from senior project courses, who have accomplished some significant results in their classes, to demonstrate and showcase their projects in introductory courses in software engineering and in other STEM disciplines. Students in lower level courses, with assistance of instructor, then analyze the projects specifications, designs, and implementations, and find out about the principles and specific details of software development on a real case study, which is available at hand. Then, depending on each project's scope, an instructor in a lower level course may choose one of the techniques, such as a demo, exercise, assignment, or even experiment, to enforce learning and motivate the students to increase their chances of staying in the degree program or even switching to the software engineering program from other majors. Typical software projects involved in the first edition of FAST learning were on robotics, wireless sensor networks, microcontrollers, data acquisition and control, and others. These activities definitely engaged students in lower level courses and caused significant excitement about prospects of learning in higher level courses and pursuing careers in software engineering.