• Title/Summary/Keyword: Computational thinking

Search Result 501, Processing Time 0.029 seconds

Effect of Cognitive Style on Collaborative Problem Solving Ability in Programming Learning

  • Kwon, Boseob
    • Journal of the Korea Society of Computer and Information
    • /
    • v.23 no.9
    • /
    • pp.163-169
    • /
    • 2018
  • Problem solving by programming has a lot of influence on computational thinking improvement. Programming learning has been self-directed based on the individual's thoughts and principles. However, the revised informatics curriculum in 2015 puts importance on collaborative learning. Collaborative learning emphasizes results differently from cooperative learning, which emphasizes problem-solving processes. And cooperative learning leads to structured learning, such as role sharing and activity stages, within a small group, while collaborative learning leads to unstructured learning. Therefore, it is becoming more in collaborative learning that peer interaction can be affected by learners' cognitive style. In this paper, we propose the effect of cognitive style on problem solving ability in collaborative learning for problem solving by programming. As a result, collaborative learning was effective in improving problem solving ability and there was no significant difference in cognitive style.

Analysis on Domestic Research Trends related to Bebras Challenge (비버챌린지(Bebras Challenge)에 관한 국내 연구 동향 분석)

  • Jung, Ungyeol;Han, Jeong-min;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.207-210
    • /
    • 2019
  • 미래 사회를 살아갈 학생들에게 필요한 보편적 핵심 역량으로서 컴퓨팅 사고력에 대한 관심과 중요성이 커지고 있다. 또한, 2015 개정 교육과정을 통해 SW교육이 필수화되고 초 중등학교를 아우르는 구체적인 교육 목표 및 내용체계가 제시됨에 따라, SW교육을 위한 다양한 교육자료의 필요성이 증대되고 있다. 본 연구에서는 최근 국내외에서 SW교육을 위한 타당한 교육자료로서 주목받는 비버챌린지에 관한 국내 연구 동향을 분석하고자 하였다. 이를 위해 국내 논문지 및 학술대회 논문 17편과 국내 저자가 출판한 해외 학술대회 논문 1편의 연구를 분석하고 시사점을 도출하였다. 본 연구의 결과는 비버챌린지는 물론 향후 SW교육 콘텐츠에 관한 교육연구 방향을 제시하는데 기초를 제공할 것이다.

  • PDF

An Interactive Physical Computing Based LED CUBE with Infrared Ray Distance Sensor

  • Kim, Soomin;Park, Chun-Su
    • Journal of IKEEE
    • /
    • v.23 no.3
    • /
    • pp.751-755
    • /
    • 2019
  • This paper introduces a LED CUBE tool interacting with a distance sensor to solve real life problems in the physical computing field. Students can experience interactive education and intuitively understand the cubic operations with 3-dimensional animations obtained from a $3{\times}3{\times}3$ LED CUBE and a distance sensor connecting to Arduino. If the proposed LED CUBE is applied in physical computing section of the Information curriculum of middle school, students are expected to improve their computational thinking ability to solve problems in real life and other areas creatively and efficiently.

Effectiveness analysis based on PJBL of Liberal Arts Computing (PJBL기반의 교양컴퓨터 수업의 효과성 분석)

  • Jin-Ah, Yoo
    • Journal of Integrative Natural Science
    • /
    • v.15 no.4
    • /
    • pp.163-169
    • /
    • 2022
  • Currently, many universities are implementing software-oriented universities and artificial intelligence-oriented universities to foster software-oriented manpower. We are educating students to design and produce computational thinking and coding directly with their major knowledge. However, computer education is not easy for non-majors, and there are many difficulties in coding. The results of responses from 104 students from the College of Health Sciences and College of Social Management who took the liberal arts computer at University H were analyzed using SPSS 26.0 version. In the liberal arts computer class for non-majors, a PJBL-based class plan was proposed. The effectiveness of PJBL-based classes was confirmed through a questionnaire for the improvement of artificial intelligence liberal arts courses. As a result, PJBL-based education showed statistically significant results in terms of satisfaction, effectiveness, and self-efficiency of classes regardless of major.

Design of Learning Process with Code Reconstruction Principle for Non-computer Majors

  • Hye-Wuk, Jung
    • International Journal of Advanced Culture Technology
    • /
    • v.10 no.4
    • /
    • pp.175-180
    • /
    • 2022
  • To develop computational thinking skills, university students are learning how to solve problems with algorithms, program commands and grammar, and program writing. Because non-computer majors have difficulty with computer programming-related content, they need a learning method to acquire coding knowledge from the process of understanding, interpreting, changing, and improving source codes by themselves. This study explored clone coding, refactoring coding, and coding methods using reconstruction tools, which are practical and effective learning methods for improving coding skills for students who are accustomed to coding. A coding learning process with the code reconstruction principle was designed to help non-computer majors use it to understand coding technology and develop their problem-solving ability and applied the coding technology learning method used in programmer education.

The analysis of learners' difficulties in programming learning (프로그래밍 학습에서 학습자의 어려움 분석)

  • Choi, JeongWon;Lee, YoungJun
    • The Journal of Korean Association of Computer Education
    • /
    • v.17 no.5
    • /
    • pp.89-98
    • /
    • 2014
  • Programming is excellent tool on realizing ideas. However students often complain of difficulties due to requiring the strict programming grammar and the highly thinking. Although various researches have been conducted to teach the programming easily for students, it should precede the analysis of what and why programming concept is difficult for learners. In this study, we analyzed what and why the programming concept is difficult for novice learners in basic programming education. Based on the results, we suggested: improving problem-solving skills based on accurate understanding and internalization on the programming concept, on reducing error between thought and execution results through the creation of sophisticated algorithms and on offering a variety of troubleshooting experience, establishing strategies to think freely for problem-solving process, and promoting the effectiveness of the learning through the learning procedure design.

  • PDF

A Development and Application of Puzzle-Based Computer Science Learning Contents for Pre-service Teachers (초등 예비교사를 대상으로 한 퍼즐 기반 컴퓨터과학 학습 내용 개발 및 적용)

  • Oh, Jungcheol;Kim, Jonghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.3
    • /
    • pp.391-400
    • /
    • 2014
  • In this study, we reviewed educational trend of Puzzle-Based Learning Contents and case studies at domestic and international, and have developed Puzzle-Based Learning Contents with the contents using fundamental concepts of computer science. Thirty one prospective elementary school teachers were applied to this contents, total thirty two sessions for four months, and Torrance Tests of Creative Thinking(TTCT) verbal and figural tests were performed to evaluate the changes in creativity. The result showed that there were significant improvements in two subscales of verbal creativity, verbal creativity index, and three subscales of figural creativity, figural creativity index. In this paper, on the basis of proven effectiveness, we introduce the Puzzle-Based Learning Contents as the alternative computer science education.

A Study on Coding Education of Non-Computer Majors for IT Convergence Education (IT 융합교육을 위한 비전공자 코딩교육의 발전방안)

  • Pi, Su-Young
    • Journal of Digital Convergence
    • /
    • v.14 no.10
    • /
    • pp.1-8
    • /
    • 2016
  • Coding education is an effective convergence type educational tool. While solving problems and designing programs, students can enhance problem solving ability, logical reasoning ability and creative thinking. Researches on coding education are done primarily for elementary school and middle school students. However, researches on college students are lacking. Today, educating college students about coding is in dire need. Although there are efforts to promote the importance of coding education and make it requirements. People find it difficult to find ways to provide training. There is a need for researches on coding as universal education. Therefore, this research proposed educational training using app inventor based on flipped running in order to effectively promote coding education. This study conducted the survey and the personal interview to measure the effectiveness of coding education. It is hoped that, through coding education, students who do not major in coding could combined their knowledge of their major with coding to improve their problem solving ability to solve various problems based on computing knowledge and approach.

Design of a Stepwise Enrichment Curriculum for the Gifted and Talented in Informatics (정보과학영재를 위한 단계별 심화 교육과정의 설계)

  • Kim, KyungKyu;Lee, JongYun
    • The Journal of Korean Association of Computer Education
    • /
    • v.17 no.1
    • /
    • pp.35-50
    • /
    • 2014
  • The current curriculums for the gifted and talented students in informatics are not practical and systematic in teaching methods because it is hard to provide the gifted and talented students with appropriate education individualized at their own levels. Furthermore, there are still some problems in previous curriculums for the gifted and talented students in informatics as follows. First, there are not sufficient on previous curriculums for the gifted and talented education in informatics in middle and high schools. Second, previous curriculums in use do not contribute to cultivating the creativity, problem-solving, logical thinking abilities and insight for the gifted students. Third, there is no curriculum, which reflects on individual's ability and aptitude, for the gifted and talented education in informatics. Therefore, in this paper, we suggest stepwise enrichment curriculums that enables the gifted and talented students to be equipped with creative problem-solving skills and computational thinking abilities. In this regard, at first, The problem with existing research and educational institutes for the gifted and talented in informatics were analyzed. Next we developed a concrete stepwise enrichment curriculum in accordance with the practical educational objectives of the gifted and talented in informatics.

  • PDF

Development of Game Programming Education Model 4E for Pre-Service Teachers (예비교사를 위한 게임 프로그래밍 교육모델 4E 개발)

  • Sung, Younghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.6
    • /
    • pp.561-571
    • /
    • 2019
  • Programming education generally includes problem analysis process, automation through algorithms and programming, and generalization process. It is a good software education method for students in improving computing thinking. However, it was found that beginners had difficulties in understanding instruction usage, writing algorithms, and implementing programming. In this study, we developed a game programming education model and curriculum for programming education of pre-service teachers. The 4E model consisted of empathy, exploration, engagement and evaluation. In addition, it is configured to learn game core elements and core command blocks by each stage. To help the pre-service teachers understand the use of various programming blocks, a three-step teaching and learning method was presented, consisting of example learning, self-game creation, and team-based projects. As a result of applying and verifying the curriculum for 15 weeks, it showed significant results in the 4E model and pre-service teachers' perception of block programming competence and the level of computational thinking on the submitted game project results was also high.