0Pricing
Coding for Kids · 课时

自己创作

编写新的故事模板

自己创作 是 CoddyKit 上的免费 Coding for Kids 课时。 这是第 4 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Coding for Kids 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Coding for Kids 课程共包含 4 节课。

制作您自己的故事!✍️🌟

您现在已经是一名故事创作者了!🎉 今天,您将从头开始编写一个 BRAND NEW 故事模板!

由您决定故事内容、空白位置和滑稽程度!让我们开始创作吧!🚀

print('My very own story machine!')

第 1 步:构思故事 💭

首先,构思一个故事点子吧!💭 也许是巫师、太空猫,或者会跳舞的披萨?🍕

先把它用普通句子写出来。

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

第 2 步:找出空白 🔍

现在挑选要变成 BLANKS 的单词!🔍 哪些单词可以让玩家选择呢?

“A WIZARD cast a spell on a SANDWICH.” 这些就是很棒的空白!✨

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 🎉')

添加更多空白!🎨

空白越多,故事就越滑稽!添加名词、动词、颜色和数字吧!🌈

每个空白都会让故事增添更多惊喜!

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! 👏')

制作双部分故事 📚

大故事都有开头 AND 结尾!📚

在两个句子中使用相同的单词,讲述一个更长的故事!

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

测试您的故事 🧪

请始终通过运行故事来 TEST 它!🧪 大声读出来。它够滑稽吗?😂

如果某个句子听起来奇怪或不通顺,请修改空白,然后再试一次!

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

创作 YOUR 杰作!✍️🌟

就是现在!编写您自己的 SILLY STORY!🤩

更改 ALL 单词,添加标题、表情符号和盛大的结尾。让它成为有史以来最有趣的故事!🎪

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 😂')

快速检查 ✅

整个课程的最后一道脑筋急转弯!🧠✍️

您是一名故事创作者了!🏆✍️

INCREDIBLE!您完成了 SILLY STORY 制作器!🎉 您现在可以制作 ANY 故事了!您学会了:

  • 先构思点子,然后找出空白 💭🔍
  • input() 用来向玩家询问单词 ⌨️
  • 带有 {box} 的 f 字符串可以填充空白 ✨
  • 标题、表情符号和盛大的结尾会让故事更加精彩 🎆

现在就去编写世界上最滑稽的故事吧!您既是程序员 AND 故事创作者!🤪🚀

常见问题解答

「自己创作」课时是免费的吗?

是的 — 「自己创作」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Coding for Kids 课程的其余内容,请升级到 CoddyKit PRO。 Coding for Kids 课程共包含 4 节课。

「自己创作」这节课中我会学到什么?

编写新的故事模板 你通过在浏览器中直接运行的动手代码来练习 Coding for Kids,全天候 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