2017학년도 여름계절학기 강의계획안
|
교과목명
Course Title
|
컴퓨터프로그래밍및실습(02)
|
학수번호-분반
Course No.
|
36339-02
|
|
개설전공
Department/Major
|
컴퓨터공학전공
|
학점/시간
Credit/Hours
|
3.0/3.0
|
|
수업시간/강의실
Class Time/
Classroom
|
화요일 2교시(9:30 ~ 10:45) - 공학 A101
금요일 3교시(11:00 ~ 12:15) - 공학 A122
|
|
담당교원
Instructor
|
성명: 도인실
Name: Inshil Doh
|
소속: 사이버보안전공
Department: Cyber Security
|
|
E-mail: isdoh1@ewha.ac.kr
|
연락처: 3277-3506
Telephone: 3277-3506
|
|
면담시간/장소
Office Hours/
Office Location
|
월요일 3:30~4:30
이메일로 사전약속
|
|
1. 교과목 개요 Course Description
|
|
컴퓨터의 기본 개념과 프로그래밍 방법에 대하여 강의와 실습을 병행하여 학습함으로써 프로그래밍의 기본적인 기술을 습득한다. 프로그래밍을 처음 접하는 학생들에게 C 언어를 이용한 프로그래밍의 기본 문법과 구조를 이해하고 단계적 실습을 통해 프로그래밍에 자연스럽게 익숙해지도록 하는 것이 본 교과의 목표이다.
|
|
2. 선수학습사항 Prerequisites
|
|
없음
|
|
3. 강의방식 Course Format
|
|
|
강의
Lecture
|
발표/토론 Discussion/Presentation
|
실험/실습
Experiment/Practicum
|
현장실습
Field Study
|
기타
Other
|
|
50%
|
%
|
50%
|
|
%
|
(위 항목은 실제 강의방식에 맞추어 변경 가능합니다.)
강의 진행 방식 설명 (explanation of course format):
- 이론과 실습을 병행하여 학습
- 강의 자료는 매주 cyber.ewha.ac.kr에 게시
- 과제 제출 및 질문 등도 cyber.ewha.ac.kr 이용
|
|
4. 교과목표 Course Objectives
|
|
- 컴퓨터 프로그래밍의 기본 개념을 이해한다.
- C언어의 기본 문법과 구조를 이해하고 단계적 실습을 통해 프로그래밍 기술을 습득한다.
- 컴퓨터를 통한 문제해결 능력을 기른다.
|
|
5. 학습평가방식 Evaluation System
|
|
|
중간고사
Midterm Exam
|
기말고사
Final Exam
|
퀴즈
Quizzes
|
발표
Presentation
|
프로젝트
Projects
|
과제물
Assignments
|
참여도
Participation
|
기타
Other
|
|
30%
|
45%
|
%
|
%
|
%
|
20%
|
5%
|
%
|
(위 항목은 실제 학습평가방식에 맞추어 변경 가능합니다.)
*그룹 프로젝트 수행 시 팀원평가(PEER EVALUATION)이 평가항목에 포함됨. Evaluation of group projects may include peer evaluations.
평가방식 설명 (explanation of evaluation system):
|
Ⅰ. 교과목 정보 Course Overview
Ⅱ. 교재 및 참고문헌 Course Materials and Additional Readings
|
1. 주교재 Required Materials
|
|
|
|
2. 부교재 Supplementary Materials
|
|
|
|
3. 참고문헌 Optional Additional Readings
|
|
각자 적절한 C 교재를 한권씩 준비해서 병행하여 공부하기
|
Ⅲ. 수업운영규정 Course Policies
|
* 실험, 실습실 진행 교과목 수강생은 본교에서 진행되는 법정 ‘실험실안전교육(온라인과정)’을 필수로 이수하여야 함.
* For laboratory courses, all students are required to complete lab safety training.
소프트웨어학부(컴퓨터공학전공, 사이버보안전공)의 경우 수강불가
|
|
주차
|
날짜
|
주요강의내용 및 자료, 과제(Topics & Class Materials, Assignments)
|
|
1주차
|
9월 3일(화요일)
|
강의소개
C언어소개, 변수와 데이터타입 I
|
|
9월 6일(금요일)
|
실습
|
|
2주차
|
9월 10일(화요일)
|
변수와 데이터타입 II
|
|
9월 13일(금요일)
|
추석 (휴강) - 11일 보강실시
|
|
3주차
|
9월 17일(화요일)
|
formatted IO / 연산자
|
|
9월 20일(금요일)
|
실습
|
|
4주차
|
9월 24일(화요일)
|
조건문(if/switch statement)
|
|
9월 27일(금요일)
|
실습
|
|
5주차
|
10월 1일(화요일)
|
반복문(for statement), 과제1
|
|
10월 4일(금요일)
|
실습
|
|
6주차
|
10월 8일(화요일)
|
반복문(while statement)
|
|
10월 11일(금요일)
|
실습
|
|
7주차
|
10월 15일(화요일)
|
Function I
|
|
10월 18일(금요일)
|
실습
|
|
8주차
|
10월 21일(월요일)
|
중간고사(이론) - 6:30~7:30
|
|
10월 22일(화요일)
|
Function II, 포인터 개념(필요시 다른 시간 보강시행)
|
|
10월 25일(금요일)
|
실습
|
|
9주차
|
10월 29일(화요일)
|
Function III(재귀함수, rand() 함수)
|
|
11월 1일(금요일)
|
실습
|
|
10주차
|
11월 5일(화요일)
|
배열 I (숫자배열)
|
|
11월 8일(금요일)
|
실습
|
|
11주차
|
11월 12일(화요일)
|
배열 II (문자배열)
|
|
11월 15일(금요일)
|
실습
|
|
12주차
|
11월 19일(화요일)
|
함수와 포인터를 이용한 배열처리, 엔터문제
|
|
11월 22일(금요일)
|
실습
|
|
13주차
|
11월 26일(화요일)
|
구조체
|
|
11월 29일(금요일)
|
실습
|
|
14주차
|
12월 3일(화요일)
|
강의요약
|
|
12월 6일(금요일)
|
기말고사(이론) - 6:30~7:30
|
|
15주차
|
12월 10일(화요일)
|
기말고사(실기)
|
|
12월 13일(금요일)
|
|
|
16주차
|
12월 17일(화요일)
|
|
|
12월 20일(금요일)
|
|
Ⅳ. 차시별 강의계획 Course Schedule (최소 15주차 강의)
Ⅴ. 참고사항 Special Accommodations
|
* 장애학생은 학칙 제57조에 의거하여 학기 첫 주에 교과목 담당교수와의 면담을 통해 출석, 강의, 과제 및 시험에 관한 교수학습지원
사항을 요청할 수 있으며, 요청한 사항에 대해 담당교수 또는 장애학생지원센터를 통해 지원받을 수 있습니다. 강의, 과제 및 평가
부분에 있어 가능한 지원 유형의 예는 아래와 같습니다.
|
강의 관련
|
과제 관련
|
평가 관련
|
|
․ 시각장애 : 점자, 확대자료 제공
․ 청각장애 : 대필도우미 배치
․ 지체장애 : 휠체어 접근이 가능한 강의실
제공, 대필도우미 배치
|
제출일 연장, 대체과제 제공
|
․ 시각장애 : 점자, 음성 시험지 제공, 시험시간
연장, 대필도우미 배치
․ 청각장애 : 구술시험은 서면평가로 실시
․ 지체장애 : 시험시간 연장, 대필도우미 배치
|
- 실제 지원 내용은 강의 특성에 따라 달라질 수 있습니다.
* According to the University regulation section #57, students with disabilities can request for special accommodations related to attendance, lectures, assignments, or tests by contacting the course professor at the beginning of semester. Based on the nature of the students’ request, students can receive support for such accommodations from the course professor or from the Support Center for Students with Disabilities (SCSD). Please refer to the below examples of the types of support available in the lectures, assignments, and evaluations.
|
Lecture
|
Assignments
|
Evaluation
|
|
․ Visual impairment : braille, enlarged
reading materials
․ Hearing impairment : note-taking
assistant
․ Physical impairment : access to classroom,
note-taking assistant
|
Extra days for submission,
alternative assignments
|
․ Visual impairment : braille examination paper,
examination with voice support, longer
examination hours, note-taking assistant
․ Hearing impairment : written examination
instead of oral
․ Physical impairment : longer examination
hours, note-taking assistant
|
- Actual support may vary depending on the course.
|
* 강의계획안의 내용은 추후 변경될 수 있습니다.
* The contents of this syllabus are not final—they may be updated.