• 제목/요약/키워드: 한글프로그래밍

검색결과 72건 처리시간 0.033초

P 언어를 이용한 한글 프로그래밍 (Programming with Korean Vocabulary by Using P Language)

  • 최시영
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2013년도 제25회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.90-95
    • /
    • 2013
  • 본 논문에서는 모국어를 이용한 프로그래밍을 위한 지원 방법으로서, 모국어로 된 데이터의 표현, 변수의 모국어 표현, 문법 키워드의 모국어 표현, 모국어 병행표현 등에 대하여 알아본다. 그리고 임의의 다국어를 지원하도록 설계된 P 언어를 이용하여 한글 프로그래밍을 하는 방법을 알아본다. 구체적으로 한글 프로그래밍 환경을 구축하는 방법, 한글 프로그램을 위한 어휘의 선정에 대하여 알아보고, 이를 이용한 간단한 알고리즘의 구현과 art 모듈을 이용하여 그래픽 프로그래밍의 예를 들어보겠다. 그리고 한글 프로그래밍을 위해 P 언어를 사용한 경우의 장점과 단점에 대하여 알아보겠다. 끝으로 한글 프로그래밍의 발전을 위해서는 표준 한글어휘 선정을 위해 학계와 산업계의 통일된 노력이 필요하다는 점과 한글 프로그래밍이 가져다 줄 수 있는 영향과 한글 프로그래밍의 바른 사용 방법으로서 영문과 한글의 병용사용을 제안한다.

  • PDF

웹 기반 한글 BASIC 프로그래밍 도구의 설계 및 구현 (Design and Implementation of a Web-based Hangul BASIC Programming Tool)

  • 박준우;구덕회
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2007년도 하계학술대회
    • /
    • pp.185-191
    • /
    • 2007
  • 2005년 12월에 개정된 초 중등학교 정보통신기술교육 운영 지침에 의해 초등학교에서도 프로그래밍 교육을 실시해야 하고, 이에 따라 프로그래밍 도구의 도입이 불가피한 실정이다. 그러나 기존의 프로그래밍 도구는 구입 비용, 유지보수, 업그레이드, 학습자가 가정에서 실습을 하기 위해서는 개별적 설치를 해야 하는 등의 문제점이 있고, 영문 명령어 사용으로 인해 학습자가 문제해결력과 논리적 사고력 향상을 위한 알고리즘 작성, 코딩보다 영어 이해, 해석에 더 많은 시간이 소요되어 프로그래밍에 거부감을 느낄 우려가 있다. 따라서 본 연구에서는 초등학교 프로그래밍 교육 목표 달성을 위해 한글 명령어와 영문 명령어 입력이 가능하고 웹을 기반으로 하는 한글 프로그래밍 도구를 설계하고 개발하였다. 본 웹 기반 한글 프로그래밍 도구를 통해 인터넷이 연결된 곳이면 언제, 어디서든 프로그래밍 실습이 가능하고, 한글 명령어 입력이 가능함으로써 영어에 미숙한 초등학생들에게 프로그래밍에 대한 거부감을 줄일 수 있을 것으로 기대한다.

  • PDF

한글 프로그래밍 언어(한글 포트란)의 설계에 관한 연구

  • 정순영;허용도;백두권;황종선
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1990년도 제2회 한글 및 한국어정보처리 학술대회
    • /
    • pp.32-38
    • /
    • 1990
  • 한글 프로그래밍 언어는 새로운 개념에 의해 설계되어야 하는데 그에 따른 많은 문제점이 발생하게 된다. 따라서 한글 프로그래밍 언어를 설계할 때 문제가 되는 한글의 구조적 특징, 동사가 문장의 마지막 뒤에 나오는 Postfix 적 특징, 한글의 특이한 데이타 구조 및 조사라는 첨가어가 붙으므로 인한 렉시칼 문제점등을 구조적으로 분석하고 여기에 맞는 한글 프로그래밍 언어를 개발하여야 한다. 그러나 이러한 모든 조건에 맞는 한글 프로그래밍 언어를 개발하는 것은 쉬운 일이 아니며 상당한 시간을 요하는 일이므로 본 논문에서는 과학기술용에 가장 많이 사용되는 FORTRAN 언어를 택하여 일차적으로 그 명령어를 한글화하였다.

  • PDF

한글 프로그래밍 언어 코베이직의 설계 및 구현 (Design and Implementation of Korean Programming Language KoBASIC)

  • 이석원;송동수;우균
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 추계학술발표대회
    • /
    • pp.64-65
    • /
    • 2023
  • 이 논문은 한글 프로그래밍 언어 KoBASIC의 설계 및 구현에 관해 기술한다. 현대 사회에서 프로그래밍은 핵심 기술로 자리 잡았으며, 프로그래밍 언어는 이를 실현하기 위한 도구이다. 그러나 대다수의 프로그래밍 언어는 영어로 구성되어 있어, 한글을 주로 사용하는 사용자들에게는 접근이 어려움을 겪고 있다. 이에 본 연구는 한글 사용자들도 쉽게 접근하고 이해할 수 있는 프로그래밍 환경을 제공하기 위한 목적으로, 전통적인 교육용 프로그래밍 언어인 BASIC을 기반으로 한글 프로그래밍 언어 KoBASIC을 새롭게 제안한다.

객체 지향을 지원하는 한글 프로그래밍 언어 "새싹" 구현 (Implementation of a Hangul Programming Language "Sprout" Supporting Object-Oriented Programming)

  • 강도훈;오정한;우균
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 춘계학술발표대회
    • /
    • pp.35-38
    • /
    • 2015
  • 컴퓨터 보급률의 증가로 소프트웨어에 관한 관심이 높아지게 되었고, 이는 초중등학생에게 프로그래밍을 가르치는 계기가 되었다. 하지만 대부분의 프로그래밍 언어는 영어로 구성되어 있어 영어 능력이 부족한 초중등학생이 사용하기에 부담되는 것이 사실이다. 그래서 비영어권 국가에서는 모국어로 된 프로그래밍 언어를 개발해왔다. 한국에서는 몇몇 한글 프로그래밍 언어가 개발되었지만, 현재까지 사용되고 있는 언어가 거의 없다. 또한, 객체 지향을 지원하는 한글 프로그래밍 언어가 거의 없다. 우리는 프로그래밍을 처음 배우는 초보자들이 영어를 모르더라도 객체 지향 개념을 쉽게 사용할 수 있도록 도와주는 한글 프로그래밍 언어 새싹을 개발하였다. 새싹을 통해 객체 지향 개념을 쉽게 습득함으로써 나중에 영어로 된 프로그래밍 언어를 배워야 할 때에서 더 쉽게 배울 수 있을 것이다.

한글 프로그래밍 언어(한글 코볼)의 설계에 관한 연구 (The Design of Hangul Programing Language (Hangual Cobol))

  • 허용도;백두권
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 1989년도 한글날기념 학술대회 발표논문집
    • /
    • pp.35-38
    • /
    • 1989
  • 컴퓨터의 소형화 추세와 더불어 퍼스널 컴퓨터가 직장과 학교는 물론 일반 가정에까지 널리 보급되기 시작하였다. 아울러 이들 퍼스널 컴퓨터 사용자들에게 편리를 제공하기 위한 응용 소프트웨어에 대한 연구가 활발히 이루어지고 있으며 특히 영어를 모르는 사용자들을 위한 컴퓨터의 한글화 문제가 매우 중요시하게 대두되었다. 더구나 오늘날 대중화되고 보편적인 이용 수단이 된 컴퓨터의 교육이나 프로그래밍 언어의 한글화는 상당히 낙후되었던 것이 사실이다. 이에 본 연구에서는 사무처리에 적합한 코볼 언어와 유사한 한글 코볼언어에 대한 설계를 하였다. 한글 코볼 언어의 설계의 궁극적인 목적은 한글의 음운체계에 맞는 좋은 프로그래밍 언어를 개발해서 프로그래머들이 프로그램 작성에 효율을 갖게 하려는데 있다. 이러한 좋은 프로그래밍 언어를 설계해서 구현하는 작업은 상당히 어려운 작업이므로 본 논문에서는 일차적으로 영문 명령어의 한글화와 조사처리에 대한 방법들을 연구하였다.

  • PDF

새싹: 초보자를 위한 한글 객체 지향 프로그래밍 언어 (Saesark: A Korean Object-Oriented Programming Language for Beginners)

  • 천준석;우균
    • 한국콘텐츠학회논문지
    • /
    • 제16권3호
    • /
    • pp.288-295
    • /
    • 2016
  • 컴퓨터가 일상생활에 널리 사용됨에 따라 프로그래밍은 필수 기술로 떠오르고 있다. 프로그래밍 교육을 지원하기 위해서 우리나라는 2018년까지 프로그래밍 정규 과목을 개발할 계획을 추진하고 있다. 하지만 대부분의 프로그래밍 언어가 영어를 기반으로 하고 있기 때문에 우리나라의 프로그래밍 교육은 어려워지고 있으며 학생들도 집중력을 쉽게 잃을 수 있다. 이 논문에서는 우리나라 학생들의 프로그래밍 교육에 효과적인 한글 프로그래밍 언어 새싹을 제안하고 있다. 새싹은 Java를 바탕으로 개발하였으며, 객체지향 프로그래밍과 람다 식을 지원한다. 새싹의 교육 적합성을 평가하기 위해서 우리는 새싹을 다른 한글 프로그래밍 언어와 세 가지 측면에서, 즉 문법적 특성, IDE 지원, 한국어 오류 메시지 측면에서 비교하였다. 비교 결과, 새싹이 다른 한글 프로그래밍 언어보다 더 교육에 적합함을 알 수 있었다. 특히, IDE 기능과 한글로 출력되는 오류 메시지는 프로그래밍 초보자에게 도움이 많이 될 것으로 예상된다.

국내 학생들을 위한 micro:bit 프로그래밍 환경 개선 (Improving micro:bit Programming Environment for Korean Students)

  • 김화목;우균
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 춘계학술발표대회
    • /
    • pp.395-398
    • /
    • 2017
  • 최근 국내외에서 창의인재 양성을 위한 컴퓨터과학 교육을 강화하고 있다. 현재 대부분의 프로그래밍 언어는 국내 초보자들이 배우기에 여러 가지 진입 장벽이 존재한다. 그 중 대표적인 이유는 쉽게 흥미를 갖지 못한다는 것이다. micro:bit는 소프트웨어 교육을 위해 영국에서 2015년 개발한 ARM 기반의 임베디드 시스템이다. 내장된 LED 출력 등 다양한 기능과 개발 방식을 지원하여 프로그래밍을 배우는 초보자들의 흥미를 유발시키기 충분하다. 하지만 영어와 숫자만 LED에 출력되며 개발도구에서 한글 메뉴를 지원하지 않아서 국내 학생들이 사용하기에 매우 불편하다. 본 논문에서는 이를 해소하기 위해 micro:bit의 한글 LED 출력과 한글 프로그래밍 환경을 구성하였다. 테스트 결과 정상적으로 한글 프로그래밍 환경이 동작하며 한글 LED 출력이 수행됨을 확인하였다.

GUI 프로그래밍을 위한 한글 프로그래밍 언어 "새싹"의 개선 (An Improvement of "Saesark," a Korean Programming Language, for GUI Program Development)

  • 김화목;조경은;우균
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2016년도 춘계 종합학술대회 논문집
    • /
    • pp.47-48
    • /
    • 2016
  • 최근 스마트폰, 게임, 자동차 인포테인먼트 등 많은 애플리케이션이 GUI 기반으로 제작된다. "새싹"은 영어가 약한 프로그래밍 초심자를 위한 한글 프로그래밍 언어이다. 하지만 "새싹"은 아직 한글 GUI 라이브러리는 지원하지 않는다. 따라서 본 논문은 한글 프로그래밍 언어인 "새싹"을 위한 한글 GUI API를 제안하고자 한다. 그리고 "새싹"을 이용한 간단한 계산기 GUI 프로그램 예제를 통해 프로그램을 구현한다. 그 결과 정상적으로 작동하는 것을 확인하였다.

  • PDF

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

  • 구덕회
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2012년도 춘계 종합학술대회 논문집
    • /
    • pp.375-376
    • /
    • 2012
  • 정보영재교육 등을 통해 초등학생을 위한 프로그래밍 교육이 활성화되고 있다. 베이식 언어는 초등학생이 실습하기 용이한 컴퓨터 언어이지만 명령어가 영어로 되어 있어 한글로 프로그래밍 할 수 있으면 더욱 원활하게 사용될 수 있다. 이에 본 연구에서는 초등학생이 사용하기 쉬운 한글 기반의 베이식 프로그래밍 실습 시스템을 구현하고자 한다.

  • PDF