본문 바로가기

이고잉

생활코딩) JAVA1 - 5. Hello Java World youtu.be/AuiMh9bGTKI?list=PLuHgQVnccGMAIluRRVsC1e79ri-dwnBmR 헬로 월드 를 모니터에 출력해 보는 것은 정말 중요한 일이에요. 우리가 이제 어떤 구체적인 프로그램을 만드는 것은 아직은 모르지만 내가 구체적인 프로그램을 만드는 방법을 알게 되면 이 모니터에 내가 원하는 글씨를 출력할 수 있구나 라는 것을 우리가 그 가능성을 확인한 거거든요. 그래서 이게 굉장히 중요한 순간이에요. 안타깝게도이제 프로그래밍에 대한 경험이 많지 않은 분들은 그것이 얼마나 대단한 일인지 를 체감하고 또 기대감에 갖는 거에 어려움을 많이 갖거든요. 그래서 이번 시간에 제가 준비한 내용은 여러분이 자바 를 통해서 할 수 있는 일들에 가능성을 스스로 느껴볼 수 있도록 유도하기 위한 영상들.. 더보기
생활코딩) JAVA1 - 4.2. 실행 - Java의 동작원리 youtu.be/9V0rdrm59X4 저희 전 시간에 우리가 자바 애플리케이션을 만드는 방법을 경험적으로 살펴 봤다면 이제 우리가 그것을 이론적으로 한번 정리를 좀 해보면 좋을 것 같습니다 여러분이 이렇게 생긴 텍스트를 작성했는데 저 텍스트의 구체적인 문법은 모르지만 저기에는 이제 우리의 희망이 담겨져 있어요 우리의 희망은 뭐예요. 컴퓨터 화면에 헬로 월드 를 출력하고 싶다 라는 것이 꼬리는 것을 해냈습니다. 자 이 맥락에서 이 두 가지를 반으로 딱 쪼개면 소프트웨어를 구성하는 양대 개념이 나옵니다. 우선 원인을 나타내는 표현 중에 하나인 소스 라는 말이 있습니다. 저것은 원천 이란 뜻입니다. 소스 자 그리고 부호 기호 라는 뜻에서 코드 라는 표현도 많이 쓰고요. 그리고 우리가 마음대로 저렇게 한다고 저.. 더보기
생활코딩) 4.1. 실행 - HelloWorld 자 이클립스를 실행시키면 처럼 비슷한 모습일 겁니다 자 그러면 이 화면에 쫑 우리 정리를 먼저 좀 해봅시다 재밌는 테스크 리스트는 우리 안 쓸 거니까 지워버리면 되고요 아울 라인도 지금은 중요하지 않기 때문에 거 버리겠습니다 자 그러면 화면이 왼쪽 그리고 중앙 아래쪽 이렇게 나눠져 있는데요 자 왼쪽에 우리가 프로젝트를 하게 되면 여러 소스 코드나 이미지 파일 같은 것들을 모아놓은 프로젝트 폴더가 있겠죠 그 프로젝트 폴더를 관리하는 화면이 요 왼쪽에 있는 패키지 익스플로러의 요 전 데이 패키지 익스플로어 아주 좋은 도구인데 이거 말고 저는 다른거 있을 겁니다 자 윈도우로 가셔서 쇼우 뷰로 가보시면 네비게이터 라는 게 있을 거에요 혹시 안 보이면 그냥 패키지 익스플로러로 쓰시면 됩니다 자 네비게이터 는 우리.. 더보기
생활코딩) JAVA1 - 2.c. Java설치 - 윈도우 자 이번 시간에는 윈도우에 자바를 설치하는 방법을 살펴보겠습니다 음 자바를 설치 하기 위해서 여러분이 프로그램을 일단 다운로드를 받아야 되는데요 다운로드 받기 전에 혹시나 먼저 설치되었는지 확인해 줘 해 보면 좋겠죠 자 윈도우 키를 누르고 있는 상태에서 알파벳 R 키를 누르시면 실행이라고 하는 메뉴가 될 겁니다 거기에서 cmd 라고 입력하고 ok 를 누르시구요 그럼 이렇게 요렇게 꼼꼼하게 생긴 뭔가 이 해커들이 있을 것 같은 그런 화면이 뜨죠 전 여기에다가 여러분이 잡아 - 버전이라고 이렇게 했을 때 저는 자바 설치 됐기 때문에 자바가 자바 버전이 12.01 이라고 나오고 있는데요 여러분이 설치가 되어 있지 않다면 그런 프로그램을 찾을 수 없습니다. 이렇게 될겁니다 설치를 진행 해봅시다 자신이 사용하는 .. 더보기
생활코딩) JAVA1 - 2.0. 온라인 실습 환경 장만하기 자 그럼 지금부터 여러분이 잡아 를 실행하기 위한 자바로 애플리케이션을 만들기 위한 도구를 사용하는 방법을 소개해 드리겠습니다 자 여러분이 앞으로 공부하게 될 수업에 순서를 한번 보시죠. 자 여기 보시면 이제 자바라는 프로그램을 그 여러분의 컴퓨터에 일단 까셔야 되고요. 그 다음에 여러분이 코드를 메모장 같은 데서 작성할 수도 있는데 이렇게 까다롭다는 말이에요 그래서 메모장이 아닌 전문적인 편집기를 이용해서 수업을 진행하시는 방법을그 다음 부분에서 배우게 됩니다 이클립스 라는 걸 쓰게 될 거예요 여러분들이 이렇게 어렵고 복잡한 거 없이 온라인에서 바로 실습을 할 수 있는 방법을 먼저 소개해 드릴 겁니다 자 온라인에서 여러분이 자바를 실습하기 위해서는 이런 식으로(JAVA Online editor) 검색엔.. 더보기
생활코딩) WEB1 - 4. 코딩과 HTML WEB1 - 4. 코딩과 HTML youtu.be/MLXlXCwA0T4 화면이 두 개로 쪼개져 있습니다. 집중해서 봐야 할 부분은 어떤 쪽이 사람이 하는 일이고, 어떤 쪽이 기계가 하는 일인가를 분리해서 생각해보는 것입니다. 또 어떤 것이 원인이고, 어떤 것이 결과인지를 추론해보는 것입니다. 이것은 이해하는 것은 우리 수업 전체를 통틀어서 가장 중요한 부분입니다. 사람이 하는 일 다시 말해서 원인을 부르는 여러 표현이 있습니다. 부호 또는 신호라는 의미의 코드 (code), 원천이라는 뜻의 소스 (Source), 약속이라는 의미에서 언어 그 중에서 컴퓨터 언어라고 합니다. 기계가 하는 일 다시 말해서 결과를 부르는 여러 표현이 있습니다. 애플리케이션 (줄여서) 앱, (한국어로) 응용 프로그램, 프로그램 .. 더보기
생활코딩) WEB1 - 1~3. 수업 소개 / 프로젝트 동기 / 동기(목표) * WEB1 - 1. 수업소개 youtu.be/tZooW6PritE 지금부터 여러분은 자신을 남의 문제를 통해서 코딩을 배우려는 학생이 아니라 나의 문제를 코딩으로 해결하려는 엔지니어라고 상상해주세요. ... 여기서 중요한 것은 이해력보다 공감력입니다. 7년 전에 제가 직면 했던 문제가 저에게 얼마나 중요한 문제였을지를 최대한 과장해서 느껴주셔야 합니다. * WEB1 - 2. 프로젝트의 동기 youtu.be/Z7uBInm1PJY 아무튼 저는 동영상으로 수업을 만들기 시작했습니다 그런데 문제가 있었어요. 코딩 수업은 내용이 많기 때문에 하나의 영상으로 만들 수가 없었어요. 20시간짜리 동영상을 누가 보겠어요. 그래서 5분~10분 정도 분량으로 영상을 쪼개서 수업을 만들기로 했습니다. ... 그렇게 수업을 .. 더보기

반응형