0Pricing
Coding for Kids · 강의

지붕 추가하기

삼각형을 그립니다

지붕 추가하기은(는) CoddyKit의 무료 Coding for Kids 강의입니다. 이것은 4개 중 2번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Coding for Kids 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Coding for Kids 강의에는 총 4개의 강의가 포함되어 있습니다.

ROOF를 만들 시간입니다! 🔺🏠

우리 집에는 벽은 있지만 지붕이 없습니다! 🌧️ 안에 비가 들이치겠어요!

ROOF는 위에 놓인 triangle입니다. 그리는 방법을 배워 보겠습니다! 🔺

import turtle

t = turtle.Turtle()
t.forward(100)

TRIANGLE에는 변이 3개 있습니다 🔺

TRIANGLE에는 길이가 같은 변 3개가 있습니다. 각 모서리에서 터틀은 120도 회전합니다.

왜 120도일까요? 360 ÷ 3 = 120이기 때문입니다! 터틀은 한 바퀴를 완전히 돕니다. 🔄

import turtle

t = turtle.Turtle()
t.forward(100)
t.left(120)
t.forward(100)
t.left(120)
t.forward(100)

반복문으로 TRIANGLE 그리기 🔁

정사각형과 마찬가지로 반복문을 사용할 수 있습니다! 🔁

for i in range(3):은 앞으로 이동하고 회전하는 동작을 3번 반복합니다. 완벽한 TRIANGLE입니다! 🔺

import turtle

t = turtle.Turtle()
for i in range(3):
    t.forward(100)
    t.left(120)

먼저 WALLS 그리기 🏠

집의 벽을 다시 그려 보겠습니다. 이전 수업에서 만든 정사각형입니다! 🟦

다음 단계에서 위에 ROOF를 추가하겠습니다.

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)

WALLS 꼭대기로 이동하기 🧗

벽을 그린 다음 터틀은 ROOF를 시작할 수 있도록 왼쪽 위 모서리에 있어야 합니다.

펜을 들어 올리고 위로 이동한 다음 다시 내려놓습니다. penup()과 pendown()이 해결해 줍니다! ✈️

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)
t.left(90)
t.forward(120)

ROOF TRIANGLE 그리기 🔺

이제 터틀이 꼭대기에 있습니다! TRIANGLE 모양의 ROOF를 그려 보겠습니다.

터틀의 방향을 맞추고 변 3개를 그립니다. ROOF가 WALLS 바로 위에 놓입니다! 🏠

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)
t.left(90)
t.forward(120)
t.right(60)
for i in range(3):
    t.forward(120)
    t.right(120)

ROOF를 빨간색으로 칠하기 ❤️

ROOF는 흔히 빨간색입니다! TRIANGLE을 빨간색으로 채워 보겠습니다. 🟥

fillcolor('red')를 사용한 다음, TRIANGLE을 begin_fill()과 end_fill() 사이에 그립니다.

import turtle

t = turtle.Turtle()
t.fillcolor('red')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

빨간색 ROOF가 있는 집 🏠❤️

이제 합쳐 보겠습니다. 노란색 WALLS와 빨간색 ROOF입니다! 🎨

색으로 채운 정사각형을 그리고, 위쪽으로 이동한 다음, 색으로 채운 TRIANGLE을 그립니다.

import turtle

t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
for i in range(4):
    t.forward(120)
    t.left(90)
t.end_fill()
t.left(90)
t.forward(120)
t.right(60)
t.fillcolor('red')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

지붕을 뾰족하게 만들기 ⛰️

더 높고 더 뾰족한 지붕을 원하시나요? 회전 각도를 바꿔 보세요! 📐

더 뾰족한 지붕은 성의 탑처럼 보입니다! 여러 숫자를 넣어 확인해 보세요. 🏰

import turtle

t = turtle.Turtle()
t.fillcolor('darkred')
t.begin_fill()
t.forward(120)
t.left(120)
t.forward(120)
t.left(120)
t.forward(120)
t.end_fill()

지붕 선을 굵게 만들기 ✒️

t.pensize(3)을 사용해 더 굵은 선으로 지붕을 돋보이게 만들어 보세요! 💪

굵고 선명한 윤곽선이 집을 튼튼해 보이게 만듭니다. 🏠

import turtle

t = turtle.Turtle()
t.pensize(3)
t.fillcolor('crimson')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

YOUR만의 지붕 만들기! 🔺🎨

이제 여러분 차례입니다! 지붕 색을 고르고 삼각형을 그려 보세요. 🤩

'green'을 여러분이 좋아하는 색으로 바꿔 보세요. 마법 같은 무지개 지붕은 어떨까요? 🌈

import turtle

t = turtle.Turtle()
t.fillcolor('green')
t.begin_fill()
for i in range(3):
    t.forward(120)
    t.right(120)
t.end_fill()

빠른 확인 ✅

지붕 수수께끼 시간입니다! 🧠🔺

지붕 완성! 🏠❤️🎉

멋져요! 이제 집에 지붕이 생겼습니다! 다음을 배웠습니다:

  • 삼각형에는 3개의 변과 120도의 회전이 있습니다 🔺
  • for i in range(3):을 사용하면 반복문으로 삼각형을 그릴 수 있습니다 🔁
  • begin_fill()과 end_fill()로 지붕을 빨간색으로 채울 수 있습니다 ❤️

다음에는 문과 창문을 만들어 봅니다! 🚪🪟

자주 묻는 질문

“지붕 추가하기” 강의는 무료인가요?

네 — “지붕 추가하기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 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개 중 2번째 강의입니다.

“지붕 추가하기” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Coding for Kids 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Coding for Kids 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 네모난 집 그리기
  2. 지붕 추가하기
  3. 문과 창문
  4. 태양과 하늘
← Coding for Kids(으)로 돌아가기