软件工程课程第一次团队作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13546
这个作业的目标 了解并掌握博客园 Markdown 编辑,学习github的库,分支搭建,整理自我技能树并展示本课程学习目标
学号 052303140

自我介绍

屏幕截图 2025-10-03 144819

团队主页


自我评估:技能树与技术偏好

我目前具备以下能力:

  • 能力A:编程基础
    熟悉 C / C++ 基础语法、
    常用数据结构与算法,能够完成基础程序设计题。
  • 能力B:Web / 数据处理
    会用 Python 进行简单数据处理和可视化,能编写爬虫抓取数据。
  • 能力C:版本控制与协作
    会使用 GitHub 进行代码托管与团队协作,了解基本的分支管理与 Pull Request。

我感兴趣的技术方向:

  • 对数据分析、可视化、建模有浓厚兴趣。
  • 想学习现代 Web 开发和软件工程项目管理。

我觉得自己还缺少的能力:

  • 大型项目架构与代码规范经验。
  • 团队开发中的需求分析、测试、持续集成。

代码量现状与目标

  • 目前累计代码量约:2k line。
  • 本学期这门课完成后希望达到:3k line。

我对本课程的期待

  • 希望学习软件工程的完整流程(需求分析、设计、编码、测试、维护)。
  • 提高自己在多人协作开发中的规范性和效率。
  • 能够掌握项目文档撰写需求评审等实用技能。

ChatGPT类工具生成的软件工程学习指南

我选择的工具:ChatGPT

生成的学习指南:

软件工程课程学习指南

  1. 了解软件工程基本概念和发展历史。
  2. 掌握需求分析、系统设计、编码、测试、维护的完整流程。
  3. 学会使用版本控制(如Git)进行团队协作开发。
  4. 学习常见的开发模型(瀑布模型、敏捷开发、迭代模型等)。
  5. 训练文档撰写能力:需求说明书、设计说明书、测试报告等。
  6. 通过小组项目将理论应用到实践中,体验完整的项目生命周期。

对这份指南的分析:

  • 合理性:指南涵盖了软件工程课程的核心内容,逻辑清晰,从理论到实践全面覆盖。
  • 对我是否有帮助:非常有帮助,可以帮助我在课程开始时有清晰的方向,也能用来检视课程结束后自己的收获。
  • 可以改进的地方:加入更多本校课程特色内容,比如具体要交的作业类型、实验或项目的要求。

Markdown编辑器截图

屏幕截图 2025-09-25 152144

posted on 2025-09-25 15:25  SureyoungOuO  阅读(38)  评论(0)    收藏  举报

导航