Page 81 - 2016마이스터고 운영 자료
P. 81
••• 산학협력 정책연구학교 운영보고서
시리얼통신프로그래밍(1학년)
기 6H 프로그래밍 개발 환경 C/C++언어 구조 및 사용법에 대한 내용을 이해한다. 강의/ 실습
능
6H Communication class이해 C/C++에서 지원되는 통신 클래스에 대한 내용을 이해한다. 강의/ 실습
인 RS-232 통신 프로토콜에 대한 내용을 숙지 한 후 동작절차에 대한 알고리즘을 이
6H 통신 포맷 및 프로토콜 강의/ 실습
재 해한다.
형 6H RS-232구조 및 프로그래밍 RS-232통신을 C++언어를 통하여 구현한다. 강의/ 실습
6H 현장학습 및 특강 현장견학, CEO 및 청년창업멘토 특강 특강
JAVA어플리케이션(1학년)
- 자바실행환경, 개발 툴 설치 - 자바프로그램 이해
6H 자바 기본 구조 강의/ 실습
기 - 변수,자료형,연산자 - 선택, 반복,배열
- 개체지향 개념 이해
술 6H 객체지향 학습 강의/ 실습
(클래스, 상속, 캡슐화, 메시지, 다형성)
인 사용자 인터페이스 -그래픽컬 사용자인터페이스 이해(AWT패키지와 클래스, 패널, 이벤트처리, 스윙)
재 6H 만들기 -GUI 디자인 -GUI 제작 강의/ 실습
형 6H 현장학습 및 특강 현장견학, CEO 및 청년창업멘토 특강 특강
- 가위,바위,보 게임 - 구구단 게임
6H 게임 만들기 - 애플릿 숫자 야구 게임 강의/ 실습
임베디드시스템프로그래밍(2학년)
- 임베디드 시스템에 대한 이해 - 개발환경 구축 이론 / 동영
6H 임베디드 시스템소개 및 환경
- 리눅스 환경에서의 임베디드 시스템개발을 위한 환경 구성에 대한 이해 상
임베디드 시스템에서 부트로더의 역할에 대한 이해 및 포팅방법 익히기 이론 / 실습
기 시스템파일 보기 및
포팅(부트로더,임베디드
술 6H 리눅스 커널, 임베디드 리눅스 커널에 대한 이해와 임베디드 시스템에 포팅방법 익히기 이론 / 실습
인 루트파일 시스템) 리눅스에서 루트파일 시스템의 역할에 대한 이해와 포팅방법 익히기 이론 / 실습
재 주변장치로 사용되는 각종 디바이스들의 하드웨어적인 동작 및 드라이버를
6H 디바이스 드라이버 이론 / 실습
형 이해하고 프로그램 익히기
6H 현장학습 및 특강 현장견학, CEO 및 청년창업멘토 특강 특강
6H 미니프로젝트 주디바이스 드라이버를 구동을 위한 응용프로그램 작성 이론 / 실습
안드로이드 응용 프로그래밍(2학년)
- 안드로이드 플랫폼 구조
개발환경 및 개발 툴 설치 - 개발툴 설치(JDK, Eclipse, 플러그인, 안드로이드 SDK, AVD생성) 강의/ 실습
6H
기 안드로이드 UI 설계 - UI(tUser Interface)설계 및 구현에 대한 구성요소 및 강의/ 실습
개발에 필요한 프로그래밍언어 이해
술
기본 클래스 학습 - 입출력에 관련된 클래스들 분석 및 사용 강의/ 실습
인
6H
재 하드웨어 사용하기 - 하드웨어 정보 읽기 및 장치 사용 강의/ 실습
형
6H 미니프로젝트1(게임 제작) - 학습한 클래스들을 이용하여 게임 제작 강의/ 실습
6H 미니프로젝트2(게임 제작) - 학습한 클래스들을 이용하여 게임 제작 강의/ 실습
6H 현장학습 및 특강 현장견학, CEO 및 청년창업멘토 특강 특강
- 73 -