Teaching software design and testing

被引:0
|
作者
Carrington, D [1 ]
机构
[1] Univ Queensland, Dept Comp Sci & Elect Engn, Brisbane, Qld 4072, Australia
来源
28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3 | 1998年
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes a course entitled "Software Design and Testing", covering both its conceptual design and the outcomes from teaching it. The course is normally taken in semester four of either a Bachelor of information Technology or a Bachelor of Engineering (Software) degree program (both eight semesters in length). Students enter the course with some programming experience (in Smalltalk, Ada, C or Java) but without experience with programs of nan-trivial size or with cooperative software development. Overall, students find this a challenging and demanding course that introduces them to many new ideas. They are required to work cooperatively in reams of three or four, with their final grade partly determined by team effectiveness. Although some students have difficulty working in a team, the overall effect is very positive. Many students acknowledge that they do not appreciate, the potential difficulties of working in a team until they experience them first hand.
引用
收藏
页码:547 / 550
页数:4
相关论文
共 50 条
  • [1] Scaffolds and Design Factors to Increase Creative Outcomes in Teaching Software Design and Testing
    Lee, Chien-Sing
    Wong, K. Daniel
    Lau, Simon Boung-Yew
    2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2015, : 451 - 454
  • [2] Researches on Experimental Teaching Design of "Software Testing" in Higher Vocational Colleges
    Liu Yajun
    Li Aimin
    Zhang Ailing
    PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM - EDUCATIONAL RESEARCH AND EDUCATIONAL TECHNOLOGY, 2019, 2019, : 8 - 12
  • [3] Stages in Teaching Software Testing
    Cowling, Tony
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1185 - 1194
  • [4] Teaching Software Testing Skills: Metamorphic Testing as Vehicle for Creativity and Effectiveness in Software Testing
    Towey, Dave
    Chen, Tsong Yueh
    2015 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2015, : 161 - 162
  • [5] An approach of test case design and its application in software automatic testing teaching
    Lu Lu
    Qiu Chuanlong
    ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, PROCEEDINGS, 2007, : 1234 - 1238
  • [6] Teaching Software Testing with Free and Open Source Software
    Deng, Lin
    Dehlinger, Josh
    Chakraborty, Suranjan
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2020, : 412 - 418
  • [7] TEACHING OF SOFTWARE TESTING AND QUALITY ISSUES
    Doersam, Barbara
    EDULEARN14: 6TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2014, : 80 - 88
  • [8] Teaching the software testing course: A tutorial
    Kaner, C
    17TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2004, : 170 - 171
  • [9] Teaching software testing based on CDIO
    1600, World Institute for Engineering and Technology Education, 34 Hampshire Road, Glen Waverley, Melbourne, VIC 3150, Australia (11):
  • [10] Experimental Model for Teaching Software Testing
    Zamli, Kamal Z.
    Zakaria, Hasneeza L.
    ADVANCED SCIENCE LETTERS, 2015, 21 (07) : 2493 - 2496