关于服务
翻译我在Snap!中开发和组装互动课程和自定义模块——这是来自伯克利的可视化基于模块的编程语言。Snap!是Scratch在Scheme引擎上的扩展:它将过程和列表作为一等对象添加,以及递归,这使得它非常适合教授真实的计算机科学概念,而不必忍受语法的痛苦。
我所做的:
— 互动课程,逐步引导学生——从第一个模块到递归、高阶函数如map和reduce,以及列表处理。
— 针对您的程序量身定制的自定义模块(BYOB,构建自己的模块),提供清晰的提示、正确的输入类型和干净的内部逻辑。
— 为课堂准备的现成项目:游戏、模拟、测验和小应用程序,使抽象概念可视化。
— 可以在不同课程和小组之间导入和重用的完整模块库。
为什么选择我:我深入了解Snap!,包括它在Scheme中的根源、lambda和循环的机制,以及列表对象的内部行为。这意味着我的项目不仅仅是华丽的——它们是经过系统验证和技术正确的。每个作品都附有清晰的文档、可编辑的源代码和简短的教师说明,以便您可以自行完善材料。
无论您是在运营编程俱乐部、大学入门计算机科学课程,还是在线平台——我将准备能够吸引学生并教授真正重要内容的材料。告诉我您的受众和目标,我将建议一个计划。