• Title/Summary/Keyword: 컴퓨팅적사고

Search Result 211, Processing Time 0.022 seconds

A Study on Strengthening Software Education Capability through Computational Thinking Understanding of pre-service Teachers (예비교원 컴퓨팅 사고 이해도 분석을 통한 소프트웨어 교육 역량 강화 방안)

  • Kim, Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.1
    • /
    • pp.29-37
    • /
    • 2020
  • There is a great deal of effort to improve Computational Thinking in education. In this paper, we define the relationship between SW capability and Computational Thinking, and then examine the current status of pre-service teacher's computing thinking. For this purpose, a survey about the attitude toward SW education and computing thinking was administered to prospective teachers who learned Entry software for one semester. The results of the survey showed that the improvement of abstraction, data analysis, and automation among the pre-service teacher's computing thinking is needed. When educating preliminary teachers, we can see that we need an education method that can increase the analysis and design capability beyond the Entry Software development tool.

A Study on Teaching-learning for Enhancing Computational Thinking Skill in terms of Problem Solving (문제해결의 관점에서 컴퓨팅 사고력 증진을 위한 교수학습에 대한 연구)

  • Choi, Sook Young
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.1
    • /
    • pp.53-62
    • /
    • 2016
  • This study aims to suggest an instructional design to improve CT(Computational Thinking) skills in terms of problem solving. CT can be defined as a thought processes for computer-based problem solving. Examining the related CT concepts in the general problem solving process can be helpful for learners to understand CT. For this, this study selects the key elements of CT through literature review, describes how the elements are related to each phrase of the problem solving process, and explores cognitive aspects of the CT elements. In addition, this study describes learning activities and learning assessments of the CT elements according to each phrase of problem solving process and suggests a basic instructional design framework for CT in view of problem solving.

A Study on effective risk analysis and evaluation method of cloud computing system environment (클라우드컴퓨팅 시스템 환경의 효과적 위험분석평가 방법에 관한 연구)

  • Lee, Junglimg;Chang, Hangbae
    • Journal of Platform Technology
    • /
    • v.9 no.2
    • /
    • pp.10-25
    • /
    • 2021
  • Although many studies have been conducted on risk analysis and evaluation in the on-premises environment in information security, studies on effective methodologies of risk analysis and evaluation for cloud computing systems are lacking. In 2015, the Cloud Computing Development Act was enacted, which served as an opportunity to promote the introduction of cloud computing. However, due to the increase in security incidents in the cloud computing system, activation is insufficient. In addition, the cloud computing system is not being actively introduced because of the difficulty in understanding the cloud computing system technology of the person in charge who intends to introduce the cloud computing system. In this regard, this study presented an effective risk analysis and evaluation method by examining the characteristics, concepts, and models of cloud computing systems and analyzing how these characteristics affect risk analysis and evaluation.

The Effects of Computational Thinking-based Liberal Education on Problem Solving Ability (교양교육의 컴퓨팅사고력 수업이 문제해결능력에 미치는 영향)

  • Shin, ChwaCheol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.2
    • /
    • pp.246-251
    • /
    • 2021
  • This study is analyzed survey based on classes of computational thinking to identify problem solving ability, to reflect them in curriculum plan for software education. Through analyzing difficulties on computational thinking learners by pre/post test on problem solving ability, the education method of software curriculum was proposed. For this study, the subject, scope of content, and activity plan were organized into 15 weeks of software curriculum for 2 hours per week, and questionnaire was conducted for 63 students. As a result, the 'Humanities Departments' have shown higher problem solving ability improvement than 'Science and Engineering Departments'. Based on the results, in order to cultivate creative fusion-type talent, the theoretical systems that fundamentally define thinking and perception must be fused with each other. In addition, software education should be improved to be extended to non-majors in various fields.

Analysis of the Effectiveness of Computational Thinking-Based Programming Learning (컴퓨팅 사고력 기반 프로그래밍 학습의 효과성 분석)

  • Kim, KyungKyu;Lee, JongYun
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.1
    • /
    • pp.27-39
    • /
    • 2016
  • It is necessary for us to be equipped with problem-solving ability, logical thinking ability, and convergence thinking ability in the digital information age. To have these abilities, modern people in the $21^{st}$ century should be educated to develop the computational thinking ability. However, it is difficult to cultivate the computational thinking ability in current computer education curriculum. Therefore, this paper aims to propose a programming-based computer educational program to make students better understand the principles of computer science and enhance student's computational thinking ability escaping from current fragmentary and limited computer education. In order to verify the effectiveness of the educational program, students in total 42 middle school (22 students in 1st and 2nd grades and 20 in 3rd grade) were applied to the educational program for twenty-four hours on 12 weeks and then we obtained a positive result that might bring improvement on the logical thinking ability and creative problem-solving skills. As a result, this study presents the possibility of its field applications of computational thinking-based programming learning and analyzed the effectiveness. therefore, it has a notable point of presenting the development direction of a variety of education programs for enhancing the computational thinking in the future.

Improving Computational Thinking Abilities Through the Teaching of Mathematics with Sage ('컴퓨팅 사고력(Computational thinking)' 향상과 Sage 도구를 이용한 수학교육)

  • Park, Kyung-Eun;Lee, Sang-Gu
    • Communications of Mathematical Education
    • /
    • v.29 no.1
    • /
    • pp.19-33
    • /
    • 2015
  • Recently in major industrial areas, there has been a rapidly increasing demand for 'Computational Thinking', which is integrated with a computer's ability to think as a human world. Developed countries in the last 20 years naturally have been improving students' computational thinking as a way to solve math problems with CAS in the areas of mathematical reasoning, problem solving and communication. Also, textbooks reflected in the 2009 curriculum contain the applications of various CAS tools and focus on the improvement of 'Computational Thinking'. In this paper, we analyze the cases of mathematics education based on 'Computational Thinking' and discuss the mathematical content that uses the CAS tools including Sage for improving 'Computational Thinking'. Also, we show examples of programs based on 'Computational Thinking' for teaching Calculus in university.

The Effects of Educational Robot-based SW Convergence Education on Primary Students' Computational Thinking, Collaborative and Communication Skills (교육용로봇기반 SW융합교육이 초등학생의 컴퓨팅 사고력, 협업능력 및 의사소통능력에 미치는 효과)

  • Choi, Hyungshin;Lee, Jeongmin
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.2
    • /
    • pp.131-138
    • /
    • 2020
  • The aim of software education is to increase students' Computational Thinking(CT) skills that they can compose problems and provide solutions which can be carried out effectively by information-processing systems. Furthermore, if problem solving situations can provide students with meaningful problem solving opportunities in authentic social contexts, then software education would be more valuable. This study pursued educational robot-based SW convergence education where 4th grade primary students have access to tangible outputs and can engage in authentic problem solving situations working with peers by using robots and programming. In addition, this study investigated the effectiveness of the classes in terms of computational thinking skills and social capabilities(collaborative skills and communication skills). The current study provides educational robot-based SW convergence education cases of a primary school and discusses the effectiveness of the classes in terms of students' computational thinking skills and social capabilities.

The Effect of Classroom Environment on Course of Classroom Attitudes and Satisfaction in Computatinal Thingking of University (강의실 수업 환경이 대학 컴퓨팅사고 과목의 수업태도와 만족도에 미치는 영향)

  • Kim, Se-min;Ryu, Chang-su
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.638-640
    • /
    • 2017
  • The study analyzed the impact of classroom classes on classroom attitude and satisfaction in classes related to students' computing incidents in college. The classroom environment referred to in this study considered the number of persons per division and seating arrangement. The university compared the number of universities with a large number of college graduates, compared with the back and rear of the same division. This study aims to improve the classroom environment for classes of liberal arts courses.

  • PDF

Analysis on Types of Errors in Learning about Control Structures of Programming using Flowchart (순서도를 활용한 프로그래밍 제어 구조 학습에 나타난 오류 유형 분석)

  • Choe, Hyunjong
    • The Journal of Korean Association of Computer Education
    • /
    • v.19 no.1
    • /
    • pp.101-109
    • /
    • 2016
  • Designing algorithms is a very important learning process in computational thinking education because it requires learner's logical and procedural thinking. But the case studies that have topics of algorithms learning and students' types of errors in learning algorithms are not enough. So the purpose of this study is to analyze students' errors that discovered in the process of learning three control structures of programming using flowchart and provide types of errors in designing algorithms. Results about tests of three types of control structures in university student's algorithms learning class showed different cases of types of errors; types of sequential control error are not presented in the class, types of conditional control error are presented in the case of setting the conditions of nested conditional control, and types of iterative control are showed in the many cases of iterative conditions, statements of single and nested iterative control structure. The results of study will be a good case study about teaching designing algorithms of computational thinking education in elementary, secondary school and university.

A study on the relationship between difficulty in learning to program and Computational Thinking (프로그래밍이 어려운 이유와 컴퓨팅사고력간의 관계성 연구)

  • Oh, Kyungsun;Ahn, Seongjin
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.5
    • /
    • pp.55-62
    • /
    • 2015
  • Today, living in a software-centered global community. lots of countries are putting most efforts on breeding a creative manpower well equipped with problem-solving abilities based on computational thinking. Upon this colleges and universities where most strongly related to job activities are proceeding instruction related to programming for the IT majors realizing the importance of the software education. Hereby we intend to be of a proper help for every colleges and universities students who are working on educational programming design for the first time performing a research probing the relationship with the full gamut of computational thinking based on the result acquired through a phased survey showing the amount of difficulties at their beginning stages.