Visual Coding Lab 是一款学习应用,让您只需一部智能手机即可学习编程。它包含 60 个课程,涵盖从 Python 和 C 语言的基础知识到最大值搜索和冒泡排序等基础算法的所有内容。
■ 阅读、编写和运行
每个章节都遵循三步流程:“阅读 → 练习 → 测验”。您将阅读简短的解释,立即重写并运行代码,最后通过测验检验您的理解。它的设计旨在超越简单的阅读或复制。
■ 查看变量内容
在 Python 练习中,不仅会显示执行结果,还会以方框的形式显示变量的值。通过逐步运行程序,您可以直观地跟踪程序的执行步骤以及值的变化。在排序课程中,您可以通过图表查看数组元素的重新排列方式。
■ 执行环境在您的设备内
Python 和 C 代码均仅在您设备的浏览器中执行。您编写的代码绝不会发送到任何服务器。打开后,学习资料和运行环境将保存在您的设备上,即使在通信不稳定或没有信号的地方,您也可以继续学习。
■ 包含课程(共 60 课时)
・Python 入门:从基础到算法(10 章 / 30 课时)
print() 函数、变量和计算、f 字符串、if 语句、for 循环、while 循环、列表、函数、最大值查找、冒泡排序
・C 语言入门:从基础到算法(10 章 / 30 课时)
printf() 函数、int 类型和计算、scanf() 函数、if 语句、for 循环、数组、字符数组和字符串、函数、最大值查找、冒泡排序
■ 练习自动评分
练习提供测试用例。点击“运行测试”按钮,即可并排显示预期值和实际输出,让您立即查看通过/未通过状态。
■ 自由运行,自由编写代码
除了课程之外,我们还提供一个页面,您可以自由地从头开始编写和运行代码。当您想要测试课程中出现的代码时,此功能非常有用。
■ 学习日志
程序运行次数、错误次数以及您编写的最后一段代码都会记录在您的设备上。您可以稍后查看您的学习进度。
■ 使用条款
• 免费使用(会显示广告)
• 无需注册或登录
• 您编写的代码、进度和设置仅保存在您的设备(本地存储)上,不会发送到我们的服务器。
• 我们使用 Cookie 和广告标识符来显示广告。
• 目标年龄:13 岁及以上
• 隐私政策:https://visual-coding-lab.web.app/privacy
通过 60 节实践课程学习 Python 和 C 语言编程。无需注册,而且可以离线使用。