寒假期间,除了必要的亲戚走动,也顺便对JavaWeb的教学做了一些思考,现整理如下:
一、教学中应注意的问题:
- 以学生的"学"为中心。(最根本却最容易被忽略的问题。)
- 重视软件开发技能训练,设计、测试少讲。
- 备课注意详略得当,注重提供一定量的课外阅读资料。
- 软件工程的相关知识,做一些讲解,在教学中应用部分UML图,不作深入挖掘
- 案例开发流程采用CSDN里一篇文章所讲解的流程(明确需求→设计<应用图-ER图-页面结构图-服务端语言-JS框架>→执行<DB-HTML-CSS-服务器端语言-js>→测试→发行)(参考:你需要知道的开发Web应用程序的结构化过程)
二、其他
- 教学设计必须以帮助学习过程(而不是教学过程)为目的。
- 职业活动三种类型:过程导向、情境导向、效果导向。(个人理解软件开发活动应为第一种)
- 如果采用高职的基于工作过程的方式开发课程,势必涉及到软件设计、软件测试、软件开发、软件部署等多个过程。其中设计、测试在课堂教学中,教师和学生都无法胜任,是否由教师给出解决访问(或努力引导学生给出解决方案,再由教师选取其中之一),学生编码实现的方式。