ydckcode · 使用说明书

写给零基础的学生:跟着这份说明书,从 0 开始,一步步学会打开网站、注册登录、做出你的第一个编程作品。

🎯 零基础入门 📚 图文教程 💡 常见问题

一从零开始:三步入门

第 1 步:打开网站

  1. 打开电脑上的浏览器(推荐 Chrome 或 Edge)。
  2. 在地址栏输入网站地址,回车:
    • 首页:http://www.ydckcode.cn
    • 图形化编辑器:http://www.ydckcode.cn/scratch
    • Python 编辑器:http://www.ydckcode.cn/python
    • Arduino 编辑器:http://www.ydckcode.cn/editor/arduino
    • 在线题库(OJ):http://oj.ydckcode.cn/oj_home_v2.html(练习题目、在线评测)
小提示:localhost 表示本机,只能在这台电脑上打开;同一个局域网的其他电脑要用「本机 IP」(例如 192.168.1.50)才能访问。

第 2 步:注册账号

  1. 点首页右上角「注册」,弹出小黄人注册弹窗(和登录弹窗同款 4 个小黄人)。
  2. 按提示填写:账号(字母或数字,6 位以上)、称呼、密码(6 位以上)、确认密码、验证码(看不清就点一下图片刷新)。
  3. 点黄色「注册」按钮,气泡提示「注册成功」后自动登录。
  4. 已经有账号?点弹窗底部「已有账号?去登录」切换到登录弹窗。

第 3 步:登录

  1. 点首页右上角「登录」,弹出小黄人登录弹窗。
  2. 输入账号 + 密码;密码框右边可点「显示密码 / 隐藏密码」查看输入是否正确。
  3. 点「登录」:成功显示「密码正确」并自动进入;失败提示「密码错误」。
  4. 还没有账号?点底部「没有账号?去注册」切换去注册。
记住:不登录只能"玩",登录后才能「保存作品」和「发布作品」。

二账号注册与登录(详细)

1. 注册账号(网站没有预置账号,账号需要自己注册)

  1. 打开首页,点右上角「注册」→ 弹出小黄人注册弹窗(和登录弹窗同款 4 个小黄人、同一套外观动画)。
  2. 按提示填写:账号(字母或数字组合,6 位以上)、称呼、密码(6 位以上,不含特殊符号)、确认密码、验证码。
  3. 验证码看不清可点击图片刷新;点黄色「注册」按钮,气泡提示「注册成功」后自动登录。
  4. 已有账号?点弹窗底部「已有账号?去登录」即可直接切换到登录弹窗。

2. 登录

点首页右上角「登录」→ 弹出小黄人登录弹窗 → 输入账号 + 密码 → 点「登录」。

  • 密码框右侧文字按钮可切换【显示密码 / 隐藏密码】,点击时小黄人会 180° 翻转。
  • 登录成功:气泡显示「密码正确」,弹窗自动关闭,页面显示你的昵称和「退出」。
  • 登录失败:气泡提示「密码错误」,请检查账号密码后重试。
  • 还没有账号?点弹窗底部「没有账号?去注册」可直接切换到注册弹窗。

3. 登录和不登录的区别(很重要)

能做什么不登录登录后
进编辑器拖积木、试脚本、看效果✅ 可以✅ 可以
保存草稿到云端(下次接着编)❌ 不行✅ 可以
发布作品到社区❌ 不行✅ 可以
管理自己的作品(我的作品)❌ 不行✅ 可以
保存到电脑(下载 sb3 文件)✅ 可以✅ 可以
一句话:不登录只能"玩",登录了才能"存和发"。
⚠️ 不登录时编辑的作品,关掉浏览器容易丢。记得登录后点「保存」,或用「保存到电脑」下载到本地。

三选哪个编辑器?

网站有三个「创作房间」,第一次来不知道进哪个?别担心,按下面这样选就行:

① 图形化编程(推荐零基础从这里开始)

像搭积木一样拖拖拽拽就能做出动画和小游戏,不用写代码,最适合第一次接触编程的同学。

入口:http://www.ydckcode.cn/scratch

② Python 编程(想学真正的代码选它)

用键盘写代码,能做出更复杂的程序和算法,适合已经有图形化基础、想进阶的同学。

入口:http://www.ydckcode.cn/python

③ Arduino 硬件(喜欢动手创造选它)

编程加硬件,能控制灯、传感器、小车这些真实设备,适合喜欢动手的同学。

入口:http://www.ydckcode.cn/editor/arduino

一句话:第一次来 → 选图形化;想写代码 → 选 Python;想玩硬件 → 选 Arduino。拿不准就先选图形化,准没错!

四图形化编辑器:界面与第一个作品

① 红色业务导航栏(在编辑器顶部最右侧)

按钮作用要不要登录
🏠 返回社区回到网站首页不需要
保存到电脑把作品下载成 .sb3 文件到本地不需要
💾 保存把作品存到云端草稿(第一次要起名字)要登录
🚀 发布到社区把作品公开发布(可勾选加密只读)要登录

② TurboWarp 原生工具栏(在编辑器顶部最左侧)

按钮作用
设置(齿轮)语言、主题(亮色/暗色)等基础设置
文件新建项目、从电脑上传 sb3、保存到电脑等
编辑撤销、重做等编辑操作
插件编辑器全局设置中心(重点区分见下)
高级高级设置:60 帧、补帧、高清画笔、无限克隆、自定义舞台大小、禁用编译器、在作品中保留设置等
作品查看作品页面、分享(部分功能仍在开发中)

⚠️ 重点区分:顶部【插件】和左下角积木扩展,是两个完全不同的东西

① 顶部「插件」= 编辑器的"设置中心"(管编辑器好不好用)

点「插件」打开插件设置面板,里面有 70 多个原生插件:调帧率(60 帧)、补帧、高清画笔、无限克隆、角色穿过边缘、自定义舞台大小、开发者工具、查找积木、编辑器主题、界面定制等。

这些是给编辑器调参数、换装备的,改完实时生效,和你的作品内容没关系。例子:想要画笔更清晰 → 开「高清画笔」;画面更流畅 → 开「60 帧」。

② 左下角绿色「+」= 积木扩展(管给作品加什么积木)

在积木区左下角有一个绿色「+」按钮,点开有官方内置扩展:音乐、画笔、视频侦测、文字朗读、翻译、micro:bit 等。选一个,左侧积木区就多出一套新积木,往你的作品里加功能。例子:想加音乐 → 点「+」选「音乐」,出现"演奏音符""将乐器设为"等积木。

一句话区分:顶部「插件」调编辑器,左下角「+」给作品加积木。

③ 编辑器各个功能区域

  • 左侧:积木分类(运动、外观、声音、事件、控制……)+ 积木列表,从这里拖积木。
  • 中间:脚本区,把积木拖进来拼成脚本。
  • 右侧:舞台(看运行效果),下方是角色区。
  • 左上标签:代码 / 造型 / 声音——切换"拼积木 / 换造型 / 加音效"。

④ 第一个作品:让小猫动起来

  1. 进入图形化编辑器,选一个角色(比如默认的小猫)。
  2. 从左侧「事件」里,把「当绿旗被点击」积木拖到脚本区。
  3. 从左侧「运动」里,把「移动 10 步」拼到它下面。
  4. 点右上角绿旗运行:看!小猫动起来了。
  5. 点旁边的停止按钮,程序停止。
一句话:「当绿旗被点击」是开始,下面拼什么积木就做什么动作。

五Python 与 Arduino 快速上手

Python 编辑器

  • 入口:http://www.ydckcode.cn/python
  • 左边写代码,点「运行」在下方控制台看输出;报错信息也会显示在这里。
  • 「清空控制台」可手动清空;每次运行前会自动先清空上次输出。
  • 插件市场可开启「海龟绘图 / 贪吃蛇 / 数据可视化」等插件,给代码加画布和游戏能力。

Arduino 硬件编辑器

  • 入口:http://www.ydckcode.cn/editor/arduino
  • 编写 Arduino 代码,可「编译 / 运行 / 上传」到开发板,也有「示例程序」和「下载 .ino」。

六保存与发布作品

1. 保存草稿到云端(下次接着编)

  1. 先登录。
  2. 点顶部【💾 保存】,第一次要填作品名字。
  3. 提示「草稿保存成功」后,以后在「我的作品」里能找到并继续编辑。

2. 保存到电脑(离线备份)

  1. 点【保存到电脑】,浏览器会下载一个 .sb3 文件。
  2. 想接着编:编辑器【文件】→「从电脑上传」,选这个文件打开。

3. 发布到社区(让别人看)

  1. 先登录。
  2. 点顶部【🚀 发布到社区】,填写作品名称、简介、操作说明,选一个分类。
  3. 提交成功(通常需要审核),其他人在作品广场就能看到并试玩。

4. 加密只读发布(防抄袭)

  1. 发布时勾选「设为私密(仅作者/授课教师可见)」。
  2. 别人能玩、看不到积木源码;你自己登录后仍可查看和修改。

七常见问题

  1. 网站打不开?先确认服务器在运行;检查地址和端口对不对;局域网里其他设备要用本机 IP,不能用 localhost。
  2. 点「保存」提示"请先登录"?去登录一下,回来再保存。
  3. 不登录玩的东西关了浏览器就没了?是的,不登录不会自动存云端。记得登录后点「保存」,或用「保存到电脑」下载。
  4. 断网能用吗?官方内置积木扩展 + 内置音效已经本地离线部署,断网也能正常用(加扩展、加音效、播放都行);第三方扩展必须联网才能加载,断网用不了属正常。
  5. 顶部「插件」和左下角「+」分不清?记住:调编辑器找顶部「插件」,加积木找左下角「+」。
  6. 发布的作品别人看不到脚本?说明你用了加密只读发布,是正常的保护功能,不是坏了。
  7. 保存/发布提示"操作过于频繁"?平台有 10 秒防刷限制,等几秒再操作。
  8. 忘记密码?联系老师或管理员重置(若平台已开放自助找回,按页面提示操作)。

没有账号?去注册

注册

已有账号?去登录