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

검색결과 305건 처리시간 0.028초

웹 기반 프로그래밍 교육 시스템의 설계 및 구현 (Web based Programming Education System)

  • 김영지;염용철;김현철;이원규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 한국컴퓨터종합학술대회 논문집 Vol.32 No.1 (A)
    • /
    • pp.67-69
    • /
    • 2005
  • 웹을 기반으로 한 프로그래밍 교육 시스템에 관하여 많은 연구가 이루어져 왔으나 대부분의 연구는 강의 노트의 제공 방법, 또는 하이퍼링크 상에서의 효과적인 네비게이션 방법과 같은 원격 교육 시스템에 국한된 내용이었다. 그러나 프로그래밍 교육은 그 특성상 강의노트의 제공 방법이나 하이퍼링크 상에서의 효과적인 네비게이션 방법보다도 많은 양의 과제를 통한 연습 기회의 제공과 각 과제에서의 교수자와 학습자간의 친밀하고 개인적인 상호작용이 학습자의 학업성취도에 더욱 큰 영향을 미친다. 본 논문에서는 원격 교육 시스템의 관점에서 더 나아가 교수자가 학습자에게 많은 양의 과제를 통한 연습의 기회를 부여 할 수 있고 각 과제당 교수자와 학습자간의 상호작용을 극대화할 수 있는 웹 기반 프로그래밍 교육 시스템을 구현하였다. 웹 기반 프로그래밍 교육 시스템은 학습자에게 시간과 장소에 구애됨이 없이 웹 브라우저를 이용하여 프로그램을 코딩하거나 컴파일할 수 있고 SPLINT를 통한 분석결과를 통해 즉시 피드백을 받을 수 있는 환경을 제공한다. 또한 교수자에게 많은 수의 학생들의 과제를 관리하고 교수자의 평가 기준에 의해 한꺼번에 자동으로 평가할 수 있는 환경을 제공하여 준다. 이러한 웹 기반 프로그래밍 교육 시스템은 웹을 이용한 프로그래밍 교육을 면대면 학습에 더욱 가깝게 만들어준다. 현재 웹 기반 프로그래밍 교육시스템은 K대학교 컴퓨터교육과 1학년 재학생들을 대상으로 한 C 프로그래밍 강좌에 사용되고 있다.

  • PDF

웹 기반 프로그래밍 과목의 효과적인 강의 전략 (Effective Strategies for Teaching a Web-based Programming Course)

  • 이충기;홍석원
    • 컴퓨터교육학회논문지
    • /
    • 제7권3호
    • /
    • pp.1-14
    • /
    • 2004
  • 언제 어디서나 적은 비용으로 프로그래밍을 배우고자 하는 수요가 늘어남에 따라 웹 기반의 프로그래밍 강의가 많이 이루어지고 있다. 일반적으로 웹 기반으로 프로그래밍을 가르치는 것은 매우 어렵다. 따라서 이 강의를 효과적으로 가르치기 위한 방법들에 대한 연구가 필요하다. 본 논문은 관련 문헌들과 수년 간에 걸쳐 웹 기반으로 프로그래밍 과목을 가르친 경험에 기초하여 효과적인 웹 기반의 프로그래밍 강의 전략을 제시한다. 먼저 프로그래밍 교과목의 특성과 학습자들의 특징을 고려하고 프로그래밍 능력을 개발하기 위한 교안 설계 전략을 제시한다. 다음으로 그 과목의 효과적인 평가 및 운영 전략을 제시한다. 마지막으로 제안된 전략들에 따라 진행된 최근 강의의 성적 평가와 운영 결과를 분석한다. 이는 웹 기반 강의의 교육 효과를 높일 수 있음을 보여 준다.

  • PDF

웹을 기반으로 한 자바 이동에이전트 프로그래밍 모델 (Programming Model for Web-based Mobile Agent)

  • 송성훈;원유헌
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권4호
    • /
    • pp.225-234
    • /
    • 2002
  • 현재까지 개발되어 있는 많은 이동에이전트 시스템들이 웹과의 연동을 고려하고 있으며, 웹서버들 또한 향후에 이동에이전트를 지원할 것을 고려하고 있다. 그러나 현재로서는 근본적으로 클라이언트/서버 구조를 가지고 있는 웹프로그래밍과 프로그램 코드의 자치적인 이동이라는 특징을 가진 이동에이전트 프로그래밍을 통합하여 정보시스템을 개발하는 방법이 명확히 정립되어 있지 않다. 본 논문에서는 첫째, 청상의 이동에이전트 프로그래밍 모델을 제시하므로서 웹프로그래밍과 이동에이전트 프로그래밍을 통합할 수 있는 방법을 명확히 하였다. 둘째, 웹프로그래밍과 이동에이전트 프로그래밍 모두에 많이 쓰이고 있는 자바언어의 API를 개발하므로서, 웹상의 이동에이전트 프로그래밍에 사용할 수 있도록 하였다. 셋째, W3C에서 자바로 개발한 Jigsaw 웹서버에 이동에이전트의 실행환경을 제공하기 위한 모듈을 추가하고 테스트하므로서 제안하는 모델의 유용성을 보였다.

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

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

  • PDF

초등학교 프로그래밍 교육을 위한 웹 코스웨어의 설계 (Design of a Web Courseware for Programming Education of Elementary School)

  • 김자영;전석주
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2008년도 동계학술대회
    • /
    • pp.211-216
    • /
    • 2008
  • 프로그래밍 교육은 학습자의 창의적이고 논리적인 사고력을 함양시키고 문제해결능력을 신장시킬 수 있는 ICT 교육의 한 분야로서 많은 교육적 가치를 가지고 있다. 프로그래밍과 관련된 초등학교 교육내용은 7차 교육과정에서 누락되었지만 2005년 12월에 개정된 초 중등학교 정보통신기술 운영 지침에 따라 초등학교에도 프로그래밍 교육과정이 도입되었다. 따라서 본 논문은 5, 6학년 '정보처리의 이해' 영역의 프로그래밍에 관련된 학습내용을 학년별 연계성을 고려하여 재구성하고 학습 성취에 대한 피드백을 강화하는 프로그래밍 교육을 위한 웹 코스웨어를 설계 하였다. 웹을 기반으로 설계된 이 시스템은 학교나 가정에서의 프로그래밍 교육 기회를 확대시키는 역할을 하며, 학습자가 학습 성취도를 직접 확인하여 자신의 능력에 맞게 학습속도를 조절할 수 있어 자기 주도적 학습 능력이 향상될 것으로 기대된다. 또한 학습자에게 다양한 동기유발 자료와 학습 결과에 대한 적절한 피드백을 제공함으로써 프로그래밍 교육에 대한 흥미와 학습 성취도를 높일 것으로 기대된다.

  • PDF

웹 기반 자바 가상교육센터의 설계 및 구현 (Design and Implementation of Web based Java Virtual Education Center)

  • 이승하;한동헌;김양우;유갑상
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (B)
    • /
    • pp.643-645
    • /
    • 2001
  • 자바 가상교육센터(Java Virtual Education Center)는 자바 프로그래밍 교육을 위한 가상교육시스템으로 인터넷과 웹 브라우저를 통해 사용자들에게 투명하게 자바 프로그래밍 실습 환경을 제공한다. 이것은 자바 컴파일러 실행을 웹 기반으로 구현함으로써 가능하게 된다. 본 논문에서는 자바 가상교육센터 구현에 적용된 자바 기술을 정리하고, 실제 자바 가상교육센터의 구조 및 동작원리를 설명한다. 또한 구현모델이 어떠한 설계개념을 가지고 구현되었는지를 살펴봄으로써, 향후 자바뿐 아니라 C나 C++와 같은 다른 프로그래밍 언어에도 적용할 수 있는 종합적인 프로그래밍언어 가상실습실의 구현 가능성을 제시한다.

  • PDF

자바 프로그래밍 교육에서 웹 기반 강의와 면대면 강의의 학습 효과 비교 분석 연구 (A Study on the Comparison and Analysis of Learning Effects of Web-based and Traditional Lecture in Java Programming Education)

  • 이충기
    • 공학교육연구
    • /
    • 제4권2호
    • /
    • pp.3-10
    • /
    • 2001
  • 최근에 인터넷과 웹의 이용이 보편화됨에 따라 이를 교육에도 활용하고자 하는 많은 노력이 이루어지고 있다. 웹을 이용한 웹 기반 강의의 장점은 언제 어디서나 저렴한 비용으로 교육받을 수 있다는 것이다. 따라서 웹 기반 강의의 전망은 매우 밝고 잠재 고객들도 매우 많다고 볼 수 있다. 웹 기반의 자바 프로그래밍 교육 수요도 늘어나고 있다. 본 논문은 자바 프로그래밍 과목을 웹 기반 강의와 면 대 면 강의로 운영한 후 학습 효과를 통계적 추론을 사용하여 비교 분석한다. 이러한 분석 결과를 통하여 웹 기반 강의가 면 대 면 강의에 비해 효과적이지 못하다고 결론짓는다. 또한 자바 프로그래밍 교육에서 웹 기반 강의의 취약점을 파악하고 웹 기반 강의를 질적으로 개선하기 위한 방안을 제안한다.

  • PDF

웹 2.0을 활용한 로봇프로그래밍 교육이 문제해결력 신장에 미치는 영향 (Impact of Robot Programming Education in Application of Web 2.0 on Improving Problem Solving Ability)

  • 배영권;남재원
    • 한국콘텐츠학회논문지
    • /
    • 제10권11호
    • /
    • pp.468-475
    • /
    • 2010
  • 본 논문은 웹 2.0을 활용한 로봇프로그래밍 교육이 학습자의 문제해결력에 미치는 영향에 대하여 알아 보았다. 이를 위해 웹 2.0 기반 시스템인 스프링노트를 활용하여 로봇프로그래밍 교육 시스템을 구축하고, D지역 정보영재교육원의 학생들을 대상으로 수업을 실시하고, 문제해결력 검사지를 교육 전, 교육 후 투입하여 문제해결력의 신장 정도를 알아보았다. 결론적으로 웹 2.0을 활용한 로봇프로그래밍 교육이 학습자의 문제해결력을 신장시키는 것으로 드러났다.

웹 기반 C 프로그래밍 언어 학습 시스템의 설계 및 구현 (Design and Implementation of the Web-based Learning System for C Programming Language)

  • 우여명;방지웅;송재민;유진영;이상준
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제20권12호
    • /
    • pp.640-645
    • /
    • 2014
  • 정보화 사회가 성숙함에 따라 프로그래밍 교육의 중요성이 나날이 강조되고 있으며 현재 일부에서는 프로그래밍 교육을 조기에 실시해야 한다는 여론이 확대되고 있다. 이에 따라 최근에 많은 웹 기반의 프로그래밍 교육 서비스들이 등장하고 있다. 현재 국내 수준은 웹 기반의 프로그래밍 교육 서비스는 아직까지 활성화되지 않았으며, 특히 많은 분야에서 사용되는 C언어에 대한 웹기반 교육 서비스는 개발환경에 대한 제약 때문에 미약한 실정이다. 본 논문에서는 접근성이 높은 웹을 기반으로 C언어에 대한 학습에 필요한 정보와 실습환경을 제공하는 웹 기반 C언어프로그래밍 교육 시스템인 'ICANC'를 설계 및 구현하였다.

인터데브를 이용한 동적 웹데이터베이스 개발에 대한 소고 (A study on the development of dynamic web database using Visual InterDev)

  • 우원택
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2004년도 추계학술대회
    • /
    • pp.223-234
    • /
    • 2004
  • 본 연구는 웹서버와 비주얼 인터데브를 각각 서버, 클라이언트의 개념적 툴로 사용해서 인터넷이나 인트라넷상에서 웹 애플리케이션을 개발하는 방법과 이 애플리케이션에 데이터베이스를 동적으로 총합하는 사례를 보임으로써 데이터베이스 정보를 다루는 파일과 웹 페이지를 다루는 파일을 각각 따로 개발하지 않고도 비주얼 인터데브를 이용하면 하나의 통합 환경 안에서 쉽고도 강력한 동적 웹데이터베이스를 개발할 수 있다는 사례를 보이고 향후 보다 적은 코딩 작업으로 보다 더 쉽게 웹 프로그램을 개발할 수 있는 기법과 원리를 제공하고자 함에 그 목적이 있다.

  • PDF