90 likes | 675 Views
C/C++ 프로그래밍 기초. 하 숙정 cce.knu.ac.kr/~hasj 950-7451 sjha@knu.ac.kr. 강의개요 및 목적. 컴퓨터 비 전공자들이 가장 많이 사용하는 프로그래밍 언어 중 하나인 C 언어의 기본 구문 을 배운다 . 여러가지 실습 과제를 프로그래밍해나가면서 문제를 분석하고 알고리즘을 설계 할 수 있는 기본적인 프로그래밍 능력을 갖추게 한다 . 향후 자신의 전공분야에 필요한 문제를 해결할 수 있는 능력 을 갖추도록 한다. 교재 및 참고문헌.
E N D
C/C++ 프로그래밍 기초 하 숙정 cce.knu.ac.kr/~hasj 950-7451 sjha@knu.ac.kr
강의개요 및 목적 • 컴퓨터비전공자들이가장많이사용하는프로그래밍 언어중하나인C언어의기본구문을배운다. • 여러가지실습과제를프로그래밍해나가면서문제를분석하고알고리즘을설계할 수있는기본적인프로그래밍능력을갖추게한다. 향후자신의전공분야에필요한문제를해결할수있는능력을갖추도록한다.
교재 및 참고문헌 • 새내기를위한C언어완성(2ndEdition) • 김대영외,이한출판사 • 쉽게 풀어쓴 C언어 Express • 천인국 저, 생능 출판사 • C로배우는프로그래밍기초 • 강환수 외, 학술정보
강의 진행방법 및 활용매체 • 강의 • 파워포인트로 작성된 강의노트를프리젠테이션하면서구술강의가이루어진다. • 실습 • Microsoft Visual C++ 6.0을이용하여실습과제를프로그래밍한다. • 실습과정에서잘해결되지않는부분은1:1지도를통해해결할수있도록이끈다. • 퀴즈 • 진도나학생들의학습정도에따라퀴즈 가능
과제 및 평가방법 • 과제 • 실습 과제 • 첫 이론 시간에 배운내용을활용하는실습과제가매번주어지며결과를 1:1로 검사 • 매주의 실습 과정에서 발생한 주요 에러에 대한 디버깅 내용을 노트의 왼쪽 페이지에 기록하고 • 프로그램 결과는 오른쪽 페이지에 기록(손으로 또는 출력) • 중간고사 전후로 프로그램 과제 • 평가방법 • 중간(30%),기말(35%),과제(25%),출석/태도(10%)
수강시 주의 사항 • 프로그래밍과정을처음접하는학생들에겐매우생소한과목 • 일반이론과목과달리한꺼번에공부해서이수할수있는과목이아님 • 매주실습문제가주어지며새로운문제에는이전에배운내용들이반드시포함되므로진도에맞춰공부해두지않으면중도에포기할수밖에없는과목 이전에배운내용들을미리공부해두는것이반드시필요하다.