2부 3편 - 프로그램을 작게 나누기(초등학생도 할 수 있는 프로그래밍 첫걸음)
큰 문제는 작게 나누면 쉬워진다! 컴퓨터에게 명령을 줄 때, 너무 복잡한 걸 한꺼번에 시키면 힘들어해. 그래서 우리는 큰 문제를 작은 조각으로 나눠서 해결해야 해!이걸 우리는 문제 분해 또는 모듈화라고 해. 어렵지 않지? 예를 들어 볼까?아침에 학교 가기라는 큰 일을 생각해보자!눈 뜨기세수하기밥 먹기가방 메기학교 가기 이렇게 작은 단계로 나누면 순서도 만들기 쉽고, 빠뜨리지 않고 차근차근 할 수 있어! 컴퓨터도 똑같아!컴퓨터도 큰 문제를 작게 나누면더 정확하게 이해하고,각 단계마다 오류를 쉽게 찾을 수 있어.프로그래밍에서는 이런 나눈 조각들을 함수(function) 라고 불러. 실제 코드 예시예를 들어, 아래처럼 쓸 수 있어:void 아침준비() { 눈뜨기(); 세수하기(); 밥먹기();..
2025.04.30