• 제목/요약/키워드: SW 기초 교육

검색결과 98건 처리시간 0.02초

스마트 로봇을 활용한 창의적 RSPM 공학 교육 및 NCS 직무 교육 효과 분석에 관한 연구 (The Study On Creative RSPM(Robot Based Software Programming Method) Engineering Education And NCS Training Effectiveness Analysis Using Smart Robot)

  • 이병선
    • 전자공학회논문지
    • /
    • 제53권8호
    • /
    • pp.136-144
    • /
    • 2016
  • 일반적으로 임베디드 소프트웨어 교육을 위해 다양한 교구와 학습 방법이 개발 및 활용이 되고 있다. 본 논문에서는 임베디드 소프트웨어 공학교육에서 요구되고 있는 창의적 문제해결 방법을 학습하기 위하여 스마트 로봇을 활용하고자 한다. 스마트 로봇을 사용한 창의적 공학교육으로 그 NCS 직무교육 효과를 분석하고 임베디드 소프트웨어교육 향상을 위하여 RSPM(Robot Based Software Programming Method) 공학교육 방법에 대해 제시한다. 임베디드 소프트웨어 공학교육에서 좀 더 창의적이고 소프트웨어 코딩 능력향상을 위해 스마트 로봇인 EV3 시스템을 활용하였다. 본 논문에서는 임베디드 소프트웨어 공학교육에 미치는 정도, 흥미, 프로그램 능력 향상과 영향에 대하여 설문 및 분석을 통하여 창의적인 RSPM 공학교육과정을 통하여 EV3 시스템을 교구로 활용하여 성공적인 임베디드 소프트웨어 코딩 능력 가능성에 대해 제시하고자 한다. 특히 RSPM 공학교육은 스마트 로봇 NCS 직무로써 미래 유망한 임베디드 소프트웨어분야의 직업인으로 성장할 수 있도록 경쟁력을 갖춘 기초 스마트로봇 직무학습 중심으로 구성하였다.

비전공자 대상 Java SW교육 강좌에서 마이크로비트를 이용한 컴퓨팅적 사고과정 교육 방법 (An Education Method of Computational Thinking using Microbit in a Java-based SW Lecture for Non-major Undergraduates)

  • 허경
    • 실천공학교육논문지
    • /
    • 제11권2호
    • /
    • pp.167-174
    • /
    • 2019
  • 비전공 학부생을 대상으로 Java 프로그래밍 교육을 실시하는 데 있어, 피지컬 컴퓨팅 교육 방법을 적용한 사례는 전무하다고 할 수 있다. 피지컬 컴퓨팅 교육의 장점은 디지털 및 아날로그 센서의 입력 값에 따른SW 처리 출력 결과를 직접 확인할 수 있어, 프로그래밍 오류를 빠르게 수정하고 학습자의 학습 관심과 만족도를 향상시킬 수 있다. 본 논문에서는 마이크로비트를 사용하여, 기초적인 Java 프로그래밍 교육에 피지컬 컴퓨팅 교육을 접목하였다. 그리고, 컴퓨팅적 사고과정에 따라, 마이크로비트를 사용하여 Java 프로그램을 창작해보는 교육 방법을 제안하였다. 마이크로비트를 제어하는 블록 프로그래밍을 통해, 알고리즘을 설계하고, 이에 따라, Java 프로그램으로 변환하는 교육 방법을 적용하였다. 그리고, 본 교육방법을 적용한 강좌에서 학생들의 평가 결과를 분석하여, 마이크로비트를 활용한 교육방법의 유효성을 분석하였다.

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

  • 한진섭;최강임;신영주;박병준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.317-318
    • /
    • 2018
  • 국내외적으로 컴퓨팅 사고와 컴퓨터 프로그램 코딩 교육에 대한 관심이 높아지고 있다. 그리고 많은 대학들이 소프트웨어 관련 학과를 비롯하여 비 전공 학과에 컴퓨팅 사고 및 프로그램 코딩 교과목을 개설하고 있는 상황이다. 따라서 본 논문은 소프트웨어 비 전공자를 대상으로 컴퓨팅 사고 개념에 기초해서 프로그램 코딩 교육을 보다 효과적으로 수행할 수 있는 피지컬 컴퓨팅 코딩 교육 방법에 대하여 기술한다.

예비교사의 데이터 리터러시 역량 증진을 위한 빅데이터 분석 교양강좌의 개발 및 적용 (The Development and Application of the Big Data Analysis Course for the Improvement of the Data Literacy Competency of Teacher Training College Students)

  • 김슬기;김태영
    • 정보교육학회논문지
    • /
    • 제26권2호
    • /
    • pp.141-151
    • /
    • 2022
  • 최근, 급격히 발전하는 미래 디지털 사회를 살아갈 학생들의 디지털 리터러시와 데이터 리터러시 관련 기초소양 교육이 강조되고 있다. 이에 일반 대학과 교육 대학에서도 기초소양으로서 빅데이터 및 데이터 리터러시 향상을 위한 교육의 수요가 많아지고 있다. 이에 본 연구는 예비교사를 위한 빅데이터 분석 교양강좌를 설계 및 적용하고 데이터 리터러시에 미치는 영향을 분석하였다. 투입 프로그램에 대한 흥미도와 이해도 분석 결과, 예비교사의 수준에 적절한 형태임을 확인했으며, 데이터 리터러시의 '지식', '기능', '가치와 태도'의 모든 영역에서 유의미한 역량의 향상이 있는 것을 확인하였다. 본 연구의 결과가 체계적인 데이터 리터러시 관련 교육 연구에 도움을 주어 학생과 예비교사들의 데이터 리터러시를 증진하는데 이바지할 수 있기를 기대한다.

영재교육에서의 ICT 교육 도입에 대한 교사들의 인식 (Teachers' Recognition on Enhancing ICT-related Capabilities of Gifted Students)

  • 이재호;진석언
    • 영재교육연구
    • /
    • 제25권2호
    • /
    • pp.261-277
    • /
    • 2015
  • 본 연구는 영재교육에 있어서의 ICT 교육 요소의 도입과 관련하여 영재학생을 지도해야 할 담당 교사들의 인식을 확인해 봄으로써, 교사들이 영재교육에서의 ICT 교육에 대한 어떤 태도를 가지고 있는지, 또 그러한 교육을 위해 얼마나 준비되어 있는지 등을 살펴보는 것을 주요한 목적으로 수행되었다. 본 연구를 위하여 영재교육 분야를 담당하고 있는 다양한 학교급의 교사 그룹을 대상으로 조사를 실시하였다. 주요 연구결과를 살펴보면, (1)교사들이 미래사회의 인재를 육성해야 할 영재교육에서 ICT 소양 교육이 매우 중요하다고 인식하고 있는 반면, 교사 스스로의 ICT 역량은 그다지 높지 않은 것으로 인식하고 있었으며, (2)영재교육 활동 중 학생들의 ICT 활용은 자료검색이나 발표자료 제작 등 기초적인 수준에 머물러 있는 것으로 나타났다. 급속히 변화하고 발전하는 ICT의 특성 상, 영재교육 현장에서의 효과적인 ICT소양교육을 위해서는 SW 프로그래밍 등의 수준 높은 활동이 가능하도록 ICT 능력을 갖춘 교사의 양성 및 현직 교사의 재교육과 함께 HW 및 SW 구비 등 학교 현장의 관련 인프라 확충에 힘쓸 필요가 있다.

텍스트 기반 프로그램 평가에서 부분점수 구성에 관한 고찰 (A Study on Partial Scoring in Text Based Program Evaluation)

  • 이재영;김자미;이원규
    • 컴퓨터교육학회논문지
    • /
    • 제22권2호
    • /
    • pp.29-38
    • /
    • 2019
  • SW 개발과 관련된 프로그램 평가는 학생이 작성한 결과물에 대한 정답 여부만을 제공하는 경우가 많다. 본 연구는 프로그램 평가의 내용이 교사의 수업을 지원하고, 부분점수 제공에서 어떤 부분을 중요하게 고려해야 하는지에 대한 기초자료를 제공하기 위한 목적으로 진행되었다. 목적 달성을 위해 본 연구는 자유학기제 운영 중학교 90명을 대상으로 2개월 간 파이썬 수업을 진행하고, 과정에서 수집된 1185개의 소스코드를 분석하였다. 분석 결과, 학생의 실수가 많은 오류는 '문법오류'이며, 교사들은 '논리오류'를 중요하게 고려하였다. 결과를 토대로 학생의 잦은 문법오류를 줄일 필요가 있으며, 교사는 평가에서 논리적 측면에 대한 중요성을 고려하여 학생들의 프로그램을 평가하고, 부분점수를 고안할 필요가 있다. 본 연구는 프로그램 평가를 학습 지원과 평가의 관점으로 고려했다는 점에 의의가 있다.

문제해결력 향상을 위한 비전공자 소프트웨어 기초교육 내용 분석 - 국내 SW중심대학 중심으로 - (Contents Analysis of Basic Software Education of Non-majors Students for Problem Solving Ability Improvement - Focus on SW-oriented University in Korea -)

  • 장은실;김재현
    • 인터넷정보학회논문지
    • /
    • 제20권4호
    • /
    • pp.81-90
    • /
    • 2019
  • 정부는 2015년부터 소프트웨어 중심대학 지원 사업을 통하여 미래 인재에 요구되는 소프트웨어 역량 강화에 힘쓰고 있다. 소프트웨어 중심대학으로 선정된 대학에서는 각기 다른 전공지식과 소프트웨어 소양을 겸비한 융합형 인재 양성을 위하여 대학 내 인문, 사회, 공학, 자연과학, 예체능 등 모든 계열에 소프트웨어 기초교육을 실시하고 있다. 본 논문에서는 20개 소프트웨어 중심대학에서 실시하고 있는 비전공자 대상의 소프트웨어 기초교육의 내용을 분석하였다. 분석 결과, 비전공자 학생들에게 실시하고 있는 소프트웨어 기초교육의 대부분은 미래사회에 필요한 컴퓨팅 사고력 중심의 문제해결력 향상과 컴퓨터과학에 기반을 둔 융합 능력 향상 목적으로 실시하고 있었다. 전공별 특성을 반영한 교육 내용과 프로그래밍의 난이도 조정을 위해 블록 기반 교육용 프로그래밍 언어와 텍스트 기반 고급 프로그래밍 언어를 활용하고 있다. 문제해결을 위한 교수 학습 방법으로는 문제 중심 학습(Problem based Learning), 프로젝트 중심 학습(Project Based Learning)과 토의 토론법을 많이 사용하고 있는 것으로 분석되었다. 향 후 이 논문이 비전공자 소프트웨어 기초교육의 체계적 방향 설정에 도움이 되었으면 한다.

초·중등 인공지능 교육을 위한 데이터 리터러시 정의 연구 (A Study on the Definition of Data Literacy for Elementary and Secondary Artificial Intelligence Education)

  • 김슬기;김태영
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2021년도 학술논문집
    • /
    • pp.59-67
    • /
    • 2021
  • AI 기술의 발달은 우리 삶의 큰 변화를 가져왔다. 생활 속에서부터 사회, 경제에 이르기 까지 AI의 영향력이 커짐에 따라 AI와 데이터에 대한 교육에 대한 중요성이 함께 커지고 있다. 특히 OECD 교육 연구 보고서 및 다양한 국내 정보과 교육과정 연구에서 데이터와 데이터 리터러시를 다루고 필수 역량으로 제시하고 있다. 국내외 연구를 살펴 보면 데이터 리터러시에 대한 정의는 연구자들 마다 그 구체적인 내용과 범위가 다른 것을 알 수 있다. 이에 데이터 리터러시 관련 주요 연구의 정의를 다각도로 분석하여 도출하고자 하였다. 주요 연구에서 데이터 리터러시를 정의를 하는데 사용된 단어 빈도 분석과 함께 Word2vec 자연어 처리 방법을 활용하여 의미 유사도를 분석하고 교육과정 연구의 내용요소를 바탕으로 최종적으로 유목화하여 '데이터를 읽고 쓸 수 있으며, 실생활의 문제를 해결하기 위해 데이터를 이해하고 사용하여 정보로 처리하는 지식 구성의 기초 능력' 의 정의를 도출하였다. 본 연구를 통해 도출된 데이터 리터러시의 정의를 바탕으로 내용이 수정 보완되고 더 많은 연구가 이루어져 학생들의 미래 역량을 키워주는 교육 연구에 좋은 기초 자료가 될 수 있기를 기대한다.

  • PDF

대학생을 위한 코딩 교양교과목 개발 연구 (Development of Coding Education Subjects for University Students)

  • 최대훈;변길희;조우홍;장영은;김미경
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.355-356
    • /
    • 2022
  • 본 연구는 IT 비전공 대학생을 위한 코딩교과목 개발을 목표로 한다. 이를 위해 선행연구 및 이론탐색을 통해 대학교양 교과목으로서 코딩교육을 탐색하고, 적용 가능한 수업모형 및 교육내용을 선정하여 기초내용을 구성한 후 3인의 교육공학 전문가와 3인의 코딩교과목 개발 유경험 대학교수를 대상으로 FGI 인터뷰 방법을 통하여 연구결과를 도출한다. 대학교양 교과목으로서 코딩교육의 필요성이 대두되고 있음에도 불구하고 현재 운영 중인 코딩교과목은 프로그래밍이 중심으로 구성되어 비전공 대학생들에게는 환영받지 못하고 있다. 이에 본 연구에서는 코딩교과목의 방향을 컴퓨팅사고 및 SW 기초교육을 목표로 메타버스 등의 플랫폼을 활용한 체험중심 수업설계를 통해, 실행 가능한 수업모형을 개발하고 대상자 인터뷰와 분석을 통해 이를 위한 교수학습방법을 설정할 것이다. 본 연구를 통해 제시될 메타버스 플랫폼을 활용한 체험중심 코딩교육은 이후 고등교육기관의 교딩교육 교과목 개발을 위한 기초자료로 활용될 것이다

  • PDF

비전공자를 위한 파이썬 기초 프로그래밍 커리큘럼과 평가문제 개발분석 (Python Basic Programming Curriculum for Non-majors and Development Analysis of Evaluation Problems)

  • 허경
    • 실천공학교육논문지
    • /
    • 제14권1호
    • /
    • pp.75-83
    • /
    • 2022
  • 파이썬 프로그래밍 언어를 강의하는 과목은, 일반 대학에서 모든 재학생이 필수로 이수하는 교양 과목으로 대부분 운영되고 있다. 이를 통해, 컴퓨팅 사고에 의한 기초 프로그래밍 과정을 학습한 비전공자 학생들이 다양한 전공 분야에서 SW를 적용할 수 있는 융합 역량을 강화하고 있다. 기존 연구결과에서는 컴퓨팅 사고 개념 이해와 코드 작성 역량에 대한 다양한 평가 방법들이 제시되었다. 그러나, 평가 문제 사례는 제시되지 않아, 실제 과목 운영 시 적용하는 데 어려움이 있다. 이에 본 논문에서는 비전공자들을 위한 교양과목으로 적용할 수 있는 파이썬 기초 프로그래밍 커리큘럼을 ADDIE 모형에 따라 제안하였다. 그리고 제안된 상세 커리큘럼에 따른 파이썬 요소별 평가 문제 사례를 1차와 2차로 나누어 제안하였다. 마지막으로 본 평가 문제 사례를 적용한 강좌에서 산출된 비전공자 학생들의 평가 점수 결과를 바탕으로 제안한 평가 문제의 유효성을 분석하였다. 제안된 평가 문제 사례는 실시간 온라인 비대면 평가 방식으로 적용하여, 효과적으로 비전공자 학생들의 프로그래밍 역량을 평가할 수 있음을 확인하였다.