• Title/Summary/Keyword: 한글교육

Search Result 214, Processing Time 0.03 seconds

A Concise Korean Programming Language "Sprout" (간결한 한글 프로그래밍 언어 "새싹")

  • Cheon, Junseok;Kang, Dohun;Kim, Gunwoo;Woo, Gyun
    • Journal of KIISE
    • /
    • v.42 no.4
    • /
    • pp.496-503
    • /
    • 2015
  • Most programming languages are designed based on English. It becomes another barrier in learning programming languages in non-English speaking country. If a programming language is presented using a native language, the education cost of programming will be much cheaper and the programming itself can be much more fun. However, designing the programming languages based on native languages has not been much focused or published up to now. It is partly because the evolution of popular programming languages is so fast, and partly because the efficiency of programs is much stressed than the source code. But, the designing of programming languages based on native language is not a small issue, especially if we reflect on the education of programming. In fact, there have been significant efforts reported in the Korean programming languages so far, but it has not practically been used in the education. This paper introduces yet another Korean programming language, namely Sprout, which is concise and can be easily learned by beginners. To demonstrate the conciseness of Sprout, we have performed two experiments on Sprout. Firstly, we compared the sizes of the programs in Sprout with those in former Korean programming languages. Secondly, we compared the size of Sprout, the language itself, with those of popular programming languages such as C and Python. According to the experiments, Sprout programs are more concise to 10% on average than those in former Korean languages. Furthermore, Sprout itself is more compact to 24% on average than other popular programming languages.

The Development and Evaluation of Educational Hangul Programming Language 'HanScript' (교육용 한글 프로그래밍 언어 'HanScript'의 적용)

  • Jeong, Young-Sik
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.3
    • /
    • pp.15-22
    • /
    • 2004
  • This study developed HanScript, which is an educational Hangul programming language, in order to make programs easily and conveniently and applied it to the school fields. To evaluate HanScript, additionally, the researcher divided the properties of educational programming languages into easiness to read, easiness to write and easiness to debug and, based on them, compared HanScript with Visual Basic. According to the result, HanScript was expressed in Korean language style, so was easier to read and debug than Visual Basic. But it was not different from Visual Basic in debugging. Due to fewer libraries compared to Visual Basic, however, it was difficult to implement complex functions using HanScript. In addition, HanScript did not include an editor to edit source codes. Thus, if HanScript is equipped with rich libraries, detailed debugging information and an editor for source code edition, it will be a useful educational programming language.

  • PDF

LATEX의 설치 및 사용법

  • Choe, Yeong-Han
    • Communications of Mathematical Education
    • /
    • v.12
    • /
    • pp.509-526
    • /
    • 2001
  • 이 글은 2001년 8월 24${\sim}$25일 강원대학교(춘천)에서 한국수학교육학회 주최로 개최되는 “제 27 회 전국수학교육연구대회”에서 있을 웍샵 “LATEX 의 설치 및 사용법”의 교안으로 만들었다. 이 웍샵은 LATEX을 써서 수학 교육에 관한 논문이나 순수 및 응용 수학에 관련한 논문을 작성하려는 사람을 도우려고 계획하였다. 특히 영문 LATEX(이것을 Non-local LATEX 이라 한다.)의 설치 방법, 참고 문헌의 작성과 참고 문헌을 본문에 인용하는 방법, 그리고 수식 환경에 대해서 집중적으로 다루어 보려고 한다. 시간의 여유가 있으면 한글 LATEX도 다루어 보려고 한다.

  • PDF

A note for improving mathematical terms in Korea (수학 용어의 개선 방향에 대한 소고)

  • Her, Min
    • Communications of Mathematical Education
    • /
    • v.27 no.4
    • /
    • pp.391-406
    • /
    • 2013
  • Most of mathematical terms in Korean are Sino-Korean words. It is necessary to find the efficient ways to teach Sino-Korean mathematical terms to mathematics teachers and students who dot not know Chinese characters well and use only Korean alphabet in mathematics. Especially, we have to avoid the inappropriate Sino-Korean words which can cause misconceptions and can distinguish homophones by Korean alphabet. We may use native Korean terms to do that and the national curriculum can play an important role. In this paper, we investigate the way of improving mathematics terms in Korea with concrete examples.

A study on the teaching of the Chinese language in the Chosun Dynasty in the context of international exchanges (국제 교류 시각에서 본 조선시대 한문교육 분석)

  • Wang, jinling
    • Journal of the International Relations & Interdisciplinary Education
    • /
    • v.2 no.1
    • /
    • pp.43-55
    • /
    • 2022
  • Through literary research, this study aims to study chinese characters in the Chosun Dynasty from the perspective of international exchange. While sorting out the historical materials, it investigates the implementation organ, educational content and main characteristics of Chinese education in the Chosun Dynasty, its influence on the Korean peninsula at that time and Its enlightenment to today's Chinese international education. The results show that the Chinese language education institutions in the Chosun Dynasty mainly played the role of Chinese language education in the Si service academy and the Sheng Wen Academy. The contents of Chinese language education mainly include the development of oral Chinese teaching materials, the publication of rhymes and other reference books, the compilation of dictionaries and the training of Chinese translators. Through the in-depth study of Chinese rhymes, the Korean Peninsula created its own Korean national character in 1443, getting rid of the will of Chinese characters. The invention of Korean language has greatly encouraged the political, economic and cultural development of the Korean peninsula. In addition, the Chinese language education in the Chosun Dynasty provides a good experience for today's Chinese international education in China.

Development of Language-Learning Courseware in Korean Environments (한글 환경에서의 언어 교육 시스템 개발)

  • Kim, Hae-Gyung;Yoon, Ae-Sun;Lee, Mi-Hwa
    • Annual Conference on Human and Language Technology
    • /
    • 1998.10c
    • /
    • pp.335-340
    • /
    • 1998
  • 최근 컴퓨터 통신 기술의 발달로 인하여 교육분야에서의 컴퓨터 통신망을 이용한 학습의 효율성 증대에 대한 연구가 활발하다. 지금까지의 학습 방식은 교과목 특성의 개별성을 인식하지 못하거나 혹은 기술적인 문제점 등으로 인하여 학습자들에게 일관된 단답형이나 선다형의 학습 방식을 요구하여 왔다. 웹을 기반으로 한 원격 교육으로의 활용 측면에서 프랑스어와 같은 제2외국어의 경우, 한국어 환경에서의 프랑스어 악상 문자 입력이나 개별화된 저작 언어 개발 등의 문제점이 제기된다. $\lceil$Voila-web$\rfloor$ 은 한국어를 모국어로 하는 프랑스어 학습자들을 위한 교육 시스템으로 개별 교과목의 특성을 반영하고 능동적인 학습 방식을 통한 학습의 효율성 증대를 위한 시스템이다. 학습자들에게는 학습 자료의 전체적인 내용 흐름만을 제시하고 영역별 구체적인 자료의 전개는 다양한 교과 내용을 자유 항해할 수 있도록 설계되어 있다. 이는 학습자들로 하여금 통신망을 통한 컴퓨터 이용 학습의 장점을 기존의 학습 방식에 보완하여 보다 능동적인 학습 방식을 유도하여 학습의 효율성을 증대시킬 수 있다.

  • PDF

P-값을 이해하기 위한 멀티미디어 프로그램의 개발

  • 최숙희
    • Communications for Statistical Applications and Methods
    • /
    • v.4 no.3
    • /
    • pp.807-816
    • /
    • 1997
  • 통계학의 개념들을 직관적으로 이해시키기 위해 기존의 교재중심 강의교육에서 탈피하여 실제적인 실험을 중시하고 컴퓨터를 교육에 활용하는 방안에 국내외적으로 많은 관심이 쏠리고 있다. 본 연구에서는 통계학의 기초개념들을 쉽게 배울 수 있는 통계교육용 멀티미디어 프로그램개발의 한 단계로서 유의성검증시 필요한 p-값(유의확률)의 의미를 정확히 이해하고 적용할 수 있도록 하는 프로그램을 개발하였다. 다양한 상황을 소리, 컴퓨터그래픽, 애니메이션, 텍스트와 동영상을 통합한 멀티미디어 환경하에서 구현하여 피교육자가 흥미를 가지고 학습함으로써 단순한 계산결과가 아니라 원리와 과정을 알 수 있도록 구성하였다. 이 프로그램은 한글 windows 95가 설치된 개인용컴퓨터에서 사용할 수 있으며 internet을 통하여 web browser에서 직접 실행할 수 있다.

  • PDF

Classification of Korean Documents Based on CNN Using Document Indexing Method based on Word Meaning and Order (단어의 의미와 순서를 고려하는 문서색인방법을 이용한 CNN 기반 한글문서분류)

  • Kim, Nam-Hun;Yang, Hyung-Jeong
    • Proceedings of The KACE
    • /
    • 2017.08a
    • /
    • pp.41-45
    • /
    • 2017
  • 본 논문에서는 컨볼루션 신경망 네트워크(CNN:Convolution Neural Network)을 기반으로 단어의 의미와 순서를 고려하는 문서 색인 방법을 이용하여 한글 문서 분류 방법을 제안한다. 먼저 문서를 형태소 분석하여 어절 단위로 분리 한 후, 불용어를 처리 하고, 문서의 단어 의미를 고려하는 문서 표현하고, 문서의 단어 순서까지 고려하여 CNN의 입력으로 사용하였다. 실험결과 CNN 분류기를 기반으로 본 논문에서 제안하는 문서 색인 방법은 TF-IDF를 이용하는 방법보다 4.2%, Word2vec만 단독으로 사용하는 것보다 1.4%의 성능 상승을 이루었다. 이러한 결과를 통해 본 논문에서 제안하는 방법이 문서범주화 데이터 셋에서 문서 분류 성능향상에 영향을 미친다는 것을 확인하였다.

  • PDF

Development on an Assignment Evaluation System for "Saesark," a Korean Programming Language (한글 프로그래밍 언어 "새싹"을 위한 과제 평가 시스템 개발)

  • Kim, Yeoneo;Liu, Xiao;Woo, Gyun
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2016.05a
    • /
    • pp.43-44
    • /
    • 2016
  • 최근 국내외에서 프로그래밍 교육이 주목받고 있다. 그중 초보자를 위한 한글 프로그래밍 언어인 새싹은 소프트웨어 프로그래밍 교육에 적합한 언어이다. 하지만 새싹을 위한 과제 평가 시스템은 아직 개발되어 있지 않다. 이 논문에서는 새싹을 위한 과제 평가 시스템을 개발하고자 한다. 이를 위해 기존 과제 평가 시스템인 neoESPA를 수정하여 새싹을 지원하도록 한다. 그리고 새싹을 위한 과제 간의 표절 여부를 판단하는 도구를 개발하고 이를 neoESPA에 탑재하여 정당한 평가를 도와주는 과제 평가 시스템을 제안한다.

  • PDF

Design for Edutainment Teaching Tool based on ICT Convergence Block Puzzle (ICT 융합형 블록 퍼즐 기반 에듀테인먼트 교구 설계)

  • Song, Mi-Young;Kim, Woo-Yeon;Park, Soo-Bin;Kim, Hyo-Won;Choi, Yoo-Jin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.165-166
    • /
    • 2019
  • 본 논문은 기존의 강압적인 형태의 한글 교육 선행 학습이 아닌 창의적이고 입체적인 에듀테이먼트 교구인 블록 퍼즐과 아두이노를 이용한 명령 센서, 카메라 반사경을 통한 영상 입력을 통해 ICT 융합형 블록 퍼즐기반의 에듀테인먼트 교구를 설계하고자 한다. 즉, 모바일 콘텐츠를 통해 유아에게 교육을 제시하고 유아는 모바일 콘텐츠와 블록 퍼즐 교구, 명령 센서를 통해 입력 영상을 인식하게 한다. 이러한 블록 퍼즐 기반의 에듀테인먼트 교구를 통해서 한글 학습을 놀이 과정 속에서 창의력과 문제 해결 능력을 키울 뿐 만 아니라 스스로 학습을 이끌어가는 자기주도적 학습 능력을 키울 수 있을 것으로 기대한다.

  • PDF