- 질문/답변 웹 서비스를 구현해 가는 전체 과정을 담고 있다.
- 첫 번째 반복 주기부터 로컬 서버 구현에서 원격 서버 배포까지 과정을 담고 있다.
- 과정을 반복하면서 문제점을 인식하고, 해결책을 찾는 방식으로 진행한다.
의식적인 연습을 위한 활동
- 현재 자신의 수준보다 한 단계 난이도가 있는 문제에 도전한다.
- 같은 프로그램을 여러 번 반복적으로 구현해 본다. 단, 반복할 때마다 다른 방식으로
접근하기 위해 노력한다.
- 주변 학생, 교수의 피드백을 최대한 활용한다. 피드백을 받고 개선하는 경험을 반복해야 한다.
강의 대상
자바 기본 문법을 알고 있는 사람
HTML, CSS, JavaScript 에 대한 최소한의 지식을 알고 있는 사람
사전 준비물
- 자바 1.8 과 Spring Tool Suite 최신 버전
- SourceTree
- Chrome 브라우저
- 우분트 서버(AWS 와 같은 무료 서버 가능)
연습 방법
연습 1 - 동영상을 보면서 전체 과정을 성공하는 것에 집중한다.
연습 2 - 동영상을 보면서 각 과정의 중요한 부분을 메모한다. 예를 들어 익숙하지
않은 리눅스 명령어와 같은 내용 또는 생소한 용어들
연습 3 - 가능한 동영상을 보지 않고, 메모를 참고해 전체 과정을 진행한다.
연습 4 - 메모를 참고하면서 좀 더 추가적으로 학습하고 싶은 내용에 대해 한,
두 가지씩 추가학습한 후 정리한다.
이후는 자신이 만족하는 수준까지 연습 4를 반복한다.
최종 단계는 메모를 보지 않고도 전체 과정을 성공하도록 한다.
최종 단계 이후에도 연습을 하고 싶다면 시작해서 끝나는 시간을 단축하기 위한
연습을 한다.
이 같은 연습을 익숙해지는 시점까지 매일 일정 시간(예를 들어 매일 1시간)
을 투자한다. 한번에 많이 하기보다 한번에 한 반복주기로 자주하는 것이 좋다.
댓글 ( 4)
댓글 남기기