如何使用Gradescope与GitHub协作者提交modern-software-dev-assignments作业完整新手指南【免费下载链接】modern-software-dev-assignmentsAssignments for CS146S: The Modern Software Dev (Stanford University Fall 2026/2025)项目地址: https://gitcode.com/GitHub_Trending/mo/modern-software-dev-assignments本指南面向新手讲解如何在 Stanford 课程项目modern-software-dev-assignmentsCS146S: The Modern Software Developer 的作业仓库中正确配置开发环境、添加GitHub 协作者、将代码推送到远程仓库并最终通过Gradescope 提交作业的全流程帮助你一次通过、避免常见扣分坑。一、先看懂整个提交流程 这个仓库的作业提交逻辑可以概括为三步克隆仓库并配置本地环境——所有作业都基于同一份代码基线添加 GitHub 协作者——课程要求把brentju和febielin两位助教加为协作者否则评分者无法拉取你的代码推送代码并通过 Gradescope 提交——Gradescope 只记录提交入口真正评分的是远程仓库里的代码。每一步的官方依据都写在仓库里例如 week4/assignment.md 与 week6/assignment.md 的 Submission Instructions 小节以及 week2/writeup.md 中的 SUBMISSION INSTRUCTIONS。二、一键克隆获取作业仓库在终端中执行以下命令克隆仓库这是全文唯一需要的仓库地址git clone https://gitcode.com/GitHub_Trending/mo/modern-software-dev-assignments随后在课程要求的平台上fork复刻一份到你自己的账号并把 fork 后的地址设为本地远程仓库之后所有提交都推送到你自己的 fork——这是协作者能访问你代码的前提。三、快速配置本地环境Python 3.12 Poetry仓库根目录的 README.md 给出了标准环境配置按顺序执行即可安装Anaconda并新建名为cs146s的 Python 3.12 环境安装Poetrycurl -sSL https://install.python-poetry.org | python -在仓库根目录运行poetry install --no-interaction安装全部依赖。配置成功后可以对照 week1/assignment.md 跑通第一周的提示词练习确认本地环境没有问题。四、添加GitHub协作者最容易被忽略的一步 ⚠️这是新手最常踩的坑代码推上去了但没加协作者评分者无权拉取。操作方法在你的 fork 仓库页面操作进入仓库的Settings → Collaborators页面搜索并添加brentju和febielin两个账号等待对方接受邀请确认两人出现在协作者列表中后再提交作业。该要求出现在 week4/assignment.md 与 week6/assignment.md 的提交说明中原文为 Make sure youve added both brentju and febielin as collaborators on your assignment repository。 技巧加完协作者后可以先请对方或自己开一个干净终端尝试 clone 你的仓库验证权限确实生效。五、提交前自检清单3个必查项 ✅在点击 Gradescope 提交之前逐条核对检查项说明依据文件无遗留 TODO全局搜索TODO确认全部完成week2/writeup.md完成 writeup填写姓名、ID、耗时与每个练习的 Prompt 记录week2/writeup.md代码已推送所有改动都已git push到远程仓库week4/assignment.md其中 writeup 要求对每个练习附上使用的 Prompt 和生成代码位置示例模板见 week2/writeup.md 的 YOUR RESPONSES 小节。六、Gradescope提交最后一步确认远程仓库为最新状态git push无新提交提示打开课程对应的Gradescope作业页选择GitHub 提交方式填入你的 fork 仓库地址与分支通常为main提交后回到仓库确认提交时间戳避免截止后修改。Gradescope 会定时从你的 fork 拉取代码评分因此提交之后继续 push 新代码可能生效也可能被锁定稳妥做法是截止前最后一次 push 再提交。七、常见问题速答 QGradescope 拉不到我的代码通常是没加协作者或分支名不对优先检查第四节的协作者配置。Q需要把 week8 的多个技术栈项目都提交吗是的week8/assignment.md 要求week8/下有 3 个项目文件夹每个都要带README.md并附 writeup.md 说明。Q修改了模型参数算不算作弊注意 week1/assignment.md 的提醒只修改标注TODO的提示词部分不要改动模型配置。按以上六步操作你就能完整走完 modern-software-dev-assignments 作业的 Gradescope 提交流程配置环境 → 添加协作者 → 自检推送 → 提交稳稳避开新手三大坑。【免费下载链接】modern-software-dev-assignmentsAssignments for CS146S: The Modern Software Dev (Stanford University Fall 2026/2025)项目地址: https://gitcode.com/GitHub_Trending/mo/modern-software-dev-assignments创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
3道高频面试题讲透无所为而为原理 3道高频面试题讲透无所为而为原理 复制来的代码跑不通,报错信息看得头晕,这是很多开发者在准备面试或接手老项目时的噩梦。你以为是环境问题,其实是逻辑没懂;你以为背了答案就行,结果面试官换个问法就卡壳。在Python和Java的高频面试题中,“… · 2026/9/22 9:21:23
BentoPDF PDF 转 WebP 实战指南:浏览器端逐页转换原理与质量调优 BentoPDF PDF 转 WebP 实战指南:浏览器端逐页转换原理与质量调优 【免费下载链接】bentopdf The Privacy First PDF Toolkit 项目地址: https://gitcode.com/gh_mirrors/be/bentopdf
本文以 BentoPDF 仓库中的 PDF to WebP 工具文档 为骨架,结合页… · 2026/9/22 9:21:17
Egg 框架的 @eggjs/onerror 插件:统一异常处理与内容协商机制深度解析 Egg 框架的 eggjs/onerror 插件:统一异常处理与内容协商机制深度解析 【免费下载链接】egg 🥚🥚🥚🥚 Born to build better enterprise frameworks and apps with Node.js & Koa. https://307.run/eggcode 项目地… · 2026/9/22 9:21:10
Linux压缩解压入门:tar、gzip、zip 三个命令一次吃透 Linux压缩解压入门:tar、gzip、zip 三个命令一次吃透 【免费下载链接】linux-tutorial :penguin: Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本 项目地址: https://gitcode.com/GitHub_Trending/lin/linux… · 2026/9/22 9:49:12
告别只会调包:3个步骤教你把名词变形容词实战落地 告别只会调包:3个步骤教你把名词变形容词实战落地 看了一堆教程还是不会写项目?很多应届生在面试时被问到“如何处理自然语言中的词性转换”,脑子里全是 nltk 或 jieba… · 2026/9/22 9:48:35
快手免费刷播放避坑指南:3个性能优化技巧让代码跑通 快手免费刷播放避坑指南:3个性能优化技巧让代码跑通 刚把网上抄来的爬虫脚本复制进 PyCharm,点下运行,控制台直接抛出一串 ConnectionError 或者 403 Forbidden… · 2026/9/22 9:48:29
佟刚源码拆解:3个高频面试题背后的架构真相 佟刚源码拆解:3个高频面试题背后的架构真相 学会语法却不知怎么搭项目?这是无数应届生的噩梦。你背熟了Python的类、Java的接口,却在面对一个真实需求时手足无措。更扎心的是,面试官抛出的【高频面试题】,往往不是考语法,而是考你对底层机制… · 2026/9/22 9:48:23
Transmission 4.0.2 维护版本全解析:4.0.x 系列关键缺陷修复与源码级验证 Transmission 4.0.2 维护版本全解析:4.0.x 系列关键缺陷修复与源码级验证 【免费下载链接】transmission Official Transmission BitTorrent client repository 项目地址: https://gitcode.com/gh_mirrors/tr/transmission
Transmission 4.0.2 是继 4.0.0、4… · 2026/9/22 9:48:10
5个电影海报图片处理坑,新手避坑指南 5个电影海报图片处理坑,新手避坑指南 刚写完代码,一运行屏幕直接炸了。满屏红色的 StackTrace 滚得比弹幕还快,什么 NullPointerException 、 ImageIO.read() returned null 、… · 2026/9/22 0:00:07
注册微信公众账号:一文搞懂从0到1全流程 注册微信公众账号:一文搞懂从0到1全流程 复制来的代码跑不通,报错信息满屏飞,到底卡在哪?别急,咱们先停下手里的调试。很多开发者觉得注册微信公众账号只是填个表单、传个身份证那么简单,真上手才发现坑深不见底。今天这篇 一文搞懂… · 2026/9/22 0:00:07