Online Micro-Modules Library Production for Fundamental Programming Courses with Active Learning
Abstract
Engineering faculties encounter many challenges when teaching first-year programming courses. One of challenges is that the first-year students have grossly different levels of programming experience. We would also like to standardize the online programming training across different programming languages. As a result, Online Micro-Modules Library (OML) for fundamental programming courses are being developed in our university. This paper outlines the production process and preliminary outputs for the OML development, based on the Analyze, Design, Develop, Implementation and Evaluation (ADDIE) model. Various online learning tools, as well as active learning components, are employed in the OML. The development process reveals interesting insights and offers possibilities of applying the system design to other engineering disciplines.
Authors: Rudi Santoso Chow, Marco Ho, Irwin King