Scratch项目能力分析工具
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
Dr. Scratch 是一个专门用于分析 Scratch 项目的在线工具,定位更接近编程教育评测平台,而非通用代码质量平台。用户可以输入 Scratch 项目 URL,也可以上传本地 .sb 或 .sb3 文件进行分析。页面还显示其由西班牙 Rey Juan Carlos University of Madrid 研究人员与 Programamos 协会教师参与,并曾获得 Google RISE Award。
在功能与用途上,Dr. Scratch 覆盖了单项目分析、批量分析、个性化评价和项目比较。批量模式支持上传包含项目 URL 的 txt 文件,或上传包含 .sb3 的 zip,但正文标注最多 10 个。个性化模式允许教师创建自己的评价量规,并分享链接用于评估学生项目。Recommender Assistant 则面向项目中的 bad smells 提供反馈和解决建议。Comparison Mode 可比较两个项目,帮助识别差异并获得更细致的洞察。
它明确支持 Scratch 项目,输入方式包括 Scratch URL、本地 .sb、.sb3、URL 列表 txt 和 zip。界面语言较丰富,包括西班牙语、英语、葡萄牙语、意大利语、俄语、土耳其语等,适合国际化教学使用。生态方面,页面提到 Dr. Scratch Wiki,并与 Scratch 项目 URL 工作流直接衔接。但抓取内容未显示 API、SDK、插件市场或 LMS 集成信息,也没有开源、自托管说明。
页面注册区域写明“easy -and free”,因此可判断注册免费,但未发现付费套餐、支付方式或企业支持信息。易用性方面,入口较清晰:URL 分析、本地文件分析、批量分析三种路径覆盖常见教学场景;同时提供关于 URL、项目下载、txt 格式的帮助弹窗。不过抓取正文存在大量重复内容和“仍在工作中”的提示,整体产品成熟度与支持体系信息有限。
优点是高度聚焦 Scratch 教学,适合教师批改项目、学生自查作品、课堂批量评价和课程研究。个性化量规与 bad smells 建议是其区别于普通 Scratch 查看器的核心价值。缺点是适用范围窄,不支持通用编程语言或工程仓库;批量上传数量有限;缺少 API/SDK、自托管、开源协议和服务级支持信息。
抓取文本没有提供中国大陆访问、镜像、备案或支付信息,因此中国访问状态只能标为未知。若访问不稳定,可考虑 Scratch 官方项目页、TurboWarp 或国内编程教育平台作为辅助替代,但这些工具是否具备同等级自动评价能力需要另行验证。
本测评基于公开资料整理,不构成购买建议,请以 drscratch.org 官网实际信息为准。
免费评估Scratch项目计算思维,适合少儿编程教学。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。