C언어 입문 강의에 오신 것을 환영합니다.

📌 이런 고민이 있으신가요?

이 수업은 AI를 사용하기 전에 필요한 프로그래밍 기초를 C언어를 통해 배우는 입문 과정입니다.

📣 강의 목표

<aside> 💡

✅ 프로그램의 기본 구조를 이해한다.

✅ 변수, 조건문, 반복문을 활용해 간단한 프로그램을 작성한다.

✅ AI가 생성한 코드를 읽고 수정할 수 있다.

✅ 문제를 논리적으로 분석하고 해결하는 사고력을 기른다.

✅ 이후 Python, AI, 데이터 분석 학습으로 자연스럽게 확장할 수 있다.

</aside>

강의 정보

강사소개

강의 자료

수강후기

⏱커리큘럼

회차 주제 학습 내용 학습 목표
1회차 개발환경 구축 & C언어 기초 • 개발환경 설치 및 사용법(10분)
• 프로그램 실행 구조 이해(10분)
• printf / scanf 활용(15분)
• 변수와 자료형(int, float, char 등)
• 연산자 기초(20분) C언어 프로그램의 동작 원리를 이해하고 간단한 입력·출력 프로그램을 작성할 수 있다.
2회차 조건문 & 반복문 • if / else 조건문(15분)
• switch 문 활용(15분)
• for / while 반복문(15분)
• 중첩 반복문(15분) 프로그램의 흐름을 제어하고 반복되는
작업을 자동화할 수 있다.
3회차 함수 & 배열 기초 • 함수의 개념과 필요성(10분)
• 매개변수와 반환값(15분)
• 1차원 배열 활용(15분)
• 문자열 처리 기초(10분)
• 코드 분할 및 재사용(10분) 기능별로 코드를 구조화하고 데이터를 효율적으로 관리하는 방법을 익힌다.
4회차 포인터 & 메모리 이해 • 메모리 구조 기초(10분)
• 포인터 개념 이해(10분)
• 주소 연산자와 역참조 연산자(10분)
• 배열과 포인터의 관계(15분)
• 동적 메모리 개념 소개(15분) C언어의 핵심 개념인 포인터를 이해하고 메모리 관점에서 프로그램을 바라볼 수 있다.
5회차 구조체 & 전처리기 & 매크로 • 구조체의 정의(5분)
• 구조체의 배열, 포인터, 함수(20분)
• 전처리기의 정의(5분)
• 단순 매크로, 함수 매크로(15분 구조체와 전처리기, 매크로에 대해 이해하고 해당 코드를 짜볼 수 있다.
6회차 C언어 종합 실습 • 계산기 만들기
• 업다운 게임
• 학생 성적 관리 프로그램 지금까지 학습한 개념을 종합적으로 활용할 수 있다.

📖선수 지식

C언어 기본 문법

함수

배열과 문자열

구조체 & 포인터

C언어 핵심문법 정리표

🚀 수강 후 진로

이 과정을 마친 후에는 다음 학습으로 이어질 수 있습니다.