0Pricing
Coding for Kids · レッスン

図形を描く

ループで正方形や三角形を作ります

「図形を描く」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。

形を描きましょう!

こんにちは、形の達人!🔺⬜ 今日はタートルで正方形や三角形のような形全体を描きます!

正方形には4つの辺がある

正方形は、歩いて、曲がって、歩いて、曲がって……を4回繰り返すだけです!🟦

曲がる角度は毎回90度です。

正方形を長く書く

こちらは、正方形をすべて書き出したものです。4つの辺を数えてみましょう!⬜

import turtle

t = turtle.Turtle()
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
turtle.done()

繰り返しがたくさん!

ふう、同じことを4回も入力しました。😅

もっと賢い方法があります。ループを使えます!

ループに繰り返してもらう

forループは、手順を代わりに繰り返してくれます。🔁

for i in range(4):は「これを4回実行する」という意味です。

ループで正方形を描く

同じ正方形ですが、短くすっきり書けます!ループの魔法を見てみましょう!✨

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(100)
    t.right(90)
turtle.done()

同じ正方形を少ない入力で

ループが、歩いて曲がる動きを4回代わりに実行してくれました!🎉

入力は少なくても、同じ美しい正方形が描けます。⬜

三角形には3つの辺がある

三角形には3つの辺があります。三角形では、タートルが毎回120度曲がります。🔺

ループで三角形を描く

4を3に、90を120に変えるだけです。魔法のようですね!🔺

import turtle

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

形はパターンでできている

パターンが見えますか?歩いて曲がる動きを繰り返しています!🔁

辺が増えるほど、繰り返す回数が増え、曲がる角度は小さくなります。五角形も作れます!⬠

形の魔法使い!

ループを使って、正方形と三角形を描きました。🧙 ループを使うと、作業がとても楽になります!

次は、色を付けます!🌈

理解度チェック

形についての理解度チェックです!🧠

形の完成!

すばらしいです!🏆 ループで形を描けるようになりました。

次のレッスンでは、形をカラフルできれいに仕上げます!🎨

よくある質問

「図形を描く」レッスンは無料ですか?

はい。「図形を描く」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。

「図形を描く」で何を学びますか?

ループで正方形や三角形を作ります ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Coding for Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。

「図形を描く」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このCoding for Kidsレッスンでコードを書いて実行できますか?

はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. Turtleに出会う
  2. 線と曲がり方を描く
  3. 図形を描く
  4. 色を加える
← Coding for Kidsに戻る