A Preliminary Report on Hands-On and Cross-Course Activities in a College Software Testing Course

被引:4
|
作者
Praphamontripong, Upsorn [1 ]
Floryan, Mark [1 ]
Ritzo, Ryan [1 ]
机构
[1] Univ Virginia, Comp Sci, Charlottesville, VA 22903 USA
关键词
D O I
10.1109/ICSTW50294.2020.00080
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This report presents numerous interventions deployed in a college-level course on software testing. The aim of these interventions was to increase interest, motivation, and confidence in software testing among computer science majors. Four hands-on in-class activities (Agile Airplane Testing, Test-Driven Development Activities, Candy Testing, and Bypass Testing) were deployed and are described. In addition, students in the course participated in a cross-course activity in which the students produced tests for younger peers in an introductory (CS2) software development course. Students in the software testing course acted as test engineers while students in the earlier course acted as developers and used the tests provided, interacting with their peers when necessary. Preliminary results are presented. Students generally found the activities to be useful, engaging, and provided positive feedback. Developers in the earlier software development course produced more correct code when using test suites provided by upperclassmen, and survey results show small but positive gains in student interest and confidence in software testing.
引用
收藏
页码:445 / 451
页数:7
相关论文
共 50 条
  • [41] Teaching Introductory Parallel Computing Course with Hands-On Experience
    Stojanovic, Natalija
    Milovanovic, Emina
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2015, 31 (05) : 1343 - 1351
  • [42] Using Hands-on Project with Lego Mindstorms in a Graduate Course
    Kim, Seungkeun
    Oh, Hyondong
    Choi, Jiyoung
    Tsourdos, Antonios
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2014, 30 (02) : 458 - 470
  • [43] HANDS-ON ENDOSCOPY TRAINING - AN EVALUATION OF THE SADE ENDOSCOPY COURSE
    AABAKKEN, L
    OSNES, M
    ROSSELAND, AR
    FORK, FT
    LIEDBERG, G
    MATZEN, P
    KRUSE, A
    ENDOSCOPY, 1995, 27 (01) : 66 - 69
  • [44] MALVERN TO SPONSOR HANDS-ON SHORT COURSE AT COLLOIDS CONFERENCE
    不详
    APPLIED RHEOLOGY, 2009, 19 (04) : 195 - 195
  • [45] The Design and Evaluation of a Hands-on Course on Cloud Computing Environment
    Wannous, Muhammad
    PROCEEDINGS OF THE 2021 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2021, : 702 - 706
  • [46] Assessing the impact of a hands-on oncoplastic course on surgeons' practices
    Angarita, Fernando
    Leroux, Megan
    Palter, Vanessa
    Richardson, Jeannie
    Osman, Fahima
    ANNALS OF SURGICAL ONCOLOGY, 2019, 26 : 119 - 119
  • [47] Hands-on and Virtual Labs for Juniors' Course on Applied Electromagnetics
    Mitin, Vladimir
    Petrou, Athos Chariton
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [48] Work in Progress - Developing a Hands-On Course on Network Science
    Riihijaervi, Janne
    Maehoenen, Petri
    2011 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2011,
  • [49] PERCUTANEOUS NEPHROLITHOTOMY: DOES A HANDS-ON COURSE MAKE A DIFFERENCE?
    Patel, Roshan
    Walia, Arman
    Okhunov, Zhamshid
    Kaler, Kamaljot
    Osann, Kathryn
    Landman, Jaime
    Clayman, Ralph
    JOURNAL OF UROLOGY, 2018, 199 (04): : E923 - E923
  • [50] Advances in hands-on experiments and simulations for an introductory dynamics course
    Burchett, Bradley
    Fisher, David
    Cornwell, Phillip
    2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4, 2007, : 489 - 494