0Pricing
Coding for Kids · レッスン

自分で作る

新しい物語のテンプレートを書きます

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

自分の物語を作ろう!✍️🌟

これであなたも物語の作り手です!🎉 今日は、まっさらな状態から新しい物語のテンプレートを書きます!

物語も空欄も、おもしろさも、すべて自分で決められます!さあ、作りましょう!🚀

print('My very own story machine!')

ステップ1:物語を考えよう 💭

まずは、物語のアイデアを考えましょう!💭 魔法使い、宇宙の猫、踊るピザなどはどうでしょう?🍕

最初は普通の文章として書き出してみましょう。

print('A wizard cast a spell on a sandwich.')
print('The sandwich started to fly!')

ステップ2:空欄を見つけよう 🔍

次に、空欄に置き換える単語を選びます!🔍 プレイヤーにどの単語を選んでもらうとよいでしょうか?

「ある魔法使いがサンドイッチに呪文をかけました。」なら、「魔法使い」と「サンドイッチ」が空欄にぴったりです!✨

person = 'wizard'
thing = 'sandwich'
print(f'A {person} cast a spell on a {thing}.')

ステップ3:単語を尋ねよう 🗣️

input()を使って、プレイヤーに空欄を埋めてもらいましょう!⌨️

作った空欄ごとに、分かりやすい質問をします。

person = input('A magical person: ')
thing = input('A food: ')
print(f'A {person} cast a spell on a {thing}!')

ステップ4:結果を表示しよう 🖨️

最後に、プレイヤーの単語を入れた完成版の物語を表示します!🎉

タイトルと盛大な結末を加えて、特別な物語にしましょう!

animal = 'goat'
verb = 'skateboard'
print('=== MY STORY ===')
print(f'A {animal} learned to {verb}! 🛹')
print('THE END 🎉')

空欄をもっと増やそう!🎨

空欄が多いほど、物語はへんてこになります!名詞、動詞、色、数字を追加しましょう!🌈

空欄が1つ増えるたびに、物語がさらに意外な展開になります!

color = 'green'
animal = 'snail'
number = '1000'
verb = 'race'
print(f'A {color} {animal} can {verb} {number} times a day!')

宇宙冒険のテンプレート 🚀

こちらは宇宙の物語です。使ってみましょう!🚀 単語を変えて、自分だけの物語にしてください。

宇宙飛行士、惑星、宇宙人の登場です!👽

hero = 'Captain Sparkle'
planet = 'Planet Pizza'
alien = 'jellybean'
print(f'{hero} landed on {planet}.')
print(f'A friendly {alien} said hello! 👽')

動物冒険のテンプレート 🐾

こちらは動物の物語のテンプレートです!🐾 おもしろい動物と動作で埋めてみましょう。

あなたの動物ヒーローは、何をするのでしょうか?

animal = 'elephant'
verb = 'tap dance'
place = 'the library'
print(f'An {animal} loved to {verb} in {place}.')
print('Everyone clapped! 👏')

2部構成の物語を作ろう 📚

大きな物語には、始まりと終わりの両方があります!📚

同じ単語を2つの文で使って、長い物語にしてみましょう!

hero = 'Pickle Man'
food = 'cookies'
print(f'{hero} baked 100 {food}.')
print(f'But then {hero} ate them ALL! 🍪')
print('What a hero! 🎉')

物語をテストしよう 🧪

必ず実行して、物語をテストしましょう!🧪 声に出して読んでみてください。十分にへんてこですか?😂

文が不自然だったり途中で壊れていたりしたら、空欄を直してもう一度試しましょう!

thing = 'umbrella'
verb = 'sing'
print(f'My {thing} loves to {verb} in the shower! 🎤')
print('Try it and see if it makes you laugh!')

自分だけの傑作を作ろう!✍️🌟

いよいよです!自分だけのへんてこな物語を書きましょう!🤩

すべての単語を変え、タイトル、絵文字、盛大な結末を追加してください。これまででいちばんおもしろい物語にしましょう!🎪

name = input('Your name: ')
animal = input('A silly animal: ')
verb = input('A funny action: ')
print('=== ' + name + ' S STORY ===')
print(f'{name} met a {animal} that could {verb}! 🎉')
print('THE END 😂')

クイックチェック ✅

コース全体の最後のひらめきクイズです!🧠✍️

あなたは物語の作り手です!🏆✍️

すごいです!Silly Story Makerを完了しました!🎉 これでどんな物語でも作れます!学んだこと:

  • アイデアを考え、空欄を見つける 💭🔍
  • input()でプレイヤーに単語を尋ねる ⌨️
  • {box}を使ったf-stringで空欄を埋める ✨
  • タイトル、絵文字、盛大な結末で物語を輝かせる 🎆

さあ、世界でいちばんへんてこな物語を書きましょう!あなたはコーダーであり、物語の作り手でもあります!🤪🚀

よくある質問

「自分で作る」レッスンは無料ですか?

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

「自分で作る」で何を学びますか?

新しい物語のテンプレートを書きます ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

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

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

「自分で作る」レッスンにはどのくらい時間がかかりますか?

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

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

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

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

  1. 単語を集める
  2. 物語を埋める
  3. 物語を表示する
  4. 自分で作る
← Coding for Kidsに戻る