0Pricing
Coding for Kids · レッスン

関数とは?

関数は再利用できる手順のまとまりです

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

魔法のレシピ

こんにちは、探検家さん!🧑‍🍳 今日は関数について学びます。

関数はレシピのようなものです。手順をまとめて保存しておき、何度でも使えるようにしたものです!

レシピが役立つ理由

サンドイッチを作るところを想像してみましょう。🥪

  • パンを用意する
  • チーズを乗せる
  • 閉じる

この手順を一度書いておけば、毎回一から考えなくても、いつでもサンドイッチを作れます!

何度も同じことをする

レシピがなければ、毎回すべての手順を説明しなければなりません。とても疲れますね!😴

関数を使えば、短い言葉を1つ書くだけで、すべての手順を実行できます。まるで魔法です!✨

Pythonの関数

Pythonでは、レシピはこのように書きます。def という単語は「レシピを作ります」という意味です。

実行して、親しみやすいあいさつを見てみましょう!👋

def say_hello():
    print("Hello, friend!")

say_hello()

レシピの名前

say_hello という部分に注目してください。これがレシピの名前です。

ペットに名前を付けるように、名前は自分で決められます!🐶

レシピを呼び出す

say_hello() と書くことを、関数を呼び出すといいます。

これは「ねえ、レシピさん、今すぐ手順を実行して!」という意味です。🎬

def say_hello():
    print("Hello, friend!")

say_hello()
say_hello()

何度も繰り返し使う

見てください!say_hello() を2回呼び出したので、こんにちはと2回表示されました!🎉

これが関数のすごいところです。一度書けば、何度でも使えます。

中にたくさんの手順を入れる

レシピの中には、たくさんの手順を入れられます。誕生日のレシピを見てみましょう!🎂

def birthday():
    print("Happy Birthday!")
    print("Make a wish!")
    print("Blow the candles!")

birthday()

手順をひとまとまりにする

def birthday(): の下にあるすべての行は、スペースを使って右にインデントされています。

この字下げによって、Pythonに「これらの手順はレシピの一部です」と伝えます。🧩

関数で時間を節約する

優れたヘルパーは同じことを繰り返しません。関数を使うと、コードを整理できます!🧹

入力が少なくなり、ミスも減って、もっと楽しくなります。😄

これであなたもシェフです

関数とは、名前を付けて保存した手順のレシピだと学びました。🍳

次は、自分だけの関数を書いてみましょう。準備してください!🚀

理解度チェック

シェフとしての知識を試してみましょう!🧠

よくできました!

やりましたね!これで関数とは何かがわかりました。🎉

覚えておきましょう。関数は再利用できるレシピです。次のレッスンで会いましょう、シェフ!👨‍🍳

よくある質問

「関数とは?」レッスンは無料ですか?

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

「関数とは?」で何を学びますか?

関数は再利用できる手順のまとまりです ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

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

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

「関数とは?」レッスンにはどのくらい時間がかかりますか?

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

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

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

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

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