Affiliation:
1. Daejeon University, South Korea
Abstract
Software education currently being implemented is programming education, and the scope of the curriculum is adjusted to suit the level of each school level. In the case of elementary school, experience- and activity-based activities are used to learn problem-solving methods through play and educational programming languages, and in the case of junior high school, the basic concepts and principles of software are understood through education-oriented programming languages and learn to apply to problem solving. In the case of high school, the contents are designed to improve the ability to creatively and efficiently solve problems in other academic fields while learning more advanced contents with advanced contents linked to careers. In this article, we develop an algorithm game using a robot so that students can think of programming and unpacking functions expressed in pictures to solve the problem of losing interest due to difficulties in understanding and applying programming or algorithms
Subject
Artificial Intelligence,Computer Graphics and Computer-Aided Design,Computer Networks and Communications,Computer Science Applications,Software
Reference18 articles.
1. Key Success Factors for Technological Entrepreneurs' R&D Projects
2. Choi, Y., Choi, Y., Kim, A., Choi, Y., Cho, H., & Hong, E. (2015). Process tailoring practice with EPF. In 10th Asia Pacific International Conference on Information Science and Technology (pp. 115-120). APIC-IST.
3. Software R&D process tailoring practice with EPF;Y.Choi;International Journal of Applied Engineering Research: IJAER,2015
4. Optimizing the Stage-Gate Process: What Best-Practice Companies Do—I
5. Open Innovation and the Stage-Gate Process: A Revised Model for New Product Development