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

printで文字を出してみよう

🎯 きょうのミッション

第1回でひとつだけ書いた print を、今日は3行ならべて書きます。コンピュータは上から順に読んで実行するので、メッセージが順番に表示されます。

🧠 できるようになること

  • print の基本のかたちを完全に覚える
  • ダブルクォート " ではさむ意味がわかる
  • 複数行のメッセージを順番に表示できる

🧰 用意するもの

  • パソコン
  • ブラウザ(Chrome / Edge / Safari)
  • インターネット接続
  • このページの「▶ このページで実行」ボタン(コードをそのまま動かせます)
  • Trinket(予備の実行サイト:https://trinket.io/python)

🖼 できあがり

3行のメッセージが上から順に表示されます。コードに書いた順番どおり、まず1行目、つぎに2行目、最後に3行目です。

📺 実行結果
わたしはPythonラボの研究員です。
これからプログラムを書きます。
よろしくおねがいします!

🚀 やりかた

  1. 実行のじゅんびをします。このページでそのまま実行するか、Trinketを開きます(サンプルコードが入っていたら全部消す)。
  2. 半角で print("わたしはPythonラボの研究員です。") と書きます。
  3. Enterで改行して、2行目・3行目に別のメッセージを書きます。
  4. ▶ Run ボタンを押します。
  5. 右側に3行のメッセージが順番に出れば成功です。

🐍 きょうのコード

Python main.py
print("わたしはPythonラボの研究員です。")
print("これからプログラムを書きます。")
print("よろしくおねがいします!")
▶ Trinketを開いて動かす

このページの「▶ このページで実行」でそのまま動きます。Trinketを使うときは、上のコードをコピーして左のエリアに貼り付け、Runボタン(▶)を押します。

💡 きょうのポイント

print を複数行ならべると、コンピュータは上から順番に実行します。これがプログラムの基本ルールです。「書いた順がそのまま実行する順」と覚えましょう。

🎮 チャレンジ

  • 3行のメッセージを、自分の自己紹介に書き換えてみよう(名前・好きなもの・特技)
  • 4行目・5行目を追加して、もっと長い自己紹介にしてみよう
  • メッセージのあいだに print("---") を入れて、区切り線を作ってみよう

🔁 ふりかえり

  • print を3つ書いたとき、どの順番で表示された?
  • もし2行目と3行目を入れ替えたら、結果はどう変わると思う?
  • 次はどんなメッセージを画面に出してみたい?

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

  • 準備:第1回と同じ trinket.io/python でOK。サインイン不要。
  • つまずきポイント:① 行頭に半角スペースを入れてしまう(Pythonはインデントに意味があるのでエラーになります)。② Enterを押し忘れて1行に詰めて書いてしまう。
  • 声かけ例:「もし2行目を1行目より先に出したかったらどうする?」と問いかけて、順番を入れ替える発見を促してみてください。
  • 所要時間:10〜15分。タイピングが苦手な子は20分かかることも。