The Design and Development of a Learning Support System for Algorithms Design on Web Based on Polya’s Problem Solving Process

อรยา ปรีชาพานิ สุดา เธียรมนตรี

Abstract


One of key factors for the software development is the skill of algorithmic thinking. Recently, most of computer science and information technology students lack of this skill. Therefore, they are unable to indicate related components such as inputs, processing, outputs and control structures to design a proper computerized algorithm to solve each problem. In this study we purpose the design and development of a learning support system based on Polya’s problem solving process. Students must design an algorithm using program flowchart and pseudo code to present their solution. This system composes of 5 subsystems: a user management subsystem, a content management subsystem, an exercise management subsystem, a test management subsystem and an efficiency evaluation of algorithm design subsystem.


Full Text:

PDF

Refbacks

  • There are currently no refbacks.