컴퓨터 소프트웨어 설계 및 실험 - 2012년 1학기 실험계획 -
강의 목표 Web 2.0 관련 기술을 이용하여 실제 인터넷 응용 서비스를 개발한다. 안드로이드 관련 기술을 이용하여 실제 스마트폰 어플리케이션을 개발한다. 프로젝트 수행을 통하여 팀 작업을 경험한다.
강의 개요 안드로이드 어플리케이션 개발을 위한 요소 기술 경험 인터넷 서비스 개발을 위한 요소 기술 경험 Java XML JNI C++ 인터넷 서비스 개발을 위한 요소 기술 경험 JSP Javascript Open API HTML5
실험 방법 주별 수업 진행 팀 프로젝트 수행 웹 관련 기술 소개 간단한 프로그램 구현 프로젝트 주제 선정 프로젝트 제안서 발표 중간 발표 최종 발표 & 시연 최종 보고서 제출
프로젝트 주제 수업 시간에 다룬 Android Application 개발 기술을 활용한 Application 개발 OpenAPI, XML, JNI, SQLite 개발 플랫폼: Android 2.2 Platform 개발 툴: 이클립스
실험 일정 (1/2) 주차 주제 비고 사전소집 1주차 2주차 3주차 4주차 5주차 6주차 수업 개요 및 진행방향 설명 (3/13~3/16) Android 소개 및 개발환경 설정, View 개요 2주차 (3/19~3/22) Android의 Activity & Layout 3주차 (3/26~3/29) Android의 Intent 4주차 (4/2~4/5) 텀 프로젝트 제안서 발표 5주차 (4/9~4/12) Android의 Background Service 6주차 (4/16~4/19) 중간고사 기간
XML 소개 및 XML Reader 구현(DOM 사용) 실험 일정 (2/2) 주차 주제 비고 7주차 (4/23~4/26) Android의 File I/O 및 DB 8주차 (4/30~5/3) 중간 발표 9주차 (5/7~5/10) JNI를 이용한 앱 구현 10주차 (5/14~5/17) 웹페이지 개발환경 설정, 웹프로그래밍 11주차 (5/21~5/24) XML 소개 및 XML Reader 구현(DOM 사용) 12주차 (5/28~5/31) Open API 13주차 (6/4~6/7) HTML 5.0 14주차 (6/11~6/14) 최종 발표 및 기말고사
평가 방법 10 5 20 45 개인별 평가항목 팀별 평가항목 평가 항목 출 석 과 제 기 말 발 표 보고서 텀프로젝트 반영 비율 (%) 10 5 20 45 - 정당한 사유 없이 기말시험 불응시한 경우 학점 취득 불가 - 정당한 사유 없이 과제물 2회 이상 미제출시 학점 취득 불가
기 타 강의 홈페이지 담당 조교 http://borame.cs.pusan.ac.kr/ 기 타 강의 홈페이지 http://borame.cs.pusan.ac.kr/ Lecture -> 컴퓨터소프트웨어설계및실험 담당 조교 AI LAB : 510-2875 GA LAB : 510-2871 담당 조교 수업 시간 분 반 연락처 서한영 월 001, 006 AI LAB 서종규 화 002, 007 GA LAB 김광휘 수 003, 008 남웅 목 004, 005