解难的问题我们采取的策略是不奢求学生在单位时间内理解和掌握这些语法知识点而是在教学整个环节中反复强化并上机实践环节有针对性的尝试和应用。23多措施提高大学生动手能力在大学生动手能力的提高过程中需要解决2大问题。1程序设计能力2程序调试能力二者相辅相成但都是一个逐步实践和提高过程。在教学过程中采取了加强实践环节的管理重点培养以点带面的方法。231重点培养以点带面调查结果显示有近13左右的大学生曾经在中学阶段接触过计算机语言而计算机程序设计语言之间内在的相似性使这部分同学在一开始就具备了“先发”优势。因此在教学中特别是上机实践环节对这部分同学采取了区别对待如成立课外兴趣小组、额外布置上机任务、引导问题解决的过程、严格检查上机实验成果等。经过一段时间的重点培养这批同学在程序设计和程序调试方面都较一般同学优秀。一方面为同班同学树立了一个现实的榜样另一方面也可以为其他同学的日常学习和上机供一些帮助逐步形成了以点带面多层次的学习体系。232多措施强化上机实践环节在实践中将大学生上机实践行为分为了3个阶段。1环境熟悉期。主要是让学生熟练掌握C语言的编译和运行环境并具备初步的程序调试能力2语法训练期。主要是通过简单程序设计从实践中掌握语法现象3提高期。主要锻炼自主解决问题的方法和过程能进行初步的算法设计和实现。大学生C语言能力是否逐步提高关键是要采取多种措施强化上机实践的效果。教改中采取的主要措施有1纪律环节。严格上机时间和管理建立人与机器的固定对应的关系随时记录学生考勤
f情况并与上机成绩挂钩2上机指导环节。由于每次C语言上机人数都在3~4个学生班连续4个课时上机实
践仅仅依靠任课老师无法完成上机辅导任务。在聘任优秀研究生为上机辅导教师同时为了监控和提高辅导质量要求研究生辅导过程中填写“上机辅导记录表”记录学生的典型问题及解决过程。
3检查与考核环节。每次上机前都详细规定了详细的实践任务和检查内容为了防治学生之间互相拷贝检查时不仅仅是看程序运行的结果更重要的是看解决问题的思路和具体的程序设计细节的理解。根据程序运行和学生回答问题的情况将上机成绩划分为A、B、C、D四等。
4综合设计环节。在团队综合设计期间实行组长负责制要求组员之间既分工又合作团队须进行不少于3次的主题讨论记录讨论的主要问题和解决方法并提交相应的文档。最终检查时组长进行整体系统设计介r