0Pricing
Coding for Kids · レッスン

初めての関数を書く

関数を定義して呼び出します

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

作り始めましょう!

やった!🎉 今日はあなたが初めての関数を書きます。

人にあいさつするレシピを作ってみましょう。始めましょう!🚀

魔法の単語def

Pythonのレシピは、必ず魔法の単語 def から始まります。

これは「define」の短縮形で、「定義する、作る」という意味です。

名前を決める

次に名前を書きます。レシピの名前を greet にしましょう。

その後ろに () と : を付けて、def greet(): と書きます。📝

手順を追加する

名前の下に手順を追加します。スペースを使って右にずらして書きましょう。実行してみてください!👇

def greet():
    print("Hi there!")

greet()

あいさつできました!

うまくいきました!🎉 レシピ greet によって「Hi there!」と表示されました。

本物のPython関数を自分で書いたのです。すごいですね!😎

コロンが重要です

def greet(): の最後にある : に注目してください。

これはPythonに「次に手順が続きます」と伝えます。絶対に忘れないでください!🔑

スペースが重要です

手順はインデント(4つのスペース)を付けて書く必要があります。整理されたコードがどのように見えるか確認しましょう!✨

def greet():
    print("Hello!")
    print("Welcome!")

greet()

2行を1回の呼び出しで実行する

greet() を1回呼び出しただけで、2行表示されました!🎈

どちらの行もレシピの中にあるので、両方とも実行されたのです。

自分らしくする

print の中の言葉を変えてみましょう。ジョークや応援メッセージにしてもよいですね!😄

def cheer():
    print("You can do it!")
    print("Go go go!")

cheer()

何度も呼び出す

レシピの準備ができたら、好きなだけ呼び出せます!🔁

def greet():
    print("Hi there!")

greet()
greet()
greet()

すばらしいです

関数を最初から自分で作りましたね!🏆

def + 名前 + : + 手順 = あなただけのレシピです。🍰

理解度チェック

学んだことを見せてください!🌟

スーパーコーダーです!

ハイタッチ!✋ 今日は初めての関数を書きましたね。

次は、関数に入力を渡す方法を学びます。楽しみですね!🎁

よくある質問

「初めての関数を書く」レッスンは無料ですか?

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

「初めての関数を書く」で何を学びますか?

関数を定義して呼び出します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

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

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

「初めての関数を書く」レッスンにはどのくらい時間がかかりますか?

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

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

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

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

  1. 関数とは?
  2. 初めての関数を書く
  3. 関数に入力を渡す
  4. 結果を返す
← Coding for Kidsに戻る