自分で作る
新しい物語のテンプレートを書きます
「自分で作る」は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フィードバックを取得できます。ローカル設定は不要です。