채널톡 아이콘

프로그래밍기초

본 강좌는 순서도를 작성할 수 있는 랩터와 C프로그래밍 언어를 활용하여 컴퓨터를 이용한 문제 해결의 기초 원리와 프로그래밍 방법을 학습하는 교과목이다.

1명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

코딩기초
코딩기초
순서도
순서도
c언어
c언어
코딩기초
코딩기초
순서도
순서도
c언어
c언어
Thumbnail

수강 후 이런걸 얻을 수 있어요

  • 주어진 문제가 컴퓨터를 활용하여 해결 가능한 문제인지를 파악할 수 있다.

  • 컴퓨터를 활용하여 해결하고자 하는 문제를 명확하게 정의할 수 있다.


순서도로 문제를 풀면 코드가 달라집니다

문법부터 외우기보다 문제를 쪼개고 흐름을 설계해야 합니다.
랩터로 해결 절차를 그린 뒤 C언어로 조건문, 반복문, 배열, 함수와 포인터를 구현합니다.


주어진 문제가 컴퓨터로 해결할 수 있는지 판단하고, 해결해야 할 내용을 분명하게 정의합니다.

복잡한 문제를 순서도로 나누어 입력부터 처리 과정, 결과까지 한눈에 정리합니다.

조건문과 반복문으로 흐름을 제어하고 배열·함수·포인터를 활용해 프로그램 구조를 확장합니다.

처음에는 코드가 낯설고 어디서 시작할지 막막할 수 있습니다.
하지만 문제 정의에서 순서도 작성, C언어 구현까지 직접 연결하면 스스로 해결 절차를 설계하는 힘을 갖추게 됩니다.


랩터로 순서도를 그리고,
씨 언어의 조건문·반복문·배열·함수·포인터를 익혀
문제를 푸는 프로그램의 뼈대를 세웁니다.

막연히 코딩을 시작하던 상태에서,
문제를 정의하고 해결 절차를 설계하는
기초 프로그래머로 나아갑니다.




이 강의가 끝나면 당신은


문제를 순서도로 분해하는 힘이 생깁니다.

  • 막연하게 어렵게 느껴지던 문제를 입력, 처리, 출력의 흐름으로 나누어 표현할 수 있습니다. 계산 절차나 간단한 업무 과정을 순서도로 먼저 그려 보며, 무엇을 컴퓨터로 처리할 수 있는지 스스로 판단하는 습관을 갖추게 됩니다.






✔️

문제를 순서도로 풀고 C 코드로 완성하는 기초 학습

생각을 설계하고
코드로 표현하는 과정

랩터로 문제 해결 절차를 순서도로 구성한 뒤, 이를 C 언어의 문법과 연결해 프로그램으로 구현합니다. 조건문과 반복문을 거쳐 배열, 함수, 포인터까지 단계적으로 다루며 문제를 정의하고 해결하는 힘을 기릅니다.

입력부터 반복 처리까지 직접 구현하기

성적이나 수치처럼 입력받은 값을 조건에 따라 판단하고, 반복문으로 여러 데이터를 처리하는 과정을 순서도와 C 코드로 연습합니다. 단순히 문법을 외우는 대신 랩터에서 흐름을 확인하고 C 언어로 직접 실행하며 코드의 동작 원리를 점검합니다.

순서도와 C 실습으로 쌓는 코드 자산

강의에서 작성하는 랩터 순서도와 C 실습 코드를 바탕으로 변수와 자료형부터 배열, 함수, 포인터까지 핵심 내용을 다시 확인할 수 있습니다. 각 단계의 결과물을 비교하며 문제를 명확히 정의하고 컴퓨터가 처리할 절차로 바꾸는 연습을 이어갑니다.


📚

순서도에서 씨언어까지, 문제를 코드로 바꾸는 흐름을 익혀요

Section 1

프로그래밍의 이해와 순서도

컴퓨터를 활용한 문제 해결의 기본 원리와 알고리즘을 이해하고, 문제를 분석하여 순서도로 표현하는 방법을 학습합니다. 랩터를 활용해 순차 구조와 기본적인 프로그램 실행 과정을 익힙니다.


Section 2

씨 언어의 시작

씨 언어의 기본 문법과 프로그램 작성 절차를 익히며, 변수·자료형·연산자·표준 입출력의 개념을 학습합니다. 순서도로 설계한 알고리즘을 씨 언어 코드로 구현하는 기초 능력을 기릅니다.


Section 3

제어문

조건문과 반복문을 사용하여 프로그램의 실행 흐름을 제어하는 방법을 학습합니다. 선택 구조, 반복 구조, 중첩 제어문 및 기타 제어문을 활용해 다양한 문제를 논리적으로 해결합니다.


Section 4

배열, 함수와 포인터

일차원 배열을 이용한 자료 처리 방법과 함수의 정의·호출·매개변수 전달 방식을 학습합니다. 포인터의 기본 개념과 메모리 주소를 이해하고, 배열과 함수에 포인터를 적용하는 기초를 익힙니다.


이런 분들의 고민을
해결할 수 있어요!

📌

프로그래밍 입문 대학생

코딩을 처음 접해 문제를 어디서부터 작은 단계로 나눠야 할지 막막한 분
순서도를 활용해 문제 해결 절차를 정리하고, 랩터로 흐름을 확인한 뒤 C 언어의 기본 문법으로 직접 구현하려는 분

📌

기초 문법에서 막힌 비전공 학습자

변수와 입력·출력은 접해 봤지만 조건에 따라 결과를 바꾸거나 같은 작업을 반복하는 코드를 작성할 때 자주 막히는 분
조건문과 반복문의 흐름을 순서도로 먼저 확인하며 코드의 실행 과정을 차근차근 이해하려는 분

📌

C 언어 기초를 준비하는 예비 개발자

간단한 프로그램은 작성하지만 여러 값을 배열에 저장하고 함수로 기능을 나누거나 포인터의 역할을 설명하기 어려운 분
제어문부터 일차원 배열, 함수, 포인터까지 이어지는 핵심 구조를 익혀 이후 전공 수업과 프로그래밍 학습의 기반을 다지려는 분




수강 전 참고 사항


실습 환경

  • 랩터 순서도 도구를 준비합니다.

  • 씨 언어 컴파일러를 설치합니다.
    윈도우, 맥, 리눅스를 사용할 수 있습니다.

선수 지식 및 유의사항

  • 프로그래밍 경험이 없어도 시작합니다.
    코딩 초보자에게 맞춘 과정입니다.

  • 문제를 순서도로 먼저 정리합니다.
    변수와 조건의 흐름을 연습합니다.

학습 자료

  • 강의 슬라이드 자료를 활용합니다.
    핵심 개념을 복습할 수 있습니다.

  • 순서도 예제와 실습 코드를 사용합니다.
    배열, 함수, 포인터를 직접 연습합니다.


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 코딩 초보자

  • 파이썬 초보자

안녕하세요
경남대학교 SW중심대학사업단입니다.

AI·SW전공 교수들로 구성된 사업단입니다.

다양한 SW관련 강좌를 무료로 개방하고 있습니다.

많은 도움이 되었으면 좋겠습니다.

커리큘럼

전체

20개 ∙ (10시간 14분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

무료