프로그래밍

과목 소개

‘프로그래밍’은 특성화 고등학교 및 마이스터 고등학교 학생들이 선택하여 이수할 수 있는 과목으로서 해당 전공 영역의 프로그램을 배우기 위한 기초 과목이다. C 프로그래밍의 기본 개념과 원리를 습득하고 실제 프로그램의 작성 및 구현 등의 기술을 터득하여 산업 현장에서 직무를 효율적으로 수행할 수 있도록 한다.

내용 체계
영역 내용 요소
프로그래밍의 개요 - 프로그래밍 언어의 종류와 특징
- 프로그래밍의 절차
- 알고리즘
- 프로그래밍 개발 환경
C 프로그래밍의 기초 - 변수와 자료형
- 입·출력 함수
- 연산자
- 제어문
- 배열
- 함수
- 포인터
- 구조체와 공용체
- 파일 입출력
프로그래밍 설계와 구현 - 프로그램 기획
- 프로그램 설계
- 프로그램 구현
- 프로그램 테스트
과목 관련 정보
관련 학과 관련 직업
컴퓨터공학과, 정보통신공학과, 네트워크보안학과, 정보보안보호학과, 응용소프트웨어공학과, 전자공학과 시스템소프트웨어 개발자, 컴퓨터 프로그래머, 컴퓨터 하드웨어 기술자 및 연구원, 컴퓨터 시스템설계 분석가, 웹 프로그래머, 웹 엔지니어