프로그램은 컴퓨터에게 무엇을 해야 할지 알려주는 마법의 레시피와 같습니다. 쿠키를 만들 때 요리책의 단계를 따르는 것처럼, 프로그램은 컴퓨터에게 비디오 게임이나 만화 같은 재미있는 것을 만들기 위한 단계별 지침을 제공합니다. 각 단계는 중요하며, 하나라도 빠뜨리면 컴퓨터가 혼란스러워할 수 있습니다. 마치 설탕을 잊으면 쿠키 맛이 좋지 않을 수 있는 것처럼요.
프로그램을 인형극으로 생각해보세요. 인형극 작가는 대본을 쓰고, 인형은 대본을 따라 이야기를 전합니다. 컴퓨터는 인형과 같고, 프로그램은 대본입니다. 대본이 “손을 흔들어”라고 하면, 인형은 손을 흔듭니다. 대본이 없으면 인형은 무엇을 해야 할지 모릅니다.
프로그램을 보물 지도와 같다고 상상해보세요. 컴퓨터는 탐험가와 같고, 프로그램은 지도입니다. 지도에는 “10걸음 앞으로 가기” 또는 “큰 나무에서 왼쪽으로 돌기”와 같은 지시가 있습니다. 컴퓨터는 이러한 지시에 따라 보물을 찾습니다. 그것은 퍼즐을 풀거나 화면에 그림을 그리는 것일 수 있습니다.