核心功能包括:同步清华大学软件工程课程视频、实验环境镜像、自动评测系统、习题与答疑社群、以及与主流IDE(如VSCode、IntelliJ)的代码联动插件。
开发初衷是把清华课堂的教学资源模块化、工具化,降低教与学的门槛,尤其针对软件工程实践课程(如操作系统、编译原理、分布式系统)提供实验镜像和一键部署脚本。
亮点方面,V4.7.1.62支持实时代码评测(平均评测延迟。
安装步骤:
1、在应用商店或清华官网/清华软件工作室下载页面找到清华大学 V4.7.1.62 安装包(大小238MB),点击下载。
2、下载完成后点击安装包,androids允许安装未知来源或ioses在App Store直接点击获取并使用Apple ID登录。
3、首次启动时允许存储和麦克风权限(若需要提交口头报告或录屏实验),进入欢迎引导页面后选择清华课程或个人学习计划。
4、登录清华统一身份认证(或选择游客模式),进入课程列表,点击课程右侧的实验一键部署按钮,等待约45秒完成沙箱环境搭建。
5、在设置→缓存与下载中调整离线缓存上限与存储路径(androids可选择SD卡作为外部存储),完成后即可开始观看与提交作业。
使用技巧:
1、首次进入课程建议在稳定Wi?Fi下完成视频缓存,避免移动网络中断导致的播放失败。
2、打开设置→代码编辑器→主题,选择默认光背景或暗黑模式以适配长时间编码,启用“实时语法检查”可减少提交错误。
3、使用“实验快照”功能在每次代码运行前创建快照,出现异常可一键回滚,节省调试时间。
4、教师端可在课程管理→成绩导出里导出CSV格式的成绩单,与学校管理系统对接。
5、若需离线刷题,进入题库→筛选→勾选“仅题干与测试用例”模式,可显著减少下载体积。
常见问题:
1、为什么应用启动后出现闪退?一般是系统内存不足或与第三方输入法冲突,建议清理后台程序并切换默认输入法重试。
2、视频加载很慢或卡顿怎么办?检查当前网络带宽,切换到低清晰度播放或在Wi?Fi下预缓存,或清理应用缓存后重启。
3、没有权限提交实验?请确保已登录清华统一身份认证并在课程中绑定学号/教师账号,如绑定失败联系管理员提交绑定申请。
更新日志:
v1.0.2版本:修复了部分机型上代码高亮导出导致格式错乱的bug,优化了离线缓存管理逻辑。
v1.0.1版本:新增实验快照与一键回滚功能,提升了代码评测的并发处理能力(平均延迟下降约18%)。
v1.0.0版本:首发版本,包含课程视频、题库、在线评测与实验自动部署功能。
安卓版最低配置:androids 9.0以上,推荐androids 11或更高,CPU四核以上(ARM Cortex-A73或同级),建议内存4GB及以上;存储建议至少预留600MB用于应用及缓存。
测试环境:基于一台搭载Snapdragon 855、8GB RAM的设备在Wi-Fi环境下测得冷启动时间约2.4秒,首次加载课程首页平均耗时3.1秒,运行稳定时后台内存占用约220–300MB。
支持视频格式:MP4(H.264/H.265)、M3U8流;文档格式:PDF、PPTX、Markdown;代码文件支持多语言高亮(C/C++/Java/Python/JS)。
缓存策略:默认缓存上限500MB,可设置为1GB或手动清理;在Wi-Fi下支持分段下载断点续传。
ioses版最低配置:ioses 13及以上,推荐ioses 15或更高,建议iphoness 8及以上型号;在iphoness 12 Pro上冷启动约1.8秒,视频播放缓冲低于1秒(本地缓存命中)。
ipads版适配大屏交互,支持侧边栏与多任务窗口。
适用人群画像:在校本科生与研究生(尤其是软件工程、计算机科学方向)、希望通过项目实战提升编程能力的职场人士、以及中学信息学有志向的竞赛训练者。
若是希望纯粹听理论课或仅需轻量视频,竞品MOOC可能更省流量;若想要实践、在线评测与官方题库,清华软件工作室的这款工具优势明显。
获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 ------------------------------------- 开机自动允许 允许程序开机自动运行 ------------------------------------- 访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 写入外部存储 允许程序写入外部存储,如SD卡上写文件 -------------------------------------