• 제목/요약/키워드: 블록기반 프로그래밍 도구

검색결과 14건 처리시간 0.019초

학습자의 인지부담을 줄이는 중간언어 도입에 대한 연구 (Introduction of Bridge-Language for cognitive burden reduction in the public education system)

  • 이승언;손윤식
    • 한국컴퓨터교육학회 학술대회
    • /
    • 한국컴퓨터교육학회 2018년도 하계학술대회
    • /
    • pp.49-52
    • /
    • 2018
  • SW 교육에 있어서 입문자의 흥미를 유발하고자 블록 기반인 스크래치와 엔트리가 도입되었고 많은 교육 기관에서는 이후 ARDUINO, C, JAVA, PYTHON 등을 선택 교육하고 있다. 이 과정에서 코딩보다는 사고력을 강조하며 정보 교과 내에서 문법 공부하는 것을 기피하는 풍토를 보인다. 이러한 점은 2015 개정 교육과정 지침에서 특정 언어의 기능습득에 치우치지 않고 학습자의 수준에 맞추어 적절한 도구를 선택하도록 하여 사실상 교수자의 재량에 두고 있는 점에서도 파악할 수 있다. 코딩의 문법학습을 피하는 경향은 코딩교육 도입 초기의 취지와는 다르게 공교육 내에서의 코딩교육의 활성화에 부정적 요소로 작용할 여지가 크다고 우려된다. 따라서 현재 출판된 정보 교과서에서 다루는 프로그래밍 언어의 종류를 조사하고 코딩 문법학습을 최소화를 할 수 있으며 블록코딩에서 텍스트 코딩으로 전환 시 학습자의 부담을 감소할 수단으로 PROCESSING를 통한 과정을 제안하는 바이다.

  • PDF

IEC 61131-3 국제표준언어 기반 임베디드 모션제어기의 개발 (Development of an Embedded Motion Controller based on the IEC 61131-3 International Standard Language)

  • 김원호
    • 한국산학기술학회논문지
    • /
    • 제10권12호
    • /
    • pp.3574-3580
    • /
    • 2009
  • 본 논문에서는 IEC 61131-3 국제표준언어에 근거한 PLC 프로그래밍 개발환경을 지원해 주는 임베디드 모션 제어기를 개발하였다. 이 모션제어기에는 모션시스템 개발자가 PC 개발환경은 물론, PLC 개발환경에서도 손쉽게 모션제어 프로그래밍이 가능하도록 IEC 61131-3 개발 도구인 CoDeSys가 탑재되었으며, 직선 및 원호보간 제어와 같은 다양한 모션제어 함수들이 PLCopen 표준에 부합되는 모션 펑션블록으로 구현되었다. 또한 실시간 운영체제하에서 이더넷 기반 원격제어 및 모션 프로그래머를 위한 모션 시뮬레이터가 구현되었다.

LT 협동학습 기반의 앱 인벤터 프로그래밍 교육이 초등학생들의 학습 동기에 미치는 영향 (The Influence of Learning App Inventor Programming of LT Collaborative Learning based on Children's Motivation)

  • 전성균;이영준
    • 컴퓨터교육학회논문지
    • /
    • 제18권2호
    • /
    • pp.1-9
    • /
    • 2015
  • 프로그래밍 교육을 통해 학생들의 고차원적인 사고력을 배양하기 위해서는 문법을 익히는데 유발되는 과도한 인지적 부담을 줄여야한다. 이러한 문제를 해결하기 위해 다양한 교육용 프로그래밍 언어가 개발되었고, 최근에는 블록 기반으로 실생활에 활용할 수 있는 앱 인벤터가 소개되었다. 학생들이 실생활에 쉽게 활용 가능한 앱을 설계 제작함으로써 문제 해결의 도구로 프로그래밍을 주도적으로 활용할 수 있는 교육 환경을 제시하고자 한다. 특히 초등학생은 발달단계상 구체적 조작 활동이 중요하기 때문에 프로그래밍 과정에서 스마트폰의 다양한 센서를 기반으로 실세계와 역동적으로 상호작용하도록 제시할 수 있는 앱 인벤터는 초등학생 교육용 프로그래밍 언어로 의미가 있다. 이에 본 연구에서는 초등학생을 대상으로 실생활에 활용할 수 있는 앱 인벤터 프로그래밍 교육을 설계하였다. 초등학생 5학년을 대상으로 적용한 결과 프로그래밍 학습에 긍정적인 영향을 주는 것으로 나타났다. 서로 협력하는 LT 협동학습과 스마트폰의 여러 가지 센서를 실생활에 활용할 수 있는 학습주제 그리고 앱 인벤터의 활용이 학생들의 흥미와 관심을 유발하고 지속시켰다고 판단된다.

교육과정과 연계된 초등학교 캠프형 SW·AI교육 콘텐츠 개발에 관한 연구 (A Study on the development of elementary school SW·AI educational contents linked to the curriculum(camp type))

  • 변영신;한정수
    • 사물인터넷융복합논문지
    • /
    • 제8권6호
    • /
    • pp.49-54
    • /
    • 2022
  • 코로나 이후 급격한 현대사회의 변화는 인공지능 인재가 국가 경쟁력을 좌우하는 주요한 영향요인으로 부각시겼다. 이에 따라 교육부에서는 인공지능 교육 공백기에 있는 초등학교 4-6학년과 중고등학생의 디지털 역량을 개발시키기 위해 대단위 SW·AI 캠프 교육 사업을 기획하였다. 이에 본 연구에서는 초등학교 4-6학년 학생들을 대상으로 하는 캠프 형 SW·AI교육프로그램을 개발하여 초등학교 4-6학년 학생들로 하여금 인공지능 기초소양을 갖추도록 하고자 한다. 이를 위해 초등학교에서의 SW·AI 교육의 의미를 정의하고 초등학교과정에서 다루어야 할 SW·AI 내용으로 'SW·AI의 이해', 'SW·AI의 원리와 활용' 및 'SW·AI의 사회적 영향'을 설정하였다. 또한 설정된 초등학교 SW·AI 교육학습 요소와 현재 초등학교에서 사용하고 있는 교과서의 관련 교과 및 단원과의 연계를 시도하였다. 교육에 사용되는 프로그램으로는 블록코딩 기반의 소프트웨어 코딩 학습 도구인 엔트리를 통하여 소프트웨어 프로그래밍 기초 역량을 강화하도록 하였으며, 모든 프로그램은 초등학생의 발달적 특징을 고려하여 경험과 체험 위주의 참여자 중심으로 운영되도록 설계하였다. 본 연구에서 이루어진 SW·AI 캠프 교육 프로그램은 방과 후 과정이나 방학 등을 이용하여 단기간에 운영되는 프로그램이다. 따라서 이를 토대로 초등학교 과정에서 SW·AI 교육이 정규교육과정의 일원으로 편성되어 운영되기 위해서는 정규교과 내용분석과 SW·AI 교육내용의 심층적인 분석을 기초로 한 연구가 필요함을 제언하는 바이다.