• Title/Summary/Keyword: 코딩 교육

Search Result 412, Processing Time 0.021 seconds

Smart e-Book Reader for Coding Learning (코딩 교육을 위한 스마트 전자책 뷰어)

  • Lee, Ji-Sung
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.81-84
    • /
    • 2018
  • 정보기술(IT)이 발달함에 따라 프로그래밍 학습에 대한 관심이 크게 증가하고 있으며, 특히 2018년도부터는 소프트웨어 교육(코딩 교육)이 의무화가 되었다. 하지만 아직도 대부분의 프로그래밍 학습 방법은 교재의 내용을 확인한 다음 편집 에디터에 코딩을 한 후, 빌드 및 실행하는 과정을 거쳐 결과를 확인하는 다소 번거로운 방법을 거치고 있다. 본 연구에서는 프로그래밍 학습자가 보다 편리하게 학습할 수 있도록 전자책 뷰어가 갖추어야 할 스마트한 기능들을 제시하고 구현하고자 한다.

  • PDF

Result Analysis and Suggestions of Jeju Island SW Education Project in 2017 (제주특별자치도 SW교육 사업 '제주로on코딩' 2017년 사업 성과 분석 및 제언)

  • Bae, JinAh;Cho, Jungwon;Rho, Hesub
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.167-170
    • /
    • 2018
  • 제주특별자치도는 2016년부터 제주로on코딩이라는 제주형 SW교육 사업을 통해 디지털 사회혁명을 대비하고 있다. '제주로on코딩'은 제주형 SW교육을 위한 내용체계 개발에서부터 컴퓨팅 사고력 증진을 위한 전문강사 양성 과정 운영 등 SW소양교육부터 인식확산 사업까지 SW교육 토탈 솔루션을 제공하고 있다. 본 논문에서는 2016 2017년 성과를 바탕으로 향후 개선방향을 정리하고 이후 제주로on코딩이 나아갈 방향에 대해 제언하고자 한다.

  • PDF

Development of Python Education Program for Block Coding Learners (블록코딩 선행학습자를 위한 Python 교육 프로그램 개발)

  • Kim, Taeryeong;Han, Sungwan
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.53-60
    • /
    • 2018
  • In this study we have developed a Python education program that can be applied to students who have studied block-based coding. We have developed a Python education program based on the extracted the learners' level of block-based coding by analyzing the programs and the textbooks. We extracted the grammar of the block-based coding and constructed the curriculum. Then, the Python education program was composed by 16 hours. After reviewing the appropriateness of the education program through expert validation, it was concluded that the developed Python education program is suitable for applying to learners of block-based coding. We expect that proposed program will be effectively applied as basic resources to learn script coding in class.

An analysis of the Impact of AI Maker Coding Education on Improving Computing Thinking (AI 메이커 코딩 교육이 컴퓨팅 사고력 향상에 미치는 영향 분석)

  • Lee, Jaeho;Kim, Daehyun;Lee, Seunghun
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.5
    • /
    • pp.779-790
    • /
    • 2021
  • This study analyzed the effect of AI maker coding education on improving students' computational thinking. The subjects of the study were 10 students at H Elementary School in Ansan, and a total of 8 AI maker coding education using the Instructional Model for Maker Education based on SW Coding was applied to students to find out the degree of improvement of computational thinking. Students who participated in the class performed a process of solving real-life problems through coding and making activities, measured the degree of improvement in computing thinking before and after education through a computing thinking test paper, and observed students' thinking processes related to computing thinking components through interviews. As a result, it was confirmed that the average score of all students' computational thinking skills was improved, and the deviation of scores between students decreased. Through the interview, it was found that students actively utilize their thinking skills related to computational thinking skills in the problem-solving process. Through this, it was confirmed that AI maker coding education can have a positive effect on improving students' computing thinking skills.

Physical Computing Coding Education for Non-SW Major (SW 비 전공자를 위한 피지컬 컴퓨팅 코딩 교육)

  • Han, Jin Seop;Choi, Kang-Im;Shin, Youngjoo;Par, Byung Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.317-318
    • /
    • 2018
  • 국내외적으로 컴퓨팅 사고와 컴퓨터 프로그램 코딩 교육에 대한 관심이 높아지고 있다. 그리고 많은 대학들이 소프트웨어 관련 학과를 비롯하여 비 전공 학과에 컴퓨팅 사고 및 프로그램 코딩 교과목을 개설하고 있는 상황이다. 따라서 본 논문은 소프트웨어 비 전공자를 대상으로 컴퓨팅 사고 개념에 기초해서 프로그램 코딩 교육을 보다 효과적으로 수행할 수 있는 피지컬 컴퓨팅 코딩 교육 방법에 대하여 기술한다.

A method for unlimited use of Arduino's powerful functions with block coding. (블록코딩으로 아두이노의 막강한 기능을 제한 없이 사용하기 위한 방법 연구)

  • Kang, Min-Su;Kim, Seok-Jeon
    • Proceedings of The KACE
    • /
    • 2018.08a
    • /
    • pp.63-66
    • /
    • 2018
  • 초, 중, 고 정규 교육과정에 피지컬컴퓨팅 단원이 포함 되었고 교구 지향적인 특성을 갖는다. 피지컬 단원을 위해 매우 다양한 교구가 출시 되고 있으나 학생들의 창의적인 아이디어를 모두 수용 가능하며 저렴한 교구는 찾기 힘들다. 저렴하고 막강한 기능을 가진 아두이노가 최적의 보드이지만 어려운 하드웨어 세팅과 텍스트 코딩 기반이라 외면 받고 있다. 또한 블록코딩이 가능하긴 하나 단순한 디지털, 아날로그 센서 제어 명령만 제공하다 보니 다른 보드와 기능적인 차이는 없으면서 하드웨어 세팅만 어렵게 느껴진다. 아두이노가 가진 다양한 입, 출력 모듈을 제한 없이 사용 가능한 장점을 훼손하지 않으며, 코딩이 쉬우려면 센서 제한 없는 블록코딩이 되어야 한다. 만약 아두이노가 하드웨어 세팅이 쉬우면서 거의 모든 입출력장치를 블록명령으로 제어가능하다면 초중고 학생들이 자신의 아이디어를 제한 없이 구현하여 창의적인 작품을 만들 수 있을 것이다. 따라서 블록코딩으로 아두이노의 막강한 기능을 제한 없이 사용하기 위한 방법을 연구하고, 해결책을 찾아 제시한다.

  • PDF

Utilizing Metaverse for Bidirectional Coding Education (양방향 코딩 교육을 위한 메타버스 활용 방안)

  • Lee, Seung Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.2
    • /
    • pp.288-293
    • /
    • 2022
  • Recently, metaverse is becoming increasingly important in coding education. One of the most important elements in metaverse is interaction in 3D virtual space. However, most existing education methods still utilize metaverse for unidirectional education without making use of interaction. This paper proposes a new method of using metaverse for bidirectional coding education. In the metaverse virtual space, a professor and students are able to share their PC screens for monitoring purposes. Also, once a student sends a request to the professor, the professor can immediately provide proper feedback (such as source codes correction) through access control. This metaverse virtual space is able to include more than two professors that allows for a many-to-many coding education. This paper presents a way of constructing the metaverse environment and teaching scenario, followed by the descriptions of the advantages and requirements for the proposed method.

A Stduy on Learning Model for Effective Coding Education (효과적인 코딩교육을 위한 학습 모델에 대한 연구)

  • Kim, Si-Jung;Cho, Do-Eun
    • Journal of the Korea Convergence Society
    • /
    • v.9 no.2
    • /
    • pp.7-12
    • /
    • 2018
  • With our society entering the Fourth Industrial Revolution, there has been heightened interest in coding education, which has led to an increased number of coding classes offered in schools. Once catered to degree holders only, coding courses are now being offered as liberal arts courses to even non-majors. As the importance of computing abilities and creativity-oriented education through software learning becomes increasingly pronounced, the need for research on effective coding learning is growing more urgent. The present study sought an effective coding education model that would encourage and enhance learners' participation and interest in coding. The proposed learning model is designed to invoke learner's recognition of various coding grammars and data search in the process of designing and performing their own unique project. Application of the proposed learning model and analysis of such case studies showed improvement in learning outcomes. One can expect improved performance among learners if the proposed learning model is applied to various coding courses.

The Effects of Coding Education on Creative Problem Solving of Academic High School Students in Creative Experience Activities (창의적 체험 활동에서의 코딩교육이 일반계 고등학생의 창의적 문제해결력에 미치는 효과)

  • Lee, Eun-Ah;Yi, Seung-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.6
    • /
    • pp.716-724
    • /
    • 2021
  • The purpose of this study is to examine the effect of coded education on creative problem solving ability on academic high school students. The subjects of the study were 24 students (14 male, 10 female) in the 1st to 3rd grade students voluntarily desiring coding education at the 'J' high school in Chungju, Chungcheongbuk-do. For the experimental group, the intervention program was conducted 10 times a month for 5 months. In the intervention program, pre and post test were conducted to investigate the effects of creative problem solving ability by using the scratch program. The results of the study are as follows. First, after examining the creative problem solving ability of the experimental group after the coding training, it was statistically significant as the average score increased. Second, coding education was suitable for achieving the sub-goal of the creative experience activity of' increasing the ability to reasonably and creatively solve everyday problems'. In particular, it was found that it is effective in improving self-confidence and independence.

AiMind: SW·AI Convergence Education Platform for Fostering Digital Talent (AiMind: 디지털 인재 양성을 위한 SW·AI 융합 교육 플랫폼)

  • Se-Hoon Lee;Ki-Tea Kim;Jay Yun;Do-Hyung Kang;Young-Ho Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.387-388
    • /
    • 2023
  • 본 논문에서는 인공지능(AI) 체험부터 초중등, 대학 및 평생교육에서 필요한 광범위한 응용과 활용을 할 수 있는 라이브러리를 디지털북 형태로 지원하며, 블록과 텍스트 코딩의 장점을 취합해 입문자들이 쉽고 재미있게 SW·AI 융합 교육을 할 수 있는 플랫폼을 구현하였다. 플랫폼은 웹어셈블리 기반의 파이오다이드를 통해 웹 브라우저에서 파이썬 코딩을 가능하게 하고 복잡한 설치과정 없이 쉽게 이용이 가능하다. 다양한 LMS와 연동이 가능하도록 API를 제공하며, Drag & Fill 블록으로 입문자가 코딩에 겪는 어려움 중 하나인 많은 양의 함수와 파라미터 사용법의 어려움을 해소하였다. 플랫폼은 블록으로 코딩하여 문법의 어려움, 오탈자, 오류 등을 줄이는 동시에 블록에서 생성되는 파이썬 텍스트 코드로 입문자가 텍스트 코드에 익숙해질 수 있는 경험을 제공한다.

  • PDF