关于“软件工程与计算I”授课混乱性的解读

关于南京大学软件工程专业大一年级下所教授课程“软件工程与计算I”的感受

Mingshuo_S
Mingshuo_S
编程菜鸟这一块

关于“软件工程与计算I”授课混乱性的解读

最佳实践

  • 去看SICP(《计算机程序的构造和解释》Structure and Interpretion of Computer Program)
  • 自学JAVA。

软I为何混乱

没讲清楚自己教的是什么(忽略了理论课)

没搞清楚自己教的是什么(难度梯度)

SEECODER平台不稳定

软I教的是什么

JAVA

教JAVA作甚

为什么JAVA的教授过程令人不爽

如何学好JAVA

SICP

为什么软I要花大篇幅去教函数式编程?

什么是SICP

怎么教算“清楚”

面向学生

给予材料

划定范围

注重顺序

强调

软I何处值得肯定

作业引导

更新性

叠甲

任何有生命力的课程都需要经历不断地批判->改进->批判->...的过程,南大软院的课程正在不断脱离计算机专业学生只能自学的困境,希望能越来越好。