Download presentation
Presentation is loading. Please wait.
1
2007학년도 2학기 HCI 프로그래밍 II (분반 2) 2007년 가을학기 9/3/2007 박경신
2
Course Information 교과목 강사 선수과목 HCI 프로그래밍 II 2007 가을학기 3학점 3시간
강의시간: 월6교시(2과 512), 목 7,8교시(2과412-01) 강사 박경신 (mobile) 3과학관 417호 상담시간: 화요일 2-3시 선수과목 자료구조, C/C++ 프로그래밍
3
Purpose 상호작용적인 윈도우 프로그램을 만들어낼 수 있는 능력을 배양하고자 한다.
본 과목은 Visual C++의 MFC를 이용하여 윈도우 프로그래밍을 학습하여 학생들 스스로가 윈도우 응용 프로그램을 개발할 수 있도록 한다. 윈도우 프로그래밍과 MFC의 기본적인 개념을 익히고 Visual C++ MFC 프로그램을 비교 분석하고 유틸리티 클래스, 사용자 인터페이스, GDI 학습한다.
4
Text Book 주교재 참고도서 윈도우 프로그래밍 Visual C++ MFC Programming 김선우, 신화선 공저
한빛 미디어 22,800원 참고도서 윈도우 MFC 프로그래밍: 원리에서 활용까지, 유동근 저, 정보문화사 BEGINNING VISUAL C , Ivor Horton 저, Wiley Publishing
5
Evaluation 출석: 10% 중간고사: 30 % 기말고사: 30% 실습과제 및 보고서: 30 %
수업참여도 및 태도: 가산 및 감점 최고 10 %까지 가능
6
Topics Overview C++ programming 윈도우 프로그래밍 유틸리티 클래스와 집합 클래스 MFC 프로그램 구조
화면 출력 마우스와 키보드 사용자 인터페이스 파일 입출력 표준 컨트롤 대화상자 도큐먼트/뷰 구조 공통 컨트롤, 다양한 뷰 클래스 멀티스레드 데이터베이스 프로그래밍, 네트워크 프로그래밍
7
Schedule 9/3 : 강의소개 9/6 : C++/Object-Oriented Programming 기초
9/10 : 윈도우 프로그래밍 기초 (chap 1) 9/13 : 윈도우 프로그래밍 컴파일 해보기 9/17 : 유틸리티 클래스 (chap 2) HW1 out 9/20 : MFC 프로그램 구조 (chap 3) 9/24 : 추석 9/27 : 화면출력 (chap 4) HW1 due & HW2 out 10/1 : 마우스와 키보드 (chap 5) 10/4 : HW2 due & HW3 out
8
Schedule 10/8 : 사용자 인터페이스 (chap 6) 10/11 : HW3 due
10/18 : 중간고사 10/22 : 표준 콘트롤 (chap 8) HW4 out 10/25 : 학술제 10/29 : 대화상자 (chap 9) 11/1 : HW4 due & HW5 out 11/5 : 도큐먼트/뷰 구조 (chap 10) 11/8 : HW5 due & HW6 out 11/12 : 공통 컨트롤 (chap 11) 11/15 : HW6 due & HW7 out
9
Schedule 11/19 : 다양한 뷰 클래스 (chap 12) 11/22 : HW7 due & HW8 out
12/17-21 : 수업보충 및 기말고사
10
Exams 중간고사 기말고사 Chapter 1-7 2시간 close-book exam
Chapter 1-15 (focus on Chapter 8-15)
11
Homework Windows .NET 2005을 사용한 MFC 프로그래밍 개인과제 10 과제
Due date이후 제출한 경우 감점 처리 제출하지 않은 경우 0점 처리 Turn in all your source codes, executable, a short 2~5-page (single-space, 10-point font) report containing the snapshot 소스코드에 프로그래밍에 대한 설명을 주석처리 요함. 보고서의 내용은 구현 방식의 설명, 주요 코드 설명, 실행 결과 화면 등으로 구성 할 것. 주의사항: 코딩을 본인이 직접 하지 않은 경우, 타 학생과 소스코드의 내용이 거의 유사한 경우 등에 대해서는 본 과목의 최종 학점을 F로 함.
12
Online Resources Window programming http://www.winapi.co.kr
Visual Studio and .NET Resource
13
Announcement Class blog:
Similar presentations