• Title/Summary/Keyword: 봄밭

Search Result 2, Processing Time 0.015 seconds

BomBart : Web-based Programming Environment Support to Graphic User Interface (그래픽 유저 인터페이스를 지원하는 웹 기반 프로그래밍 환경 '봄밭'의 설계 및 구현)

  • Cheon, Junseok;Song, Jiwon;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.17 no.5
    • /
    • pp.317-325
    • /
    • 2017
  • There has been a growing interest in programming education recently. However, to use most programming languages the corresponding compiler and IDE have to be installed on computers. To tackle this issue, though there developed several web-based programming environment including Eclipse Che and JDOODLE, most of them does not support GUI nor Korean programming languages. This paper proposes a web-based programming environment called Bombart, which supports Saesark, a Korean programming language, with GUI output. It also supports a console-based input and output. To support both kinds of interfaces, two compiling subsystems are designed and implemented. To test the effectiveness of the GUI support of Bombart, all the Java tutorial codes on GUI are translated into Saesark and executed on top of Bombart. According to this test, 81.42% of codes can be successfully converted and executed.

Bombat: A Cloud IDE for 'Saesark,' a Korean Programming Language (봄밭: 한글 프로그래밍 언어 '새싹'을 지원하는 클라우드 IDE)

  • An, Hyungjun;Song, Jiwon;Liu, Xiao;Woo, Gyun
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2016.05a
    • /
    • pp.49-50
    • /
    • 2016
  • 소프트웨어 산업의 중요성이 높아짐에 따라 소프트웨어 교육의 중요성 또한 높아지고 있다. 한글 프로그래밍 언어 새싹은 소프트웨어 교육의 질을 높이기 위해 개발된 언어다. 한편, 소프트웨어 교육에서 코딩은 중요한 요소 중 하나이다. 때문에, 코딩 환경을 개선하는 것 역시 소프트웨어 교육의 질을 높이는 것이다. 본 논문에서는 한글 프로그래밍 언어 새싹을 지원하는 클라우드 IDE 봄밭을 제시한다. 봄밭은 웹상에서 새싹 프로젝트 관리, 코드 제작 및 수정, 컴파일 및 실행 등의 기능을 지원한다.

  • PDF