FAST Learning: A New Didactic Method in Software Engineering

被引:0
|
作者
Zalewski, Janusz [1 ]
Gonzalez, Fernando [1 ]
机构
[1] Florida Gulf Coast Univ, Dept Software Engn, Ft Myers, FL 33965 USA
关键词
software engineering education; engineering pedadogy; project-based learning; teamwork;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
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.
引用
下载
收藏
页码:926 / 931
页数:6
相关论文
共 50 条
  • [1] Learning factory for the Software Engineering area: first didactic transformation
    Hernandez, Giovanni
    Martinez, Alvaro
    Jimenez, Franklin
    Jimenez, Robinson
    Baron, Alexander
    2021 XLVII LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2021), 2021,
  • [2] Distance learning -: How to use this new didactic method in education of electronics engineering?
    Illyefalvi-Vitéz, Z
    Gordon, P
    54TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1725 - 1730
  • [3] Learning Tasks for Software Engineering Education An exemplary development of learning tasks for software engineering based on didactic function and knowledge type
    Reuter, Rebecca
    Jahn, Sabrina
    Figas, Paula
    Bartel, Alexander
    Mottok, Juergen
    Hagel, Georg
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE OF SOFTWARE ENGINEERING EDUCATION (ECSEE), 2018, : 1 - 7
  • [4] NEW TRENDS IN LEARNING FOR SOFTWARE ENGINEERING
    Hamouda, Alaa
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN COMPUTER SYSTEMS, 2016, 38 : 46 - 53
  • [5] Didactic and Interdisciplinary Experiences in a Software Engineering Course
    Martinez-Arias, Juan-Carlos
    Sarria M, Gerardo M.
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [6] Consistency game: a didactic strategy for software engineering
    Zapata Jaramillo, Carlos Mario
    Duarte Herrera, Mary Ine
    REVISTA TECNICA DE LA FACULTAD DE INGENIERIA UNIVERSIDAD DEL ZULIA, 2008, 31 (01): : 3 - 12
  • [7] An Emerging Need for a New Software Engineering Method
    Perseil, Isabelle
    Pautet, Laurent
    2009 14TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2009, : 360 - 365
  • [8] DIDACTIC FUNCTIONS OF LEARNING SOFTWARE FOR YOUNGER PUPILS
    Bilousova, Lyudmyla I.
    Olefirenko, Nadiya V.
    INFORMATION TECHNOLOGIES AND LEARNING TOOLS, 2012, 32 (06)
  • [9] Software engineering decision support - A new paradigm for learning software organizations
    Ruhe, G
    ADVANCES IN LEARNING SOFTWARE ORGANIZATIONS, 2002, 2640 : 104 - 113
  • [10] Software engineering decision support - A new paradigm for learning software organizations
    Ruhe, Günther
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2640 : 104 - 113