교육 목표 | 정성적 목표 | ㅇ 컴퓨터 프로그래밍에 입문하는 사람이 배워야 하는 기본적인 내용을 배우고 익히는 기회 제공 ㅇ 본 교육에서 배운 내용을 바탕으로 미니 프로젝트 수행해 컴퓨터 프로그래밍의 개발 방법을 익힘 |
정량적 목표 | ㅇ 모집 : 20명 / 수료 : 18명 이상 |
교육 대상 | ■재직자 | □미취업자 | □전공자 | ■비전공자 |
일정 및 기간 | 2025. 07. 21. ~ 08. 14. / 20일 | 교육 시간 | 총 80H |
교육 수준 | 중급 | 교육 구분 | AI | 필요 역량 | 이해력, 분석력 등 |
구분 | 내용 | 교육방법 | 시간 | 비고 |
1장 | ㅇ 컴퓨터 프로그래밍 개론 with Python | 오프라인 | 10H | |
2장 | ㅇ Flowchat 이해 및 실습 | 오프라인 | 10H | |
3장 | ㅇ Python의 표준함수 및 데이터 입출력 | 오프라인 | 10H | |
4장 | ㅇ Python의 판단/조건문 | 오프라인 | 10H | |
5장 | ㅇ Python에서 취급하는 데이터 유형 | 오프라인 | 10H | |
6장 | ㅇ Python의 사용자 함수 | 오프라인 | 10H | |
7장 | ㅇ 미니 프로젝트 | 오프라인 | 20H | |
계 | | | 80H | |
|
구분 | 세부 교육내용 | 시수 |
컴퓨터 프로그래밍 개론 with Python | ㅇ 컴퓨터 프로그래밍 개요 및 CPU 중심으로 살펴보는 컴퓨터 기본 구조 ㅇ Python 소개, 활용사례, 개발 환경 구축 | 10H |
Flowchat 이해 및 실습 | ㅇ 컴퓨터 프로그램의 기본 구성요소 및 논리(Logic) 흐름 (실행, 판단, 반복, 연결 등) ㅇ Flowchart의 Diagram 구성요소 ㅇ Flowchart를 이용한 코딩 방법 (연습문제 제공) | 10H |
Python의 표준함수 및 데이터 입출력 | ㅇ Python에서 데이터를 입력받고 출력하기 위한 표준함수 ㅇ Python에서 변수 생성하는 방법과 취급 데이터 유형 종류 ㅇ 실습형 연습문제 | 10H |
Python의 판단/조건문 | ㅇ Python에서 판단 흐름을 if으로 구현하는 방법 ㅇ Python에서 반복 흐름을 for-in 으로 구현하는 방법 ㅇ Python에서 판단 흐름을 while 구현하는 방법 ㅇ 실습형 연습문제 | 10H |
Python에서 취급하는 데이터 유형 | ㅇ Python의 기본 데이터 유형(int, float 등) ㅇ Python의 Sequence 데이터 유형(List, Tuple, Set, Dictionary) ㅇ Python의 문자열 ㅇ 실습형 연습문제 | 10H |
Python의 사용자 함수 | ㅇ 컴퓨터 프로그래밍에서 함수란? ㅇ 함수의 기본 유형 및 원리 ㅇ Python에서 사용자 함수 생성 및 활용 ㅇ 실습형 연습문제 | 10H |
미니 프로젝트 | ㅇ 컴퓨터 프로그램 개발을 위한 설계 방법 ㅇ 프로젝트 주제 선정 및 설계 ㅇ 프로젝트 주제에 맞는 Python을 이용한 컴퓨터 프로그램 개발 ㅇ 미니 프로젝트 구현 결과 발표 및 시연 | 20H |