상세 컨텐츠

본문 제목

프로그래밍 입문용 개발툴 - HelloWorld

프로젝트/HelloWorld

by 류종택 2014. 3. 20. 14:30

본문




http://www.helloworld.or.kr/


위의 사이트가 안들어가 질 때, 임시 사이트 http://182.252.178.43/
호스팅 업체 변경 중 입니다.

호스팅어를 사용했는데, CPU 제한에 걸려서 계속 페이지 오류가 납니다.


아들에게 프로그래밍을 가르치기 위해서 만들었던 개발툴 중의 현재 버전입니다.  원래는 제가 만든 스크립트 언어를 사용했지만 ㅡ.ㅡa  이내 파스칼 스크립트 오픈 소스를 사용하다가, 이번에 자바 스크립트로 변경하였습니다.


아직은 프로토타입일 뿐이고, 일반 공개를 위해서 틈틈히 개량 할 예정입니다 ^^;


위의 링크를 클릭하시고, Run 버턴을 누르신 후, 프로그램을 한 번만 설치하시면 됩니다.  프로그램 설치를 꺼려하시는 분들을 위해서 압축 파일 버전을 아래와 같이 올립니다.


HelloWorld.7z


만든 이유는 아이들에게 프로그래밍을 가리치면서 몇 가지 문제를 겪다 보니, 이를 개선하기 위해서입니다.

  • 처음에는 스크래치를 가르쳐 봤습니다.
    • 스크래치는 쉽게 이해 할 수 있는 장점이 있지만 한계도 명확합니다.  금새 실증을 내고 맙니다.
  • 그 다음에는 델파이(파스칼)을 가르쳐 봤습니다.
    • 쓸만한 성과를 내는 데까지 알아야 할 것들이 너무 많습니다.
  • 이러 저러한 고민 끝에
    • 미리 만들어진 블록을 조립하면서 쉽게 성과를 내고 재미있는 수업을 만들 수 있어야 한다.
    • 프로그래밍은 (적어도 아직까지는) 문자를 통해서 처리해야 보다 효과적이다.  스크래치와 같은 방식은 쉽게 적응하고 이해 할 수 있지만, 복잡한 문제에는 적합하지 않다.  그리고, 아이들은 정체되어 있는 수업에 금새 질린다.
  • 결론적으로
    • 언어는 쉽게 쓸 수 있는 스크립트를 선택
    • 미리 만들어진 콤포넌트를 조합해서 게임 등을 작성하는 수업 방식
    • 실력이 성장하면, 스스로 콤포넌트 제작
다음에는 프로그래밍 입문 언어 "HelloWorld"에 대한 동영상 강의를 만들어서 올려보겠습니다 ^^*


관련글 더보기

댓글 영역

  • 프로필 사진
    2014.03.21 17:23 신고
    좋은 프로그램 너무 감사합니다. 항상 이렇게 기술을 공유 해주시는 분들 덕분에
    초보 개발자들은 숨통이 트입니다.^^
    한가지 여쭤 보고 싶은 것은, 제가 프로그램을 다운 받고 실행했더니
    그저 하얀 빈 화면만 나오고 메뉴나 아무것도 뜨지 않습니다.
    홈버튼이 하나 있긴 한데 눌러도 아무 반응이 없는데 혹시 왜그런지 여쭤볼수 있을까요?^^
    운영체제는 XP 입니다.
    좋은 하루 보내세요^^
    • 프로필 사진
      2014.03.21 18:44 신고
      일단 VM에서 XP로 테스트 해보았으나 이상이 안보입니다.
      백신 등이 바이러스로 오인해서 파일을 삭제하는 경우도 있는데, 다시 한 번 시도해 보시기 바랍니다.
      또한, 다운로드보다 웹에서 받으시면, 계속 업데이트 된 상태를 보실 수 있습니다 ^^;
  • 프로필 사진
    2014.03.22 18:15 신고
    친절한 답변 감사합니다. 오늘 확인 해 본 결과 다른 컴퓨터에서는 잘 작동 됩니다^^
    아마 집 컴퓨터에 뭔가 설정이 잘못된듯 합니다. 수고하시고,
    앞으로도 더 많은 자료 조심스래 부탁 드려 봅니다.
    ^^
    • 프로필 사진
      2014.03.23 09:07 신고
      아! 그 PC에서 무엇이 문제인지 궁굼해서 미치겠습니다 ㅡ.ㅡ;
      꾸준히 업데이트 해나가겠습니다!