로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
  • 타입 공개형 강좌
  • 기간 상시 수강
  • 시간 자유롭게 학습
  • 수강 승인 방식 자동 승인

컴퓨터 프로그래밍 언어는 다양하며 각 언어마다 서로 다른 특징들을 갖고 있습니다. 하지만 어떤 언어로 프로그래밍을 하든 가장 중요한 것은 문제를 해결하기 위한 과정인 알고리즘입니다. 일단 문제에 맞는 알고리즘을 찾아야만 이를 프로그래밍 언어 구문(영어 문법에 해당)에 맞게 코드로 작성하여 프로그램을 완성할 수 있습니다. 본 강의는 가장 많이 사용하는 언어라고 할 수 있는 C언어를 소개하며, ‘두리’ 학생의 일상 생활에서 구문과 비슷한 상황을 그림으로 표현하여 주어진 문제를 프로그램화하기 위해 새로운 방식으로 문제를 재해석하고, 이에 맞는 해결 과정을 찾는 것에 중점을 두어 언어와 상관없이 프로그래밍을 할 수 있는 기본 능력을 갖출 수 있도록 하였습니다. 본 강의는 초중등생이 아니더라도 대학 수업을 위해 또는 프로그래밍 언어를 전문적으로 배우기 전에 빠르고 쉽게 알고리즘과 프로그래밍의 기본적인 지식을 얻는 데 도움이 될 것입니다.

교수자 소개

  • SW교육센터

    경북대학교

  • 하숙정교수님

    경북대학교 정보전산원 교양전산교육부

강의계획

강의목록
  1. CHAPTER 1
    1. C 프로그램
    1. C 프로그램 개발 도구 사용법(부록)
  2. CHAPTER 2
    1. 변수와 자료형
  3. CHAPTER 3
    1. 출력
  4. CHAPTER 4
    1. 입력
  5. CHAPTER 5
    1. 기본 연산자
  6. CHAPTER 6
    1. 별난 연산자
  7. CHAPTER 7
    1. 제어문의 시작 if문
  8. CHAPTER 8
    1. 다양한 if문과 switch문
  9. CHAPTER 9
    1. 빙글빙글 for문
  10. CHAPTER 10
    1. 다양한 for문
  11. CHAPTER 11
    1. while문과 do-while문
  12. CHAPTER 12
    1. 배열
  13. CHAPTER 13
    1. 문자열
  14. CHAPTER 14
    1. 배열 프로그래밍
  15. CHAPTER 15
    1. 사용자 정의 함수