• Title/Summary/Keyword: SW 프로그래밍 교육

Search Result 131, Processing Time 0.024 seconds

The effects of Programming Learning Using Entry Python on Elementary School Students' Logical Thinking Ability (엔트리 파이썬을 활용한 프로그래밍 학습이 초등학생의 논리적 사고력에 미치는 영향)

  • Jeong, Injae;Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.4
    • /
    • pp.603-610
    • /
    • 2021
  • As part of recent SW education methods, entry sites have been used in all practical textbooks in elementary schools. However, they are all learning block-type programming languages, making it difficult to produce programs that can be used in everyday life. This study is a study on the effects of learning programming using entry python on logical thinking ability and programming interest in elementary school students. Logical thinking ability and programming interest tests were conducted before and after the 8th class. Before and after classes, logical thinking ability score rose from an average of 6.6 to 9.4 and programming interests score also rose from an average of 46.7 to 59.1. This results in programming learning using Entry Python is significant for enhancing the logical thinking ability and programming interest of elementary school students.

An analysis on in-service elementary school teachers' current status and needs toward educational programming language(EPL) (현직 초등 교사들의 교육용 프로그래밍 언어(EPL)에 관한 실태 및 요구 분석)

  • Yi, Jinwon;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.183-184
    • /
    • 2016
  • 본 논문에서는 2015 개정 교육과정에서 강조하고 있는 SW 교육의 교육용 프로그래밍 언어(EPL)에 대한 현직 초등 교사들의 실태와 요구를 분석하였다. 현직 초등 교사들이 대부분 이수한 교대의 교육과정에는 교육용 프로그래밍 언어 교육에 관한 내용은 대다수 없는 것으로 파악되었다. 또한 현장에서 실시되고 있는 교육용 프로그래밍 언어에 관한 연수는 양적으로도 연수의 수가 부족할 뿐만 아니라 질적으로도 개선이 필요한 것으로 분석되었다. 교육용 프로그래밍 언어에 대한 현직 교사의 사례들에서도 교육용 프로그래밍 언어에 대한 교사교육에 관한 다양한 요구가 분석되었다. 이를 통하여 교육용 프로그래밍 언어에 대한 초등 교사교육의 필요성과 방향에 대하여 제언하였다.

  • PDF

Limitations and Improvements of SW Education in Korea through Comparison with Estonia (에스토니와의 비교를 통한 국내 SW교육의 한계점과 개선방안)

  • Kim, Da-Eun;Shin, Yongtae
    • Proceedings of The KACE
    • /
    • 2018.01a
    • /
    • pp.11-14
    • /
    • 2018
  • 현재 세계의 IT 업계의 핵심은 하드웨어에서 소프트웨어로 그 중심이 빠르게 이동되고 있다. 이에 따라 세계 각국들은 SW교육의 필요성을 파악하여 SW교육을 정규교과과정에 도입시키려는 노력을 하고 있다. 그 중 에스토니아는 '정보' 과목을 개설하여 프로그래밍 교육을 실시하고 있다. 우리나라는 2015 개정 교육과정 총론을 발표하였으며 오는 2018년부터 초 중 고등학생을 대상으로 SW교육이 실시된다. 따라서 본 연구에서는 에스토니아와 국내의 SW교육과정을 비교하여 국내 SW교육의 한계점을 분석하고 개선방안을 도출하여 국내 SW교육의 발전에 기여하고자 한다.

  • 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.

Analysis of Elementary Pre-service Teachers' Concern on Software Education Using the Concerns-Based Adoption Model (관심기반수용모형을 활용한 초등 예비교사의 소프트웨어 교육 관심도 분석)

  • Jo, Miheon
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.5
    • /
    • pp.535-543
    • /
    • 2018
  • The purpose of this research is to analyze the current status of elementary pre-service teachers' concern on SW education using the Concern-Based Adoption Model, and to investigate issues to be considered in pre-service teacher education. The participants were 137 senior students enrolled in a university of education. A survey was conducted using the Stages of Concerns Questionnaire(SoCQ). Elementary pre-service teachers' concern on SW education was turned out to be the highest at the awareness stage, and the lowest at the consequence stage, and thus showed the 'nonuser' pattern. It also showed a 'positive nonuser' pattern by indicating a little more concern at the collaboration and refocusing stages than the consequence stage concerning the impact of SW education. In addition, no significant difference was found according to pre-service teachers' gender. In comparison with that, significant differences were found according to their programming level at the awareness, personal, consequence and collaboration stages. Based on the results of the research, suggestions were made for the improvement of the pre-service teachers' SW education program concerning the presentation of related information and the enhancement of programming capabilities.

Brand New SW Education Solution with GM:S (GM:S의 풍부한 API와 낮은 진입 장벽의 교육적 활용 방법)

  • Kim, Jinkwan;Lee, Heejun
    • Proceedings of The KACE
    • /
    • 2017.08a
    • /
    • pp.75-78
    • /
    • 2017
  • 기존의 프로그래밍 교육용 프로그램(스크래치, 엔트리)들은 프로그래밍의 진입장벽을 낮춰 교육의 효율을 높일 수 있었다[1][2]. 하지만 그러한 접근 방식은 실용적인 프로그래밍에 대한 지표가 되기에는 좋지 않다. 우리는 교육용 프로그램으로 게임메이커 스튜디오(이하 GM:S)를 사용하는 것을 제안 하고, 기존 지표의 단점을 풍부한 스크립팅 API와 네이티브 라이브러리 링크 등으로 극복한 GM:S를 교육적 목적으로 사용하는 방법에 대해 알아보고자 한다.

  • PDF

Design of Drone-based Experiential SW Education Model for Improving Coding Education Achievement (코딩 교육 성취도 향상을 위한 드론 기반 체감형 SW 교육 모델 설계)

  • Lee, Hyunseo;Kim, Hyunji;Lee, Juhyeon;Baek, YoonJi;Kim, Joongwan;Ha, Ok-Kyoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.07a
    • /
    • pp.537-538
    • /
    • 2021
  • 코딩 교육에 대한 중요성이 높아짐에 따라 국가 주도적 교육이 강화되고 있다. 컴퓨터 프로그래밍이 낯선 교육생을 위해 교육 커리큘럼에 블록 코딩을 도입하고 있으나 낮은 흥미도로 인해 여전히 교육 성취도가 낮게 나타난다. 본 논문에서는 컴퓨터 프로그래밍에 대한 관심을 유발하고 학습을 보조하는 드론 기반의 체감형 교육 프로그램모델을 제시한다. 제시하는 교육 모델은 사용자가 코딩한 블록 코드를 파이썬 코드로 변환하여 보여주고, 블록 코드로 첨부된 드론의 동작을 제어하도록 코딩할 수 있다. 사용자의 심화학습을 위해 추가적으로 제공하는 웨어러블 장갑 컨트롤러를 통해 드론과 연관하여 동작 제어가 가능하게 하여 흥미 유발과 더불어 학습 효과 향상을 기대할 수 있다.

  • PDF

Exploring the direction of granular basic-software education considering the major of college students (대학생의 전공계열을 고려한 세분화된 기초SW교육 방향 탐색)

  • Kim, Wanseop
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.4
    • /
    • pp.329-341
    • /
    • 2019
  • Computer education in universities has been expanded and specialized from ICT-based education in recent years to software education such as computational thinking and programming. Especially, as the 4th Industrial Revolution is emphasized in all fields of society, software education, which is its core, is being applied as an essential liberal arts course in universities. In the case of basic SW education for all students, it is necessary to provide differentiated education that is suitable for students because their special characteristics are different. In this study, we conducted a basic SW course for general liberal arts at A-university in Seoul and analyzed the survey data from 4,927 students for about 3 years, and classified the major series and searched the appropriate education method for each subdivided group. Through the analysis, we were able to find characteristic groups such as business and commerce, art and sports major. Finally, six groups for basic-SW education are presented. Educational directions such as programming language and level of difficulty setting suitable for differentiated education are presented for each group.

A Study on the Variables Impacting Learning Continuation Intention in Students Participating in SW-Education (SW교육에 참가하는 학생의 학습 지속의도에 미치는 변인에 관한 연구)

  • Song, Jeongbeom
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.91-102
    • /
    • 2018
  • The purpose of this study was to identify the variables that influence the intention of students to continue participating in SW education. Based on the TAM and reference to existing research on IT introduction, subjective norms, activity promotion conditions, programming related self-efficacy, perceived easy of use, and perceived usefulness were set as factors. We also tried to identify the structural causality between these factors and the intention to continue learning. The samples of this study were 204 elementary students participating in SW education. We collected our data by conducting web survey with these students for 1 month. Among the eight hypotheses set out in this study, the two hypotheses 'subjective norms will have a positive (+) effect on perceived ease of use' and 'perceived ease of use will have a positive (+) effect on Learning continuation intention' were rejected. The characteristics of the results are as follows. First, perceived ease of use indirectly influences learning intention through mediation of perceived usefulness. Second, in order to increase the intention of continuing learning, programming self-efficacy proved to be the most significant factor. The results of this study suggest that the usefulness of SW education and the programming self-efficacy of students should be improved for effective support of elementary school students' SW education.

Development of Web-based Robot Programming Education Supporting System (웹 기반의 로봇 프로그래밍 교육 지원 시스템 개발)

  • Yoo, In-Hwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.4
    • /
    • pp.1-16
    • /
    • 2007
  • The effect of existing programming education has shown a limitation coming from its methodology. Thus, the researcher developed a Web-based robot programming support system and explored its possibility for overcoming problems in existing programming education and ultimately for enhancing creativity and problem-solving abilities of students. The developed system let students learn robot programming just with a PC or PDA connected to the Internet without additional hardware and software. Different types of robots linked with a server computer can be controlled by using different programming languages. It is possible to use Korean keywords for programming as well. Specially, this system was evaluated positively by the groups whose computer abilities are excellent and student of introductory or intermediate level programming course. Furthermore, the programming education that uses robot and the Hangul programming technology were given very positive reception by elementary school students.

  • PDF