Files
iOS/逐课课纲/部门课09_学习回顾与继续出发.md

2.9 KiB
Raw Permalink Blame History

部门课 09:学习回顾与继续出发

教学目标

  • 能用自己的理解回顾前八节接触过的工具、界面、交互、数据和项目组织能力。
  • 知道九节部门课只是学习入口,不代表已经完成系统的 iOS 开发训练。
  • 了解继续完善旧作品、自主学习、参加爱特杯或其他比赛、组队实践等后续入口。
  • 能从授课干部的真实经历中认识项目范围、学习方法、比赛协作和常见卡点。
  • 能分享一个印象较深的收获,并表达一个想尝试的方向或仍未解决的问题。
  • 通过集中答疑获得与自己当前阶段相符的下一步建议;允许暂时没有确定方向。

教学内容

本节围绕以下过程展开:

回顾课程地图
→ 授课干部分享学习、项目与比赛经验
→ 学员逐人轻量分享
→ 集中答疑并形成后续方向
  • 按课程地图回顾部门课 1–8,不重新讲授具体 API:
    • 第一次运行;
    • AI 与 Git;
    • 页面组合;
    • 交互状态;
    • 列表到详情的信息流;
    • 输入与内存数据;
    • 轻量持久化;
    • 项目组织与 MVVM。
  • 授课干部分享个人学习、项目、组队和比赛经验,同时说明真实困难、投入和踩坑,不把个人经历包装成唯一正确路线。
  • 介绍后续发展入口,包括继续修改旧作品、补充某项技术、制作个人小项目、参加爱特杯或当期有效比赛、寻找队友,以及继续向部门成员求助。
  • 比赛名称、时间和规则不在课纲中写死,开课前在 PPT 或方向资料中依据当年信息核对。
  • 每名学员进行约 2–3 分钟的轻量分享,至少包括:
    • 一个印象较深的收获;
    • 一个下一步想尝试的方向,或一个仍想询问的问题。
  • 分享不要求运行作品、展示完整成果或解释技术细节,不转化为逐人技术答辩。
  • 授课干部结合分享内容进行共性答疑和轻量个别指导;适合单独讨论的问题留到课后继续沟通。
  • 本节不讲新的 SwiftUI 知识,不安排现场编程,不要求形成新项目、想法卡、项目计划或可运行验证。

课后作业

  • 本节没有统一课后作业、GitHub PR、截图或视频提交。
  • 愿意继续的学员可以自愿选择完善旧作品、了解比赛、寻找队友、学习感兴趣的技术,或继续向授课干部咨询。
  • 这些后续行动不设置统一截止时间,不作为课程完成门槛,也无需另建正式作业文档。

验收方式

  • 本节只记录课堂参与,不验收新的技术作品。
  • 参与表现为完成一次轻量分享,并参与或认真听取答疑。
  • 不评价作品复杂度、表达技巧、方向是否成熟或技术回答是否准确。
  • 暂时没有后续方向的学员可以用一个真实问题代替方向选择。
  • 缺席者不设置惩罚性补交,可以自行查看课程回顾材料并在之后提出问题。