デジタルこどもBASEのロゴ 特定非営利活動法人デジタルこどもBASE 📚 目次
第61回 Lv3 ⏱ 10〜15分

turtleを呼び出そう

🎯 きょうのミッション

ここからturtle(タートル)の世界。Pythonに最初から入っているお絵かき道具です。亀が画面を動いて、その軌跡きせきが線になります。今日は亀を呼び出すだけ。

🧠 できるようになること

  • import turtle でturtleが使える
  • Trinketで turtle が動くことを確認する
  • turtle.done() の必要性を知る

🧰 用意するもの

🖼 できあがり

Trinketの右側に亀が登場します(小さな三角の矢印)。まだ動きません。次回から動かしていきます。

📺 実行結果
(画面に小さな亀のカーソルが表示されます。コンソール出力はなし)

🚀 やりかた

  1. import turtle でモジュールを読み込みます。
  2. turtle.shape("turtle") でカーソルを亀の形にします。
  3. turtle.done() でプログラムを終了させずに画面を保ちます。
  4. Run して、画面の中央に亀が出ることを確認します。

🐍 きょうのコード

Python main.py
import turtle

turtle.shape("turtle")

turtle.done()
▶ Trinketを開いて動かす

上のコードをコピーして、Trinketの左のエリアに貼り付け、Runボタン(▶)を押すと動きます。

💡 きょうのポイント

turtle は Pythonの標準お絵かきモジュールturtle.done() がないとプログラムが終わって画面が消えてしまうので必須。Trinketでは右側のキャンバスに亀が描画されます。

🎮 チャレンジ

  • turtle.shape"arrow""circle" に変えてカーソルの形を変えよう
  • turtle.color("red") で亀の色を赤くしよう
  • turtle.pensize(5) でペンの太さを変えよう(次回から実感できる)

🔁 ふりかえり

  • 亀が画面に出ただけで、何ができそうな予感がする?
  • turtle.done() を消すとどうなる?
  • 次回、亀を動かす命令はどんな名前だと思う?

👨‍👩‍👧 おうちの人・先生へ

  • 準備:Trinketでturtleを使うときは、画面の右側がキャンバスになります。出力エリアと別になることに注意。
  • つまずきポイントimport turtle 忘れ、turtle.done() 忘れで画面がすぐ消える。
  • 声かけ例:「ここから絵が描けるようになる」と期待を高めてあげてください。