• Title/Summary/Keyword: 언어 교육 시스템

Search Result 297, Processing Time 0.023 seconds

Design of System for C Programming Language Education (C 프로그래밍 언어 교육을 위한 시스템 설계 - 웹 기반 실행 시각화와 순서도 자동화를 중심으로 -)

  • Baek, Kong-Hyun;Goh, Byung-Oh
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.347-352
    • /
    • 2010
  • 현장에서 프로그래밍 교육은 교수 학습 방법 외에도 교육실습 환경을 위한 프로그래밍 교육용 시스템의 준비나 사용면에서도 어려움이 많다. 특히 C언어의 경우 적당한 교육용 시스템이 없어 일반 상업용 개발 툴을 이용하는데 그렇지 않아도 어렵다고 인식되는 C언어 교수 학습에 소프트웨어 도구마저 복잡하여 작지 않은 걸림돌이 되고 있다. 다양한 프로그래밍 언어가 있지만 현재는 구문 교육 및 논리 표현의 수월함과 결과 확인의 편리함에 우위를 가진 로고 계통의 언어 도구가 교육에서 많이 활용되고 있다. 이러한 점에 착안하여 본 연구에서는 기존 C언어 교육 환경을 개선하고 C언어를 효과적으로 교수 학습할 수 있도록 VPL요소로써 순서도 편집 및 자동 구현과 실행 시간 중 각종 흐름과 변수의 실시간 누적 시각화 시스템을 내포한 C언어 인터프리터와 학습 모듈 관리 및 사용자간 및 교수자와 교류하는 기능이 합쳐진 웹 기반 C 프로그래밍 언어 교육을 위한 시스템을 설계하였다.

  • PDF

A Study on Design of Learning Supporting System for C Language (C 언어 학습을 위한 학습 지원 시스템 설계 고찰)

  • Lee, Kyong-Ho
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.07a
    • /
    • pp.283-286
    • /
    • 2013
  • C 언어는 프로그램을 간결하게 구성하기 위하여 많은 연구를 한 언어로, 프로그램 구성 시 오류를 쉽게 발견하기 위한 기능은 부족하지만 다른 고급 언어가 가지고 있는 기술상의 제약이 적어 프로그래밍하기 쉬울 뿐 아니라 다른 프로그래밍 언어의 모태 언어로 평가되어 프로그래밍 언어를 배우려고 하는 사람들의 필수 언어로 여전히 많은 사람들이 공부하고 있다. 그러나 형식 언어가 가지고 있는 여러 가지 특징으로 배우는데 어려워한다. 따라서 본 논문에서는 C 언어를 배우려는 사람들에게 쉽고 재미있고, 정확히 배우도록 하기 위해 C 언어 교육을 위한 교수 학습 지원 시스템 설계를 위한 고찰을 수행하였다. C 언어 교수 학습 지원 시스템을 설계하는데는 학습전이이론과 블랜디드교육, 문제중심학습, 게임을 참고하여 설계하였으며, 다양한 멀티미디어가 사용되게 하였다.

  • PDF

Natural Language-based Immersive English Tutoring System (자연어 대화 기반 몰입환경 영어 교육 시스템)

  • Lee, Kyusong;Lee, Sungjin;Lee, Jonghoon;Noh, Hyeongjong;Lee, Gary Geunbae
    • Annual Conference on Human and Language Technology
    • /
    • 2010.10a
    • /
    • pp.22-27
    • /
    • 2010
  • 최근 국가적 차원에서 영어교육에 대한 많은 투자가 이루어지고 있으나 기존의 주입식, 암기식 영어 교육은 회화 실력 향상에 큰 도움을 주지 못하였다. 컴퓨터를 이용한 영어교육 또한 많은 관심을 얻고 있으나 실제 의사소통을 위한 회화 학습에 대한 고려는 깊지 않으며, 주어진 흐름의 대본을 따라 단순히 읽고 반복하는 수준의 시스템만 존재하고 있다. 이러한 학습형태는 흥미 유발 동기가 약하여 사용자로 하여금 장기간 꾸준히 학습하게 만들지 못한다는 문제가 있다. 이러한 문제점에 대하여 제2언어 습득 이론에 바탕을 둔 자연어 처리 기반 몰입 환경 영어 교육 시스템을 제안한다. 이는 도메인 확장성이 뛰어난 예제 기반 대화 시스템을 3 차원 가상공간과 결합한 시스템으로 자연스러운 대화를 통한 외국어 회화 연습을 하는 과정에서 학습자의 발화 오류를 분석하고 교육적 피드백을 제공한다. 또한 현실과 비슷한 몰입 환경에서 체험형 기술을 통해 자발적인 학습을 유도하고 집중력, 기억력을 획기적으로 높이고자 한다. 본 논문에서는 영어교육 시스템의 이론적 배경, 예제 기반 대화관리, 시스템 구성요소와 동작에 대하여 중점적으로 기술하였다.

  • PDF

A Design and Implementation of C Language Courseware for the Elementary Computer Gifted Student (초등 정보영재 교육을 위한 C언어 학습 코스웨어의 설계 및 구안)

  • Kim, Young-Min;Park, Phan-Woo
    • 한국정보교육학회:학술대회논문집
    • /
    • 2004.01a
    • /
    • pp.315-320
    • /
    • 2004
  • 최근 정보영재교육에 관한 필요성이 국가적으로 매우 중요하게 이루어지고 있다. 정보영재 교육의 많은 부분 가운데 중요한 영역 중의 하나가 프로그래밍 교육이다. 본 연구에서는 초등정보영재교육을 위한 C언어 학습시스템을 제공하는데 목적이 있다. C언어는 초등학생들이 접근하기에 다소 어려운 언어이나 정보 영재를 대상으로 점에서 프로그래밍 교육이 이루어지도록 하는데 그 목적이 있다. 본 시스템에서는 초등정보영재 C언어 교육을 위한 학습 코스웨어를 설계 및 구현하고 상에서 프로그래밍 실습이 가능하도록 하는 모듈을 제공하고자 한다.

  • PDF

Prediction of Chinese Learners' Korean Pronunciation Variations based on Contrastive Analysis (대조 분석 기반의 중국인 학습자의 한국어 발음 변이 양상 예측)

  • Yang, Seung Hee;Chung, Minhwa
    • Annual Conference on Human and Language Technology
    • /
    • 2014.10a
    • /
    • pp.206-210
    • /
    • 2014
  • 음성언어처리 기술의 발전과 외국어로서의 한국어 교육에 대한 관심이 커지면서 컴퓨터를 활용한 언어교육 (CALL) 기반의 한국어 학습 시스템에 대한 연구가 활발히 진행되고 있다. 학습자의 모국어와 학습언어의 대조 분석은 양 언어의 유사점과 차이점을 찾아내어 학습자들이 무엇을 학습해야 하고, 학습자들이 보이는 오류가 어떤 것인지 판단할 수 있는 중요한 자료를 제공한다. 본 논문에서는 중국인 학습자를 위한 컴퓨터 기반 한국어 학습 시스템 개발을 위해서 선행연구의 대조분석과 실험 결과를 정리하고, 이를 토대로 중국어 학습자들이 보일 수 있는 분절음 발음 변이 양상을 예측한다.

  • PDF

Educational Programming Language based Deep AI Yourself Hands-on Platform for Machine Learning (머신러닝 학습을 위한 교육용 프로그래밍 언어 기반 Deep AI Yourself 실습 플랫폼)

  • Lee, Se-Hoon;Bak, Jeong-Jun;Lee, Myeong-Sung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.243-244
    • /
    • 2020
  • 본 논문에서는 기존 AI 기능을 탑재한 교육용 프로그래밍 언어 기반의 서비스들의 문제점을 개선할 수 있는 머신러닝 학습을 위한 교육용 프로그래밍 언어 기반 실습 플랫폼을 제안한다. 이번 연구에서는 기존 교육용 프로그래밍 언어 기반 서비스의 대표주자인 Scratch 3.0과 Tensorflow를 접목하여 AI에 대한 높은 이해도를 가질 수 있도록 하는 학습 방향을 제시하고 Gray-Box 형태의 학습 모델 서비스를 구현한다.

  • PDF

Implementation of BASIC Programming Practice System (베이식 프로그래밍 언어 실습 시스템 구현)

  • Koo, Dukhoi
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2012.05a
    • /
    • pp.375-376
    • /
    • 2012
  • 정보영재교육 등을 통해 초등학생을 위한 프로그래밍 교육이 활성화되고 있다. 베이식 언어는 초등학생이 실습하기 용이한 컴퓨터 언어이지만 명령어가 영어로 되어 있어 한글로 프로그래밍 할 수 있으면 더욱 원활하게 사용될 수 있다. 이에 본 연구에서는 초등학생이 사용하기 쉬운 한글 기반의 베이식 프로그래밍 실습 시스템을 구현하고자 한다.

  • PDF

The Teaching Method of Functions in Programming Language Learning for Elementary Students (초등학생 프로그래밍 언어 학습을 위한 함수 개념 지도 방법 연구)

  • Noh, Hyeon-Jeong;Kim, Kap-Su
    • 한국정보교육학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.226-235
    • /
    • 2004
  • 초등학생 프로그래밍 교육은 프로그래밍 활동을 통해 논리적 사고력과 문제 해결력을 신장시키는 데 의의를 두고 다양한 프로그래밍 교육 방법과 학습 시스템을 개발하려는 연구가 이루어지고 있다. 프로그래밍 교육의 목표가 프로그래밍적 사고력 함양이라면 프로그래밍적 사고를 언어로 표현하여 실제로 프로그램을 작성할 수 있는 프로그래밍 언어 사용 능력 함양도 필요하다. 초등학생 프로그래밍 언어 학습은 특정 언어의 문법적 설명과 해석을 지양하고 프로그래밍 언어에 대한 올바른 개념 이해와 활용을 통해 프로그램을 구현하는데 필요한 기초 소양 능력 함양에 중점을 두어야 한다. 따라서 초등학생을 위한 프로그래밍 언어 교육 방법의 체계화에 기여할 수 있는 하나의 모델로서, 프로그래밍 언어의 기본적인 개념 중 함수 개념을 효과적으로 지도할 수 있는 지도 원리와 학습 모형을 연구하였고, 함수가 가진 특성 즉 함수적 사고과정을 이용하여 프로그래밍 언어 기술 능력과 논리적 사고력 및 문제해결력의 고등인지기술 능력을 함께 신장시킬 수 있는 지도 방법을 제안하고자 한다.

  • PDF

Example-based Dialog Modeling for English Conversation Tutoring (영어 회화 교육을 위한 예제 기반 대화 시스템)

  • Lee, Sungjin;Lee, Cheongjae;Lee, Gary Geunbae
    • Annual Conference on Human and Language Technology
    • /
    • 2007.10a
    • /
    • pp.1-6
    • /
    • 2007
  • 본 논문에서는 영어 회화 교육을 위한 예제 기반 대화 시스템에 대해 논한다. 기존의 획일적인 멀티미디어 영어 학습에서 벗어나 자연어 처리 및 대화 기술을 이용하여 지능적인 일대일 영어 회화 교육 제공을 목적으로 한다. 본 시스템은 미숙한 학습자 발화를 이해할 수 있으므로 불완전한 언어 구사 능력으로도 대화를 참여할 수 있는 체험형 학습을 제공한다. 이를 통해 학습자에게 영어를 배우려는 흥미로운 동기를 부여한다. 또한 학습자의 표현력 향상을 위한 교육적인 도움 기능을 갖추고 있다. 이를 위해 우리는 학습자의 미숙한 표현을 이해하는 통계 기반의 언어 이해 모듈, 도메인 확장성이 뛰어난 예제 기반 대화 관리 모듈, 교육 및 평가 기능을 개발하였다.

  • PDF

A Comparison of Domestic SW Online Learning System (국내 온라인 SW교육 시스템 비교)

  • Sun, Dongeun;An, Jinhyeon;Kim, Hyeoncheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.374-375
    • /
    • 2016
  • SW 교육에 활용할 수 있는 국내에서 개발된 다양한온라인 SW 교육 시스템을 블록기반 프로그래밍 언어 학습 시스템, 범용프로그래밍 언어 학습 시스템, 자료구조, 알고리즘 학습을위한 온라인 저지 시스템, 프로젝트형 프로그래밍 학습 시스템, 인텔리전트 코딩 튜터 시스템으로 구분하여 각각의 서비스들의 특징을 비교 분석 하고, 활용 방안을 제시한다.