류종택의 프로그래밍 강의실

고정 헤더 영역

글 제목

메뉴 레이어

류종택의 프로그래밍 강의실

메뉴 리스트

  • 홈
  • 분류 전체보기 (364)
    • 소프트웨어 공학 (21)
    • 프로젝트 (28)
      • FF-Player (2)
      • 엔트리 (1)
      • Ah!FreeCa (11)
      • HelloWorld (8)
      • 네트워크 (3)
      • Presentation Online (1)
    • RyuLib (26)
      • RyuLib for Delphi (16)
      • RyuLib for Android (9)
      • Super Socket (0)
      • Intel Encoder (1)
    • 프로그래밍 (133)
      • Delphi (39)
      • Arduino & IoT (66)
      • C & C++ (2)
      • Android (26)
    • 오픈소스 연구 (32)
      • FFMPEG (9)
      • WebM (3)
      • Opus (0)
      • SoundTouch (2)
      • MEncoder (1)
      • MinGW (12)
      • libtorrent (2)
    • 강의 (34)
    • 종태기 생각 (20)
    • etc (67)
      • 프로그래밍 퀴즈 (2)
      • 제품 리뷰 (4)

검색 레이어

류종택의 프로그래밍 강의실

검색 영역

컨텐츠 검색

프로젝트/HelloWorld

  • 프로그래밍을 제대로 배우기 어려운 이유

    2014.12.29 by ryujt

  • cocos2d-x 시작하기

    2014.04.07 by ryujt

  • 아빠! 프로그래밍이 모에요?

    2014.03.27 by ryujt

  • 슈팅게임 JetBoy #3

    2014.03.23 by ryujt

  • 슈팅게임 JetBoy #2

    2014.03.23 by ryujt

  • 슈팅게임 JetBoy #1

    2014.03.23 by ryujt

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

    2014.03.20 by ryujt

  • 프로그래밍을 처음하시는 분들을 위한 동영상 강의

    2014.01.28 by ryujt

프로그래밍을 제대로 배우기 어려운 이유

수 년 동안 지켜봐도 제 자리 걸음만 하는 분들을 많이 보게 됩니다. 여기에 대한 이유도 다양하겠지만, 근본적인 문제 하나만을 언급해 보려고 합니다. 프로그래밍 공부는 두 가지로 나뉩니다. 다른 공부도 비슷하겠지요.지식 습득 및 이해훈련그러나, 대부분의 경우에는 "알 것 같은" 때 공부를 멈추고 맙니다. 아는 것과 할 줄 아는 것은 엄청난 차이가 있습니다. 누구나 배트를 휘둘러 공을 쳐내는 "기술" 자체는 쉽게 이해할 수 있지만, 실제로 멋지게 공을 쳐내기 위해서는 수 없이 헛 방망이질을 해야 하는 것과 같습니다. 할 줄 아는 것과 능숙한 것과도 엄청난 차이가 있습니다. "어라? 나는 매일 훈련하는데도 안 늘어요." 라고 생각하시는 분들은 정말 재능이 없거나, 연습과 훈련의 차이를 모르기 때문입니다.훈련..

프로젝트/HelloWorld 2014. 12. 29. 22:51

cocos2d-x 시작하기

cocos2d-x 강의에 앞서서 설치 과정을 설명하려고 합니다. 이 것들이 버전이 달라질 때마다 사용법이 바뀌어서 강의 준비하다가 한 참을 헤매고 말았습니다 ㅡ.ㅡ; 강의는https://www.facebook.com/codeway/posts/2810421387252602014년 4월 16일 오후 2시부터 시작합니다.참가자는듀얼 모니터가 있어야 합니다. 없으시면, 아이폰이나 안드로이드 폰 또는 해당 OS의 테블릿이 필요합니다.한쪽은 강의 내용을 보고 한 쪽은 실습을 합니다.문제가 발생하면 강사가 원격으로 수정해 드립니다.참가 신청은 위의 링크를 참고 하시기 바랍니다.기타Cocos2d-x 입문 강의입니다.강의 내용은 http://www.raywenderlich.com/25736 따라하기 입니다.기존 강의와 ..

프로젝트/HelloWorld 2014. 4. 7. 16:23

아빠! 프로그래밍이 모에요?

최대한 쉬운 용어를 사용하면서 프로그래밍이 무엇인지에 대한 이해를 돕기 위해 글을 작성했습니다. 이 글은 프로그래밍에 대해 잘 모르는 부모님들과 아이들을 위해서 쓰여졌습니다. 아이들에게 프로그래밍을 가르치는 것은 상당히 매력적인 일입니다. 마치 모두가 자신의 아이들이 피아니스트가 되기를 바라고 피아노 학원에 보내거나, 화가가 되기를 바라고 미술 학원에 보내는 것은 아닌 것처럼, 프로그래밍을 가르친다고 반드시 프로그래머를 목표로 할 필요는 없습니다. 아이들은 프로그래밍을 통해서 문제 해결 방법과 사고력, 창조력과 추상화 능력 그리고 수학적인 감각을 익힐 수가 있습니다. 무엇보다도 컴퓨터가 아이에게 유해한 존재가 되지 않고 흥미를 유발하면서도 아이에게 유익한 도구가 될 수 있도록 합니다. 마법의 램프 컴퓨터..

프로젝트/HelloWorld 2014. 3. 27. 01:26

슈팅게임 JetBoy #3

[준비과정]http://ryulib.tistory.com/329 를 먼저 보시고 오세요 [소스 1]Ship.Visible = true; Ship.Left = 0; Ship.Top = 0; Ship.Start(); var repeaterForShip = createRepeater( 5000 ); repeaterForShip.OnInterval = on_RepeatForShip; function on_RepeatForShip() { if (Keyboard.IsUp) Ship.Top = Ship.Top - 1; if (Keyboard.IsDown) Ship.Top = Ship.Top + 1; if (Ship.Top Screen.Bottom) S..

프로젝트/HelloWorld 2014. 3. 23. 18:04

슈팅게임 JetBoy #2

[준비과정]http://ryulib.tistory.com/328 를 먼저 보시고 오세요 [소스 1] Ship.Visible = true; Ship.Left = 0; Ship.Top = 0; Ship.Start(); var repeaterForShip = createRepeater( 5000 ); repeaterForShip.OnInterval = on_RepeatForShip; function on_RepeatForShip() { if (Keyboard.IsUp) Ship.Top = Ship.Top - 1; if (Keyboard.IsDown) Ship.Top = Ship.Top + 1; if (Ship.Top Screen.Bottom) ..

프로젝트/HelloWorld 2014. 3. 23. 16:48

슈팅게임 JetBoy #1

[준비과정]http://www.helloworld.or.kr/ 에 들어가셔서 Run 버턴을 클릭합니다.HelloWorld 어플리케이션이 실행되면, 화면 밑에 JetBoy 밑에 있는 Run 버턴을 클릭합니다.이제 모든 소스를 지우고 아래 내용을 하나씩 따라해보시기 바랍니다. [소스 1] Ship.Visible = true; Ship.Left = 0; Ship.Top = 0; Ship.Start(); [Run 버턴을 클릭합니다] [설명] Ship은 미리 제공되는 콤포넌트입니다. 다만, JetBoy 프로젝트 모듈에서만 제공되기 때문에 다른 프로젝트에서는 사용 하실 수가 없습니다. 앞으로 나오는 미사일과 혹성들도 마찬가지 입니다. 이들은 나중에 여러분들이 스스로 만들 수가 있습니다. 이것에 대해서는 다음에 공부..

프로젝트/HelloWorld 2014. 3. 23. 11:21

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

http://www.helloworld.or.kr/ 위의 사이트가 안들어가 질 때, 임시 사이트 http://182.252.178.43/ 호스팅 업체 변경 중 입니다.호스팅어를 사용했는데, CPU 제한에 걸려서 계속 페이지 오류가 납니다. 아들에게 프로그래밍을 가르치기 위해서 만들었던 개발툴 중의 현재 버전입니다. 원래는 제가 만든 스크립트 언어를 사용했지만 ㅡ.ㅡa 이내 파스칼 스크립트 오픈 소스를 사용하다가, 이번에 자바 스크립트로 변경하였습니다. 아직은 프로토타입일 뿐이고, 일반 공개를 위해서 틈틈히 개량 할 예정입니다 ^^; 위의 링크를 클릭하시고, Run 버턴을 누르신 후, 프로그램을 한 번만 설치하시면 됩니다. 프로그램 설치를 꺼려하시는 분들을 위해서 압축 파일 버전을 아래와 같이 올립니다. ..

프로젝트/HelloWorld 2014. 3. 20. 14:30

프로그래밍을 처음하시는 분들을 위한 동영상 강의

프로그래밍 입문프로그래밍을 처음 하시는 분들을 위한 강의 입니다. 다양한 언어에 대한 맛보기를 진행 할 예정입니다. 자신에게 적합한 언어를 찾으시는데 도움이 되시길 바랍니다 ^^*최대한 불필요한 설명을 피하고 짧고 이해하기 쉽게 작성하려고 노력하였습니다.일단 한 번은 가볍게 보세요.이해가 안되면 너무 깊게 파지 마시고, 따라하기를 통해서 천천히 익숙해 지세요.이해가 되더라도 제시 된 예제는 동영상을 안보고 스스로 할 수 있을 때까지 반복하세요.반복 하실 때에는 스스로 변화를 주면서 프로그램을 다듬어 보세요.맛보기맛보기는 프로그래밍을 본격적으로 시작하시기 전에, 여러 가지 컴퓨터 프로그래밍 언어를 맛보면서, 자신에게 맞는 언어를 찾는데 도움이 되시길 바라면서 작성하였습니다.완전 초보를 위한 글아빠! 프로그..

프로젝트/HelloWorld 2014. 1. 28. 00:34

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
류종택의 프로그래밍 강의실 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바