第一次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering24/homework/15628 |
| 这个作业的目标 | 熟练掌握博客园功能和Github基础操作 |
| 学号 | 32244004536 |
团队logo

设计理念
①视觉符号解析
- 顶部浏览器栏:三个圆点+矩形的组合,直接呼应网页开发、代码协作的场景,象征团队基于 GitHub 进行的版本管理与项目开发,体现软件工程的技术属性。
- 抽象图形元素:左侧三条横线+右侧箭头,既像代码提交的「提交记录」视觉符号,也暗含「协作、向上、迭代」的团队精神——代表成员们共同推进项目、持续成长。
- 字体选择:下方 GitClub 采用无衬线粗体字,简洁现代、辨识度高,与上方图形符号形成平衡,传递专业、高效的团队气质。
- 整体风格:黑白极简风,干净利落,适配 GitHub 仓库主页、博客园等技术平台的展示场景,同时突出「技术协作、极简高效」的团队愿景。
②团队精神传递
- 图形与文字的组合,既点明了「基于 Git 工具的团队协作俱乐部」的核心定位,也传递出开放、协作、持续迭代的软件工程价值观,符合课程作业中「团队技术主页」的定位。
成员资料截图


团队主页网址:https://github.com/rg3homework
作业要求
请给出你当前的技能树与技术偏好,即进行自我评估:
目前你已经具备了哪些专业知识和能力;你对哪类技术方向有兴趣;你觉得自己还缺少什么样的能力。请分点描述,比如我目前已经具备了三种能力,能力 A 是什么;能力 B 是什么;能力 C 是什么。格式不限于上述样例,关键在于需要逻辑清楚, 请注意:了解你会什么以及你不会什么,是教师与助教关注的重点内容。
你之目前的代码量;本学期这门课完成后,希望达到的代码量。
最期待在课程中能够学习到什么知识,有什么收获。
请选择一个Chatgpt类型的工具(如:chatgpt、文心一言,通义千问,讯飞星火等)生成一份简单的软件工程这门课的学习指南,并将指南复制到这篇随笔中。分析这份学习指南是否合理、是否对你有帮助。
自我评估
当前的技能树与技术偏好:
目前对 C、C# 和 Python 有初步了解,正在系统学习 C++ 以夯实底层编程能力。虽然此前代码实践经验较少,但对游戏开发充满热情,尤其希望深入掌握 Unity(C#)和原生游戏逻辑(C/C++)的开发模式。
学习目标与期望:
本学期的目标是大幅提升实际编码量,通过完成多个小型游戏项目(如平台跳跃、RPG 战斗系统、关卡编辑器等),积累工程经验,培养良好的代码习惯和调试能力。
最期待在课程中能够学习到什么知识:
最期待在这门课程中学习如何高效利用 AI 工具辅助游戏开发——例如用 AI 生成关卡原型、优化 NPC 行为逻辑、自动化测试脚本,或加速美术资源管线。希望通过 AI 与编程的结合,提升个人开发效率,并探索智能技术在独立游戏创作中的创新应用。
学习指南
-
筑牢核心理论根基 优先攻克计算机底层核心知识,包括数据结构与算法、计算机网络、操作系统、数据库原理,这是解决复杂工程问题的关键。不能只停留在概念记忆,要吃透底层运行逻辑,理解程序执行、数据存储、网络通信的核心原理,为后续开发和问题排查打下坚实基础,避免后期出现知识短板。
-
深耕编程与实操能力 熟练掌握至少一门主流编程语言,比如Java、Python或C++,严格遵循代码规范,培养严谨的编程逻辑。拒绝纸上谈兵,从基础小项目入手,逐步过渡到完整功能项目,通过实操巩固语法,锻炼需求转化为代码的能力,同时养成调试、优化代码的习惯。
-
掌握软件工程全流程 系统学习软件开发全生命周期,吃透需求分析、概要设计、详细设计、编码实现、测试验收、运维维护全流程,理解模块化、高内聚低耦合等设计思想。同时掌握Git等版本控制工具,熟悉基础团队协作模式,适配真实工程开发场景,培养工程化思维而非单纯编码思维。
-
坚持持续进阶与复盘 定期通过算法刷题提升逻辑思维,关注行业前沿技术和开发框架迭代,及时补充新知识。做完项目后及时复盘优化,总结问题和改进方案,逐步提升大型项目协作和复杂问题解决能力,实现从基础程序员到工程化开发者的转变。
这份学习指南的合理性
- 指南合理性分析 这份学习指南具备极强的合理性,完全贴合大学软件工程公共必修课与核心专业课的标准大纲,内容深浅适中,不涉及偏门、超纲知识点,适配日常学习与备考需求。整体结构逻辑连贯,清晰划分出核心学习板块,明确了学什么、怎么学、学到何种程度的完整路径,全程聚焦核心考点与必备能力,剔除冗余内容,不会造成学习精力浪费,重点突出且针对性极强。
- 实际学习帮助分析 这份指南对学习者的帮助十分显著,能够帮助学习者在短时间内快速搭建起软件工程学科的完整知识框架,理清整体学习脉络,告别零散无序的学习状态。同时明确划分出理论记忆、实操练习、非重点内容的界限,让学习者精准把握学习重心,知道该侧重掌握哪些内容、哪些板块需要强化练习、哪些内容无需过度钻研,大幅提升学习效率,快速适配课程学习与基础实践的双重需求。


浙公网安备 33010602011771号