Puppy Code: Coding for Kids

内容分级
适合所有人
100+
次下载
教师认可
内容分级
适合所有人
了解详情
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

游戏简介

《小狗编程》是一款儿童编程游戏。孩子们通过帮助小狗一步一步地捡球来学习编程。

球在花园的某个地方。小狗会去捡球,但前提是你要告诉它具体的路线。制定一个计划,点击“运行”,小狗就会一步一步地按照计划执行。

如果计划失败,就修改计划,然后重试。

这就是编程。

从箭头到真正的代码

最初的几个关卡不需要阅读文字。孩子们只需点击箭头,图片就能表达意思。

然后,箭头会变成键盘上的单词。孩子们就可以在专为小手设计的键盘上输入这些单词了。

从图片到代码的过渡并非突兀。每个关卡都会引入一个新的小概念,让学习编程的过程充满乐趣。

编程概念

孩子们会接触到每个概念,因为他们需要这些概念来解决难题。概念的编程名称可以稍后再确定。

顺序

计划是一系列按顺序执行的步骤。

调试

有些关卡开始时,计划中会有一个错误。孩子们需要找出出错的步骤并进行修正。

循环

“执行 3 次”会重复执行其下方的步骤。一个气泡会显示哪些步骤属于循环。这样一来,计划编写起来就更简洁了,而小狗仍然会走完每一步。

如果和否则

“如果球在这里”会提出一个问题:球在这里吗?只有当答案为“是”时,其下方的步骤才会执行。“否则”下方的步骤则在答案为“否”时执行。

简短的计划

在《小狗的小笔记本》中,页面只有七行。写出每个步骤已经不够用了,所以使用循环和问题可以使计划足够简洁。程序员对此有一个原则:不要重复自己。

函数

“技巧查找”会教小狗几个以名称命名的步骤。输入“查找”后,小狗就会执行所有这些步骤。无论小狗站在哪里,技巧都会生效。

函数调用函数

一个技巧可以调用另一个技巧,就像一个函数调用另一个函数一样。只需修复一次,所有使用该技巧的地方就都解决了。

轻松编程,寓教于乐

Puppy Code 从不简单地说“错误”。

当一个程序运行失败时,游戏会显示小狗尝试执行的操作以及失败的原因。孩子可以修改其中一步,然后重新运行程序。

即使是运行成功的长程序也是正确答案。只有在笔记本关卡(页面只有七行)中,才需要编写简短的程序。

游戏特色:

• 无时间限制

• 无分数限制

• 无连胜/连败记录

• 无快速完成的压力

• 没有失败的可能

每个关卡从一开始就开放。孩子们可以随意停留,想玩多久就玩多久。

“聆听”键会朗读每个任务。每完成三个关卡,孩子就能获得一份礼物:一张可以添加到小狗剪贴簿中的新图片。

共同学习

亲子共读是儿童编程的理想方式。孩子和大人可以共享一个屏幕,讨论小狗下一步该做什么,做出预测,并轮流编写步骤。

大人专区解释了每个世界所教授的内容以及如何参与游戏。它适合家庭教育、STEM 活动时间,或者在家享受一个安静的下午。

即使是从未接触过编程的成年人也可以从第一级开始。

隐私设计

Puppy Code 无需注册账号。

特点:

• 无广告

• 无数据分析

• 无追踪

• 无需注册账号

不会收集或发送任何信息。

游戏进度保存在设备上,不会更改。
学习编程:一款小狗益智游戏,一步一步教孩子们编程。
更新日期
2026年11月3日

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
  • 不与第三方分享任何数据
    详细了解开发者如何声明数据分享事宜
  • 不会收集任何数据
    详细了解开发者如何声明数据收集事宜
  • 承诺遵循 Google Play 家庭政策

新变化

Puppy can listen! Six new levels teach events. Write "on bell" with a few steps under it, and Puppy waits for the bell, then does those steps each time it rings. Later a gate creaks too, and Puppy can have a rule for each.

Also new:
• A Step key beside Run moves Puppy one step at a time
• When a plan stops short, a card says what went differently
• Two new pictures for Puppy's scrapbook
• The version number shows at the foot of the levels list
内容分级
适合所有人
了解详情

应用支持

开发者信息
Code Suma
info@codesuma.dev
Blinkert 114 2902 BZ Capelle aan den IJssel Netherlands
+31 6 87754381

Code Suma的其他产品