200 likes | 679 Views
과제 해결 중심의 비주얼 베이직 교육. 2002 년 7 월 16 일. 동 서울대학 전자계산과 유 종 상. 발표순서. 교과목 간의 연계성 강의 목표 주차별 강의 목표 및 과제해결. 웹 브라우저 개발 멀티미디어 플레이어 개발 파일생성 , 추가 , 조회 데이터베이스 프로그래밍 네트워크 프로그래밍 ActiveX & ASP 연동. 프로젝트 개발 및 형성 평가. 교과목 간의 연계성. 컴퓨터 활용 능력 컴퓨터 일반 스프레드 시트 통계 처리. 프로그램기초.
E N D
과제 해결 중심의 비주얼 베이직 교육 2002 년 7 월 16 일 동 서울대학 전자계산과 유 종 상
발표순서 교과목 간의 연계성 강의 목표 주차별 강의 목표 및 과제해결 웹 브라우저 개발 멀티미디어 플레이어 개발 파일생성, 추가, 조회 데이터베이스 프로그래밍 네트워크 프로그래밍 ActiveX & ASP 연동 프로젝트 개발 및 형성 평가
교과목 간의 연계성 • 컴퓨터 활용 능력 • 컴퓨터 일반 • 스프레드 시트 • 통계 처리 프로그램기초 • 비주얼 베이직 • 객체지향 프로그램의 이해 • ActiveX Control Programming • 파일 Grid • DB Grid 프로그램활용 ASP • 비주얼 베이직 프로젝트 • 웹 브라우저 제작 • 멀티미디어 플레이어 제작 • 네트워크 프로그래밍 • 실무 데이터베이스 프로그램 개발 프로젝트실무 VBScript 페이지 2 / 18 페이지 3
강의 목표 Visual Basic에 대한 기본 컨트롤, ActiveX Control , Database, Network Program 등의 비주얼 베이직 전반에 대한 내용을 습득하며, 주어진 과제를 학습자 스스로 해결하도록 유도하여 창의적인 프로그램 작성 능력 배양을 목표로 한다. 과제 해결 페이지 4
강의 내용 제 1 주 비주얼 베이직 개요 1) 비주얼 베이직 설치하기 2) 프로그래밍 환경 설정하기 3) 비주얼 베이직 실행과 화면 구성하기 4) 사용자 인터페이스 폼 사용하기 학내의 상황 • 폼 개체 간의 이동 페이지 5
강의 내용 제 2 주 기본 Control 1) Label 의 속성 및 Method 2) Command 의 속성 및 Method 3) Combo Box 의 속성 및 Method 4) Timer 의 속성 및 Method 5) Text Box 학내의 상황 • 브라우저 만들기 페이지 6
강의 내용 제 3 주 ActiveX Control Programming 1) DriveListBox 2) DirListBox 3) FileListBox 4) Windows Media Player 학내의 상황 • 멀티미디어 플레이어 만들기 페이지 7
강의 내용 제 4 주 File 읽기 및 쓰기 1) 파일 생성(Open, Write, Close 명령) 2) 파일 읽기(Input 명령) 3) 레코드 추가(Append 명령) 4) CommonDialog 학내의 상황 • 파일 핸들링 페이지 8
강의 내용 제 5 주 File Grid 1) Grid Control 2) 파일 읽기(Input 명령) 3) 레코드 추가(Append 명령) 학내의 상황 • 파일 내용 그 리드에 표현 페이지 9
강의 내용 제 6 주 Printing Program 1) Picture Box 2) Horizontal Scroll Bar 3) CommonDialog 4) Text Box 5) Module 학내의 상황 페이지 10
강의 내용 제 7 주 Data Control 개체 1) Database 생성 2) Data Control 3) DB Grid 4) SQL 학내의 상황 페이지 11
강의 내용 제 8 주 Database Programming 1) DAO, RDO 개념 이해 2) ODBC 개념 이해 3) ADO 학내의 상황 페이지 12
강의 내용 제 9 주 Database Programming ActiveX Data Object 개념이해 ●ActiveX EXE ●ActiveX DLL ●ActiveX Control 학내의 상황 페이지 13
강의 내용 제 10 주 Network Programming Protocol 개념이해• RS232C 통신 • TCP/IP(채팅 프로그램) : Microsoft WinSock Control 6.0 학내의 상황 페이지 14
강의 내용 제 10 주 ActiveX 개념과 이해 1) ClassModule 2) DLL, OCX 개념과 용도 3) 응용 웹 프로그램 4) ActiveX DLL 프로젝트 코딩 => ClassModule 컴파일 => 실행프로그램에서 참조 => 프로그램 실행 (VB, ASP) 학내의 상황 페이지 15
프로젝트 개발 방법 페이지 16
조율사 이력관리 프로젝트 • 프로젝트 개발 후, Setup Programming 구성 • DB 구축, 검색 기능 • 우편번호 찾기 프로그래밍 • 피아노 조율 이력 관리 Setup Programming 페이지 17
조율사 이력관리 프로젝트 • 신규 레코드 저장, 삭제, 조회 기능 • 우편번호 찾기 프로그래밍 페이지 18
조율사 이력관리 프로젝트 • 피아노 조율 관리 페이지 19
과제 해결 중심의 비주얼 베이직 교육 감사합니다.