《C#程序设计》是基于微软.NET平台下的面向对象程序设计技术,本课程是软件技术专业的一门专业技能课,具有极强的实践性,很强的工程性,在软件技术专业课程体系中有着重要的地位和作用。通过该课程的学习,使得学生掌握C#面向对象程序设计思想以及软件工程项目开发技术,为学生今后从事该专业领域的工作奠定基础。同时,该课程将紧密结合实际,及时讲解《C#程序设计》的最新技术和方法,为学生毕业后能更快地适应工作环境创造条件。在教学过程中采取了以项目为导向、基于工作过程的教学模式,突出了学生实践动手能力的培养以及综合素质的培养,在考核方式上强调了对学生学习过程的考核。
每次课都有明确的工作任务,根据学生的完成情况,分A、B、C、D、E五个等级,不同等级对应不同的系数,分别为1,0.9,0.8,0.7,0.6。如果学生因假没有到课,任务完成后按相应等级标准的后一个等级给出成绩,如果旷课,则成绩为0。具体评分标准如下:
1.完成了任务的所有要求,功能完善,细节处理完整,加入了自己的思路和设计,界面设计友好。
2.完成了任务的所有要求,功能完善,细节处理较完整,界面设计较友好。
3.完成了任务的所有要求,功能基本完善。
4.完成了大部分任务要求,实现了主要功能。
5.完成了部分功能要求。
该课程共包含6个项目,每个项目结束,对完整项目进行验收。验收采取教师评价与组长评价(每班在开学初期已将小组分好)相结合的方式,因为部分工作任务需要学生课下完成,而组长就起到了监督、督促学生课下完成作业情况。参考上述评价标准,给出相应等级,如表1所示。
表1 平时项目验收
续表
综合项目为《学校成绩管理系统》,要求学生完成该项目的全部功能模块,包括:用户管理模块、学期管理模块、系部管理模块、班级管理模块、学生信息管理模块、课程管理模块、班级课程管理模块、学生成绩录入模块、学生成绩统计模块。同时要求相关功能完善,界面设计友好。
考核模式:每个小组推出优秀作品进行项目汇演,就整体项目设计及各功能模块进行详细说明,各小组组长与教师同时作为评委,公正、客观给出成绩,同时也给了同学们间相互学习的机会,并对自己的设计作品查漏补缺。其余同学的设计作品,由教师和组长分别进行验收评价。具体评价标准如下:
1.优
(1)设计作品健壮,功能完善,反复测试没有异常;
(2)界面设计友好、美观,可读性好,可操作性强;
(3)独立完成设计作品,并能够完成设计要求以外的内容,有独特的设计思路。
2.良
(1)设计作品健壮,功能完善,反复测试没有异常;
(2)界面设计友好、美观,可读性好,可操作性强;
(3)独立完成设计作品,能将各功能模块完整实现。
3.中
(1)设计作品较健壮,功能较完善,测试基本没有异常;
(2)界面设计基本友好,能够实现正常操作;
(3)能将各功能模块较完整实现。
4.及格
(1)能够运用所学的课程知识,在同学互相帮助下,完成一定设计;
(2)作品能够运行,能够完成各主要功能模块;
(3)界面基本友好,能够实现正常操作。
5.不及格
有下列情况之一者为不及格:
(1)有抄袭行为者;
(2)设计作品与设计要求毫无关联者。
该评价方式能有效调动学生的学习积极性,重视了学生的学习过程,突出了对学生自主学习能力的培养,效果良好,但教师的工作任务加重,应该充分发挥学生的自主能动性,加强学生的相互监督,培养学生的自主学习能力。
1.过程监控成绩
部分过程监控成绩,如图1所示。
图1 部分过程监控成绩
2.小组成绩
小组成绩演示,如图2所示。
图2 小组成绩
3.作品展示
部分设计作品如图3、图4所示。
4.学生答辩现场
学生作品演示、答辩,如图5所示。
图5 学生作品演示
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。