FAST learning: A new didactic method in software engineering

J. Zalewski, F. González
{"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}
引用次数: 1

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.
快速学习:软件工程中一种新的教学方法
本文提出并描述了一种新的教学方法FAST (Follow achievement of Senior Teams的缩写),以吸引本学科低水平课程的学生,降低流失率。从本质上讲,该方法依赖于将来自高级项目课程的软件工程学生团队带到软件工程和其他STEM学科的入门课程中,他们在课堂上取得了一些重要的成果,并展示他们的项目。在较低水平课程的学生,在导师的帮助下,然后分析项目规范、设计和实现,并在一个真实的案例研究中找出软件开发的原则和具体细节,这是现成的。然后,根据每个项目的范围,较低水平课程的讲师可能会选择其中一种技术,例如演示,练习,作业,甚至实验,以强制学习并激励学生增加他们留在学位课程中的机会,甚至从其他专业转到软件工程课程。第一版FAST学习中涉及的典型软件项目涉及机器人、无线传感器网络、微控制器、数据采集和控制等。这些活动肯定会吸引学生学习较低水平的课程,并对学习更高水平的课程和追求软件工程职业的前景产生重大的兴奋。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信