• Title/Summary/Keyword: Computational thinking

Search Result 502, Processing Time 0.024 seconds

Design and Implementation of Students' Coding Assessment System for a Coding Puzzle Game (코딩퍼즐게임의 코딩 성취도 평가 시스템의 설계와 구현)

  • Seo, Beomjoo;Cho, Sung Hyun
    • Journal of Korea Game Society
    • /
    • v.18 no.1
    • /
    • pp.7-18
    • /
    • 2018
  • As coding education is ubiquitous in elementary or higher school curriculum, puzzle-based coding platforms such as Scratch or Entry have been popularly deployed and employed by many Korean coding educational institutions. In this article, we propose a quantitative students' coding assessment methodology and discuss several issues of the method. Besides, we show its usefulness through case studies shown in our proprietary coding platform called "CodingPuzzle" system. Additionally, we describe detailed design and implementation issues of our coding assessment system that has already been ported to the CodingPuzzle system and is currently under operation.

A Case Study of Learning the Coding Concepts Based on Game Experience (게임 경험에 기초한 코딩개념 학습사례연구)

  • Kim, Kyung-min;Kim, Ji-yeon
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.10a
    • /
    • pp.897-899
    • /
    • 2015
  • These days, the students are learned from game experience such as the code grammatical elements of selection, repetition and decision. In this study, lets the students who have had no coding education make games based on the students's game experience using the programming tool Scratch, and they are realized the similarities between the game experience and the logical, grammatical elements of the coding concepts. We will discuss that was resulted an marked improvements of understanding of the coding concepts, the ability of applications and creativity and classroom participation consequently.

  • PDF

The Effect of Learning Flow and Learning Satisfaction from App Programming Education Using m-Bizmaker (m-Bizmaker를 활용한 앱 프로그래밍 교육이 학습몰입 및 학습만족도에 미치는 영향)

  • Han, SoonJae;Kim, SungSik
    • The Journal of Korean Association of Computer Education
    • /
    • v.21 no.2
    • /
    • pp.41-48
    • /
    • 2018
  • This study aims to present a method for app programming education by analyzing the effect of Learning Flow and Learning Satisfaction from app programming education using m-Bizmaker in specialized high school students. Currently, SW education to increase computational thinking is actively carried out in schools that are leading SW education school and various SW education methods are being applied. In particular, the app programming education could continue when the learner is engaged in Learning Flow and Learning Satisfaction with the learning. And according to survey results, it has been proved that the app programming education using m-Bizmaker is effective to improve some factors of Learning Flow(control sense, loss of consciousness) and Learning Satisfaction in specialized high school students.

A Study on ARCS-DEVS-based Programming Learning Methods for SW/AI Basic Liberal Arts Education for Non-majors (비전공자 대상 SW/AI 기초 교양 교육을 위한 ARCS-DEVS 모델 기반의 프로그래밍 학습방법 연구)

  • Han, Youngshin
    • Journal of Korea Multimedia Society
    • /
    • v.25 no.2
    • /
    • pp.311-324
    • /
    • 2022
  • In this paper, we adjusted the feedback and learning materials for each learning based on ARCS motivation which applied DEVS methodology. We designed the ARCS professor-student model that expresses the continuous change in the student's attitude toward the class according to the student's attention, relevance, confidence, and satisfaction. It was applied to computational thinking and data analysis classes Based on the designed model. Before and after class, the students were asked the same question and then analyzed for each part of the ARCS. It was observed that students' perceptions of Attention, Relevance, and Satisfaction were improved except for Confidence. we observed that the students themselves felt that they lacked a lot of confidence compared to other ARS through the analysis. Although, Confidence showed a 13.5% improvement after class but it was about 33% lower than the average of other ARS. However, when it was observed that students' self-confidence was 30% lower than other motivational factors it was confirmed that the part that leads C to a similar level in other ARS is necessary.

Design of Teaching Methods to Improve the Participation of Non-major Learners in SW-subjects (비전공 학습자의 SW교과 참여도 향상을 위한 교수법 설계)

  • Lee, Min-Hye;Kang, Yun-Jeong;Won, Dong-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.383-385
    • /
    • 2022
  • Recently, as the importance of computational thinking skills has increased, several schools have opened and operated software courses for all students. Software education aims to creatively solve various problems based on coding, but it is difficult to motivate non-major learners who do not have engineering knowledge or are not interested in the IT field. Motivation for learning plays an important role in improving learners' concentration and learning efficiency. In this paper, a method of motivating non-major learners for software subjects was studied and the results were evaluated through a questionnaire.

  • PDF

Exploration of the Direction of Customizing HUSTOJ-based Open Source Online Judge Systems for Informatics Education (정보교육을 위한 HUSTOJ 기반 오픈소스 온라인 저지 시스템 커스터마이징 방향 탐색)

  • Jeon, Yongjui
    • Journal of Creative Information Culture
    • /
    • v.5 no.1
    • /
    • pp.53-61
    • /
    • 2019
  • Recently, there are various reports on the case of using an Online Judge(OJ) system that enables students to develop problem solving abilities based on algorithms and programming. If informatics teachers and prospective informatics teachers have the ability to build and operate these systems for their school and students, they will be equipped with powerful instructional competencies related to computational thinking and problem solving ability. Therefore, this paper studied how to build and customize HUSTOJ-based open source online judge systems for school informatics education, and suggested the direction to apply it effectively at the school.

A Case Study on the Pre-service Math Teacher's Development of AI Literacy and SW Competency (예비수학교사의 AI 소양과 SW 역량 계발에 관한 사례 연구)

  • Kim, Dong Hwa;Kim, Seung Ho
    • East Asian mathematical journal
    • /
    • v.39 no.2
    • /
    • pp.93-117
    • /
    • 2023
  • The aim of this study is to explore the pre-service math teachers' characteristics of education to develop their AI literacy and SW competency, and to derive some implications. We conducted a 14-hours AI and SW education program for pre-service teachers with theory and practice, and an analysis on class observation data, video frames of classes and interview, Python programming assignments and papers. The results of this case study for 3 pre-service teachers are as follows. First, two students understood artificial neural network and deep learning system accurately, furthermore, all students conducted a couple of explorations related with performance improvement of deep learning system with interest. Second, coding and exploration activities using Python improved students' computational thinking as well as SW competency, which help them give convergence education in the future. Third, they responded positively to the necessity of AI literacy and SW competency development, and to applying coding to math class. Lastly, it's necessary to endeavor to give a coding education to the student's eye level according to his or her prerequisite and to ease the burden of student's studying AI technology.

Development of software education contents based on unplugged and block coding for primary education (언플러그드와 블록코딩을 연계한 초등 소프트웨어 교육 콘텐츠 개발)

  • Park, Yoon-Jeong;Jang, Eun-Ju;Han, Ji-Eun;Ahn, Seul-Bi;Goo, Eun-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.341-344
    • /
    • 2021
  • 현재 우리나라는 소프트웨어(SW)에 대한 관심 증가에도 불구하고 초등 소프트웨어 교육을 위한 표준 교육 계획이 마련되지 않아 체계적인 교육을 통한 컴퓨팅 사고력 배양이 어려운 상황이다. 따라서 본 논문에서는 언플러그드 활동을 통해 컴퓨팅 사고력을 증진시킨 후 이를 바탕으로 코딩 문제해결능력을 향상시킬 수 있는 교육 콘텐츠의 필요성에 대해 인식하였고, 언플러그드와 블록 코딩을 연계한 초등 소프트웨어 교육 계획을 제안한다. 교육 계획은 소프트웨어에 대한 접근, 언플러그드 교육을 통한 컴퓨팅 사고력 향상, 코딩 교육을 통한 문제 해결 능력 향상 과정 등 총 3단계로 구성되었다. 개발된 콘텐츠의 매 주제는 언플러그드 교육과 코딩 교육이 서로 연계되도록 구성하여, 코딩 개념 학습 및 이와 연관된 컴퓨팅 사고력 향상 후, 학습된 내용을 코딩 과정에서 실체화 하도록 하여 응용력이 배양될 수 있도록 하였다.

  • PDF

Effect of Learning a Divide-and-conquer Algorithm on Creative Problem Solving (분할 정복 알고리즘 학습이 창의적 문제 해결에 미치는 효과)

  • Kim, Yoon Young;Kim, Yungsik
    • The Journal of Korean Association of Computer Education
    • /
    • v.16 no.2
    • /
    • pp.9-18
    • /
    • 2013
  • In secondary education, learning a computer science subject has the purpose to improve creative problem solving ability of students by learning computational thinking and principles. In particular, learning algorithm has been emphasized for this purpose. There are studies that learning algorithm has the effect of creative problem solving based on the leading studies that learning algorithm has the effect of problem solving. However, relatively the importance of the learning algorithm can weaken, because these studies depend on creative problem solving model or special contents for creativity. So this study proves that learning algorithm has the effect of creative problem solving in the view that common problem solving and creative problem solving have the same process. For this, analogical reasoning was selected among common thinking skills and divide-and-conquer algorithm was selected among abstractive principles for analogical reasoning in sorting algorithm. The frequency which solves the search problem by using the binary search algorithm was higher than the control group learning only sequence of sorting algorithm about the experimental group learning divide-and-conquer algorithm. This result means that learning algorithm including abstractive principle like divide-and-conquer has the effect of creative problem solving by analogical reasoning.

  • PDF

An Analysis on Shortest Path Search Process of Gifted Student and Normal Student in Information (정보영재학생과 일반학생의 최단경로 탐색 과정 분석)

  • Kang, Sungwoong;Kim, Kapsu
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.3
    • /
    • pp.243-254
    • /
    • 2016
  • This study has produced a checker of the shortest path search problem with a total of 19 questions as a web-based computer evaluation based on the 'TRAFFIC' questions of PISA 2012. It is because the computer has been settled as an indispensable and significant instrument in the process of solving the problems of everyday life and as a media that is underlying in assessment. Therefore, information gifted students should be able to solve the problem using the computer and give clear enough commands to the computer so that it can perform the procedure. In addition, since it is the age that the computational thinking is affecting every sectors, it should give students new educational stimuli. The relationship between the rate of correct answers and the time took to solve the problem through the shortest route search process showed a significant correlation the variable that affected the problem solving as the difficulty of the question rises due to the increase of nodes and edges turned out to be the node than the edge. It was revealed that information gifted students went through algorithmic thinking in the process of solving the shortest route search problem. And It could be confirmed cognitive characteristics of the information gifted students such as 'ability streamlining' and 'information structure memory'.