태양과 하늘
장면을 완성합니다
태양과 하늘은(는) CoddyKit의 무료 Coding for Kids 강의입니다. 이것은 4개 중 4번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Coding for Kids 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Coding for Kids 강의에는 총 4개의 강의가 포함되어 있습니다.
장면 완성하기! ☀️🏠
우리 집이 거의 완성되었습니다! 이제 SUN, SKY, GRASS를 추가해 전체 그림을 만들어 봅시다! 🌅
마지막에는 완성된 집 장면을 갖게 됩니다! 🤩
import turtle
t = turtle.Turtle()
t.dot(50, 'yellow')파란 하늘 💙
먼저 전체 배경을 파란 하늘색으로 칠해 봅시다! ☁️
turtle.bgcolor('skyblue')를 사용하면 화면 전체가 하늘로 바뀝니다!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.forward(100)해 그리기 ☀️
해는 커다란 노란색 원입니다. 가장 쉬운 방법은 t.dot(60, 'yellow')를 사용하는 것입니다!
첫 번째 숫자는 크기이고 두 번째 값은 색상입니다. 밝고 따뜻하네요! 🌞
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')햇살 그리기! 🌟
해에서는 빛나는 햇살이 뻗어 나와야 합니다! ✨
해 주위를 빙글빙글 도는 작은 선을 그립니다. 반복문이 매번 45도씩 회전하여 햇살 8개를 만듭니다!
import turtle
t = turtle.Turtle()
t.pencolor('orange')
t.pensize(3)
for i in range(8):
t.forward(40)
t.backward(40)
t.right(45)초록색 GRASS 🌱
집은 GRASS 위에 서 있어야 합니다! 🌿
아래쪽을 따라 커다란 초록색 직사각형을 그립니다. 푸르고 싱그럽네요! 💚
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()복슬복슬한 구름 ☁️
복슬복슬한 흰 구름을 추가해 봅시다! ☁️ 구름은 가까이 모여 있는 흰 점 몇 개일 뿐입니다.
점 3개를 서로 가깝게 그리면 구름처럼 보입니다!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
for x in [80, 120, 160]:
t.goto(x, 100)
t.dot(40, 'white')집 배치하기 🏠
이제 집을 추가합니다! 앞선 레슨에서 만든 벽과 지붕을 사용합니다. 🏠
먼저 노란색 벽을 그려 봅시다.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()전체 장면 만들기! 🌅
하늘, 해, 잔디, 집을 모두 합쳐 봅시다! 🏠☀️
프로그램은 크지만, 지금까지 만든 조각을 모두 합친 것뿐입니다. 정말 멋지죠! 🤩
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.speed(0)
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')
t.goto(-60, -60)
t.pendown()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()문으로 이어지는 길 추가하기 🛤️
작은 길이 문까지 이어집니다! 🚶
문에서 잔디 아래쪽까지 회색 직사각형을 그립니다.
import turtle
t = turtle.Turtle()
t.fillcolor('gray')
t.begin_fill()
for side in [30, 80, 30, 80]:
t.forward(side)
t.left(90)
t.end_fill()날아가는 새 🐦
하늘에 작은 새를 추가해 봅시다! 🕊️ 새는 문자 M처럼 생긴 작은 곡선 두 개일 뿐입니다.
작은 크기를 사용해 t.circle()로 작은 호 두 개를 그립니다!
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(50, 130)
t.pendown()
t.right(45)
t.circle(15, 90)
t.left(90)
t.circle(15, 90)YOUR만의 장면 만들기! 🌅🎨
이제 여러분 차례입니다! 하늘의 색, 해의 색, 사물의 위치를 바꿔 보세요. 🤩
분홍빛 석양 하늘은 어떨까요? 🌸 아니면 달이 뜬 보라색 밤은 어떨까요? 🌙 여러분이 예술가입니다!
import turtle
turtle.bgcolor('pink')
t = turtle.Turtle()
t.penup()
t.goto(120, 120)
t.dot(70, 'orange')
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()빠른 확인 ✅
이 과정의 마지막 수수께끼입니다! 🧠🌅
장면 완성! 🏠☀️🎉
WOW! 집이 있는 장면 전체를 완성했습니다! 🤩 Draw a House 과정을 마쳤습니다! 다음을 배웠습니다:
- 하늘을 만들 때
turtle.bgcolor('skyblue')사용하기 💙 - 해를 만들 때
t.dot(60, 'yellow')사용하기 ☀️ - 잔디와 길에 직사각형 사용하기 🌱🛤️
- 만든 조각을 모두 합쳐 하나의 큰 그림으로 만들기! 🖼️
여러분은 진정한 코딩 예술가입니다! 계속 만들어 보세요! 🐢🎨
자주 묻는 질문
“태양과 하늘” 강의는 무료인가요?
네 — “태양과 하늘” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Coding for Kids 강의 전체를 잠금 해제할 수 있습니다. Coding for Kids 강의에는 총 4개의 강의가 포함되어 있습니다.
“태양과 하늘”에서 뭘 배우나요?
장면을 완성합니다 브라우저에서 직접 실행하는 실습 코드로 Coding for Kids을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
Coding for Kids을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 Coding for Kids은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 4번째 강의입니다.
“태양과 하늘” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 Coding for Kids 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 Coding for Kids 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.