曹阳+李慧+张金区+王兴芳

摘 要:针对教学目标和学生特点,介绍如何设计根据作业要求、数量和时间分层的编程类作业以及开放性、创造性的主题性作业,并针对不同类型的作业提出多元化的形成性评价方法;具体介绍在高级语言程序设计和移动应用开发课程中进行基于形成性评价的作业设计实践,并说明教学效果。
关键词:形成性评价;程序开发;作业设计
0 引 言
形成性评价,又称过程评价,是一种典型的反映学习过程的评价方式[1]1。教师可以通过有效运用形成性评价教学策略,从学生的活动中收集“以评价为根据的证据”,并参考这些证据做出适当决策,即时调整教学[2]。程序开发课程的教学是一种导向性的教学行为,在教学过程中重视形成性评价的运用,可以将学习的目标、过程和本质视为一个整体来考虑,从而达到提高学生编程能力的目的。
从教学评价的角度看,教师在教学过程的各个时段,针对教学目标与学习过程布置的各类学生作业,既是教学过程的重要环节,也是形成性评价的具体操作方式[1]1。通过把程序开发作业作为形成性评价的工具加以利用,教师结合课程教学目标,优化作业设计,可以充分发挥形成性评价的效能,有效實现教学目标。
1 程序开发作业的设计原则
形成性评价理论指导下的程序开发作业设计是指根据课程教学目标和学生特点,对作业内容进行筛选和编制,设计作业的形式和评价反馈方案。……