Introducing a Mock Technique into a Learning Support System for Program Design Based on Testability

Authors

  • Masaya MURAMATSU Faculty of Informatics, Shizuoka University, Japan Author
  • Yasuhiro NOGUCHI Faculty of Informatics, Shizuoka University, Japan Author
  • Satoru KOGURE Faculty of Informatics, Shizuoka University, Japan Author
  • Koichi YAMASHITA Faculty of Business Administration, Tokoha University, Japan Author
  • Tatsuhiro KONISHI Faculty of Informatics, Shizuoka University, Japan Author
  • Yukihiro ITOH Shizuoka University, Japan Author

Abstract

While software development requires automated testing skills, there are few opportunities for test education during a novice programming learning phase. Therefore, we constructed a learning support system that can conduct an exercise to analyze and improve program design from the viewpoint of Testability in the design of the component to be tested. However, our previous system did not support design improvement using mock techniques, and the method of improvement that learners could choose was limited. Therefore, in this paper, we extended the system to support learning for analyzing and improving the design of the test target component with mock techniques. We experimented to evaluate the learning effect of the system whether the learners increase their skills of analyzing and improving the design of test target components, even in the situation where applying object-oriented design principles are required for the learners.

Downloads

Download data is not yet available.

Downloads

Published

2020-11-23

How to Cite

Introducing a Mock Technique into a Learning Support System for Program Design Based on Testability . (2020). International Conference on Computers in Education, 205-214. https://library.apsce.net/index.php/ICCE/article/view/3922