Reflection Through Two Lenses: Experiences of Teaching and Taking Undergraduate Software Engineering and Testing Courses

被引:0
作者
Whitebread, Bradley [1 ]
Gromova, Kseniia [1 ]
Schafer, Holly [1 ]
Ranjan, Alok [2 ]
Hussain, Ishtiaque [1 ]
机构
[1] Penn State Univ, Abington, PA 19001 USA
[2] Holtec Int Inc, Camden, NJ USA
来源
2022 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING EDUCATION FOR THE NEXT GENERATION (SEENG 2022) | 2022年
关键词
Undergraduate Education; Millennial; Gen Z; Empirical; Experience; EDUCATION;
D O I
10.1145/3528231.3528354
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Undergraduate software engineering courses in higher education institutions usually cover many aspects of software development including software testing. In this experience paper, we collectively discuss our learning through realizations and reflections from both instructor's and students' perspectives of teaching and taking two separate courses in parallel, namely software engineering and software testing. Both courses had a mix of Millennial and Gen Z, junior-to-senior-level computer science students. The paper contributes by sharing the courses' design, its motivation behind the different pedagogical methodologies, tools and techniques used, and its recommendations in teaching similar courses to such a cohort of students in the future for improved learning experience and outcome.
引用
收藏
页码:36 / 42
页数:7
相关论文
共 28 条
  • [1] Pragmatic Software Testing Education
    Aniche, Mauricio
    Hermans, Felienne
    van Deursen, Arie
    [J]. SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, : 414 - 420
  • [2] [Anonymous], INFER DOES NOT SUPPO
  • [3] [Anonymous], PROF ALEX ORSOS SOFT
  • [4] Astigarraga T., 2010, IEEE Transforming Engineering Education: Creating Interdisciplinary Skills for Complex Global Environments, P1
  • [5] Perceptions about Software Testing among UAE Software Students
    Capretz, Luiz Fernando
    Nassif, Ali Bou
    Harous, Saad
    [J]. 2021 IEEE/ACM 13TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2021), 2021, : 119 - 120
  • [6] Software engineering education: A study on conducting collaborative senior project development
    Chen, Chung-Yang
    Chong, P. Pete
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (03) : 479 - 491
  • [7] Deak A., 2013, Softw. Eng., V796
  • [8] Software Engineering Education: Converging with the Startup Industry
    Devadiga, Nitish M.
    [J]. 2017 IEEE 30TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2017, : 192 - 196
  • [9] Edwards S. H., 2003, COMP 18 ANN ACM SIGP, P148, DOI DOI 10.1145/949344.949390
  • [10] An experience in collaborative software engineering education
    Favela, J
    Peña-Mora, F
    [J]. IEEE SOFTWARE, 2001, 18 (02) : 47 - 53