• Title/Summary/Keyword: 컴퓨팅 문제 해결

Search Result 946, Processing Time 0.042 seconds

Development of a Tool for Computational Thinking Assessment in Problem-Solving Programming Education: Paper Type Inspection and Self-Report Questionnaire (문제해결 프로그래밍 교육에서 컴퓨팅 사고력 평가를 위한 도구 개발: 지필형 검사지 및 자기보고식 설문지)

  • Kim, Seong-Sik;Kim, Young-Jik;Jo, Ara;Lee, Min-Woo
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.3
    • /
    • pp.89-99
    • /
    • 2019
  • The purpose of this study is to develop and validate assessment tools and to analyze their applicability in problem solving programming education for college students of teacher training college. For this purpose, we have redefined the area of computational thinking and detail elements from the viewpoint of problem solving programming, and developed paper type inspection and self - report questionnaires to evaluate them. The reliability and validity were analyzed by applying the evaluation tool developed for the actual college students of teacher training college. Through this study, it was confirmed that the paper type inspection and self - report questionnaires developed in this study can be used as a tool to computational thinking assessment.

Development of Design thinking-based AI education program (디자인 씽킹 기반 인공지능 교육 프로그램 개발)

  • Lee, Jaeho;Lee, Seunghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.5
    • /
    • pp.723-731
    • /
    • 2021
  • In this study, the AI education program for elementary school students was developed and applied by introducing the design thinking process, which is attracting attention as a creative problem solving process. A design thinking-based AI education program was developed in the stages of Understanding AI, Identifying sympathetic problems, Problem definition, Ideate, Prototype, Test and sharing, and the development program was applied to elementary school students in 4th-6th grade. As a result of pre- and post-testing of students' computational thinking skills to confirm the effectiveness of the program, computational thinking skills increased by grade level, and students experienced a process of collaboration for creative problem solving based on insights gained from sympathetic problem finding. In addition, it was possible to get a glimpse of the attitude of using AI technology to solve problems, and it was confirmed that ideas were generated in the prototype stage and developed through communication between team members. Through this, the design thinking-based AI education program as one of the AI education for elementary school students guarantees the continuity of learning and confirms the possibility of providing an experience of the creative problem-solving process.

A Feasibility Study on Integrating Computational Thinking into School Mathematics (수학 교과에서 계산적 사고(Computational Thinking)교육)

  • Chang, Kyung Yoon
    • School Mathematics
    • /
    • v.19 no.3
    • /
    • pp.553-570
    • /
    • 2017
  • The purpose of this study was to gain insights into investigating the feasibility on integrating computational thinking(CT) into school mathematics. Definitions and the components of CT were varied among studies. In this study, CT in mathematics was focused on thinking related with mathematical problem solving under ICT supportive environment where computing tools are available to students to solve problems and verify their answers. The focus is not given on the computing environment itself but on CT in mathematics education. For integrating CT into mathematical problem solving, providing computing environment, understanding of tools and supportive curriculum revisions for integration are essential. Coding with language specially developed for mathematics education such as LOGO, and solving realistic mathematical problems using S/W such as Excel in mathematics classrooms, or integrating CT into math under STEAM contexts are suggested for integration CT into math education. Several conditions for the integration were discussed in this paper.

A Study of Problems and their Solving Strategies Consequent upon Software Education Reinforcement in Primary and Secondary Schools (초중고에서의 소프트웨어 교육 강화에 따른 문제점과 그 해결방안)

  • Choi, Sook Young
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.3
    • /
    • pp.93-104
    • /
    • 2015
  • Strengthening of software education is a big trend worldwide recently. Based on this trend, the Ministry of Education issued a domestic content to enhance software education in September 2014. In this regard, the most important problems are the number of available teachers who can adequately teach computational thinking in the pursuit of new software education and the teaching competencies of teachers in charge of software education. These problems are the same issues emerged in the United Kingdom where computer science education became mandatory for all primary and secondary students from September 2014. This study examines how the United Kingdom and the United States have solved these problems and discusses the realistic solutions for our country.

An Efficient IoT Platform for Fog Computing (포그 컴퓨팅을 위한 효율적인 IoT 플랫폼)

  • Lee, Han Sol;Choi, Jeong Woo;Byeon, Gi Beom;Hong, Ji Man
    • Smart Media Journal
    • /
    • v.8 no.1
    • /
    • pp.35-42
    • /
    • 2019
  • With IoT device technology developments, such devices now can perceive the surrounding environment and operate upon the condition, but a method for efficiently processing an enormous amount of IoT device data is required. The existing cloud computing has a transmission delay problem due to load and distance. Fog Computing, an environment to control IoT devices, therefore, emerged to solve this problem. In Fog Computing, IoT devices are located close to each other to solve the shortcomings of the cloud system. While many earlier studies on Fog Computing for IoT mainly focus on its structure and framework, we would like to propose an integrated Fog Computing platform that monitors, analyzes, and controls IoT devices.

A study on development of educational contents about computational thinking (소프트웨어 교육을 위한 컴퓨팅사고 교육내용 설계 기본 연구)

  • Oh, Kyungsun;Ahn, Seongjin
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.2
    • /
    • pp.11-20
    • /
    • 2016
  • We enter the age of "a software revolution. The core competence for people living in these times as based on software competence to tackle the problem in computational thinking. Solve the problem of the basis of computational thinking to cultivate these competences to adopt a programming. As a result, this text to study is raising the computational thinking competencies for software training in recognition of the need to learn. A couple of times to develop content for the purposes of computational thinking competencies, Two based on the opinions of experts across extract the contents of a computational thinking. Further, these studies based on accident, we look forward to develop in the process of computational thinking competences.

Information Inquiry based and Information Processing based computing education for elementary analysis of the differences in perception (정보탐구 중심의 정보교육과 정보처리 중심의 정보교육에 대한 초등학생의 인식 차이분석)

  • Shim, JaeKwoun;Lee, WonGyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.620-623
    • /
    • 2014
  • 정보교육과정은 정보과학적 사고(Computational Thinking)의 향상을 목표로 하고 있다. 정보과학적 사고는 실생활의 다양한 문제를 컴퓨팅 파워를 이용하여 처리할 수 있는 형태로 추상화(Abstraction)하는 영역과 문제를 해결하기 위한 단계를 정의하는 자동화(Automation)하는 영역으로 구분할 수 있다. 정보 교육에서 추상화는 문제를 해결하기 위해서 데이터의 속성을 정의하고 구조화하거나 데이터들의 추상적인 관계와 의미를 분석하는 것으로 정보탐구 중심의 정보교육이라 할 수 있고, 자동화는 문제를 해결하는 절차 혹은 단계를 정의하고 이를 컴퓨팅 파워를 이용하여 자동적으로 처리할 수 있도록 하는 것으로 정보처리 중심의 정보교육이라고 할 수 있다. 본 연구는 정보교육의 두 가지 핵심영역에 따라 학습자가 인식하는 정보교육이 어떻게 다른지를 분석하고자 하는 목적으로 학습자의 정보교육에 대한 흥미, 가치, 자신감과 더불어 정보탐구와 정보처리 중심의 정보교육에 대한 인식의 차이를 분석하였다.

Education content development for Computing thinking Utilizing Arduino and humanoid robot (아두이노와 휴머노이드 로봇을 활용하여 컴퓨팅 사고력 교육을 위한 융합 콘텐츠 개발)

  • Lee, Jun-Hyeong;Lee, Hyeong-Ok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.684-687
    • /
    • 2016
  • This paper proposes education content for computing thinking that using Arduino and active humanoid robot. The hardware and software convergence activity can be Problem-solving skills enhancement and increase the systems thinking.

  • PDF

Code Optimization in DNA Computing for the Hamiltonian Path Problem (해밀톤 경로 문제를 위한 DNA 컴퓨팅에서 코드 최적화)

  • 김은경;이상용
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.4
    • /
    • pp.387-393
    • /
    • 2004
  • DNA computing is technology that applies immense parallel castle of living body molecules into information processing technology, and has used to solve NP-complete problems. However, there are problems which do not look for solutions and take much time when only DNA computing technology solves NP-complete problems. In this paper we proposed an algorithm called ACO(Algorithm for Code Optimization) that can efficiently express DNA sequence and create good codes through composition and separation processes as many as the numbers of reaction by DNA coding method. Also, we applied ACO to Hamiltonian path problem of NP-complete problems. As a result, ACO could express DNA codes of variable lengths more efficiently than Adleman's DNA computing algorithm could. In addition, compared to Adleman's DNA computing algorithm, ACO could reduce search time and biological error rate by 50% and could search for accurate paths in a short time.

Analysis of Correlation between Satisfaction and Academic Achievement of Software Education Based on Problem-solving Learning (문제해결학습 기반의 소프트웨어 교육에 대한 만족도와 학업 성적의 상관관계 분석)

  • Lee, Youngseok;Cho, Jungwon
    • Journal of Convergence for Information Technology
    • /
    • v.9 no.2
    • /
    • pp.49-54
    • /
    • 2019
  • University education emphasizes the development of convergent as well as computational thinking, many universities provide software education to improve their problem-solving ability. In this study, we use Python programming based on problem-solving learning, and analyze the correlation between problem-solving learning satisfaction and academic achievement. A questionnaire survey was conducted among 143 students, we tried to analyze the relationship of problem-solving learning with actual academic performance using correlation and multiple regression analysis. The results indicate a relationship between satisfaction and academic achievement, and that it affects students' academic achievement. The ability to identify various problem situations and solve problems using computational thinking will become increasingly important, it is desirable that the universities provide software education based on problem-solving learning.