5시간
광주 멤버십
스케줄 초안
시간 | 내용 |
---|---|
10:00 - 10:50 | 객체지향의 탄생 배경 |
11:00 - 11:50 | 캡슐화, 상속성, 다형성 |
12:00 - 12:50 | 점심 |
13:00 - 13:50 | 알고리즘 풀이 |
14:00 - 14:50 | 유스케이스 |
15:00 - 15:50 | 명사, 동사 도출을 통한 클래스 구현 |
16:00 - 16:50 | 전광판 프로그램 문제 해결 |
17:00 - 17:50 | 미정 |
객체지향의 탄생 배경 ( 10분 ) - Smalltalk 관련해서 이야기..
클래스, 추상클래스, 객체, 인터페이스, 데이터멤버, 메소드에 대한 이해
캡슐화, 상속성, 다형성,
위임(느슨하게 결합된 프로그램) - 10m
USE-CASE 작성 - 40m ┒
USE-CASE 세부 주제 | 내용 | 시간(m) |
---|---|---|
UseCase 란?(5m) | 요구 사항, UseCase 에 대한 설명 | 5 |
UseCase 작성(20m) | 명확한 가치, 시작 조건, 외부 구동자, 종료 조건, 주 경로, 대체 경로, 확장 | 20 |
UseCase 를 통한 요구사항 체크(15m) | 실습: 하나의 주제에 대한 Use-Case 제시, 수강자 요구 사항 작성, 수강자 비교후 빠진 부분 체크 | 15 |
명사, 동사 도출을 통한 클래스 구현 (해결할 문제의 예시가 필요함) TDD 방법론 설명
전광판 프로그램 문제 해결 - 전광판 프로그램 설명 - 패킷메이커 - 룰 설명 - 네트워크 프로그래밍의 핵심 개념 및 구현 방법 설명 - 구현 ( 35분 )