首页 理论教育 《编程语言基础》考核实施方案

《编程语言基础》考核实施方案

时间:2022-03-10 理论教育 版权反馈
【摘要】:本课程是计算机专业的基础课程,也是核心课程。上机成绩是平时成绩的重要组成部分,分值由任课教师根据学生课堂上机表现给出。如果学生的0分项超过总考核项的三分之一,该课程将评定为不及格。在期末由任课教师根据学生作业的总体提交情况以及完成质量对平时成绩进行相应的加分或者扣分。实践机试是整个课程考核的重中之重。这种考核方式会更好地调动学生的自我学习能力,发现问题以及解决问题的能力,以及自我表达的能力。

课程是计算机专业的基础课程,也是核心课程。本课程以C语言为例,培养学生的计算机编程语言的相关知识、基本语法、以及编程技巧。该课程是所有专业课程的前序课程,在计算机信息管理专业课程体系中占有非常重要的位置。

图1 软件学院课程体系示意

采用技能测试考核方式,具体实施为:理论知识采用一对一口试方式,占考试成绩的20%;实践操作采用技能考核方式,占考试成绩的50%。以上考试成绩占总成绩的70%,学生的出勤、课堂纪律、课堂表现和作业情况占总成绩的30%。

图2 考试内容示意

平时成绩的设置,力求能够真实反映学生日常的学习状态。平时成绩由上机成绩、第二课堂成绩以及平时表现等组成。

1.上机成绩

要求每一位任课教师在课程开设时需要编写详细的上机任务书。对于每一次的上机,教师应该对学生的练习情况进行3分制的评分,以明确学生对于上机任务的完成情况。

上机任务书样例如下:

任务描述与提交要求:

任务1:编写C程序,输出以下信息。

实现思路:使用输出函数printf()实现,注意换行符的使用。

参考代码:

任务2:练习输出个人信息。

实现思路:同任务1。

上机成绩表样板如下:

表1 上机成绩表

上机成绩是平时成绩的重要组成部分,分值由任课教师根据学生课堂上机表现给出。一般能够快速高质量地完成上机任务的为3分,没有完成上机任务的为0分,其余学生为2分。如果学生的0分项超过总考核项的三分之一,该课程将评定为不及格。

2.第二课堂成绩

为了让学生更好地主动学习,从本学期开始与开课吧、计算客等在慕课、微课等互联网在线学习平台进行合作,为学生开设了丰富的第二课堂。教师在线上可以对学生的学习效果以及学习状态进行全方位的了解。第二课堂的成绩也将成为平时成绩的重要组成部分。

图3 第二课堂课程学习情况

图4 个人学习情况统计示意

第二课堂的成绩由互联网教学平台给出,教师也可以在教师后台自行查阅。根据第二课堂完成情况,任课教师可以对平时成绩进行相应的加分或者扣分处理。

3.作业成绩

要求在课程的进行当中,至少每8个课时留一次纸质或者电子的作业。每次作业提交之后教师需要对不少于1/3的作业量进行批改,并进行3分制评分。在期末由任课教师根据学生作业的总体提交情况以及完成质量对平时成绩进行相应的加分或者扣分。

图5 上机成绩登记示意

4.平时表现

平时表现主要体现学生在日常学习过程中表现出来的基本态度。平时表现由于主观性较强,所以在平时成绩中占用的分值较小,主要以学生的到课率为主要评测依据。

理论口试主要对本课程所涉及所有理论知识点进行考核,所有的问题以及答案都会在课上提供给学生,学生可以按照答案进行备考,在考试时学生需要抽签决定自己要回答的三个问题,并依次作答,由任课教师根据学生的作答情况给出理论口试的成绩。每个学生有三次机会,但第二次与第三次的最高分值分别为80分与60分。

表2 理论考核任务表

实践机试是整个课程考核的重中之重。根据课程总课时在64课时以内的安排一次机试、总课时大于64课时的安排两次以上机试的原则,本课程安排一次机试。

图6 机试试卷

该考核体系覆盖了学生学习的全过程并且涉及学生学习的各个方面,对于全面客观地评价学生学习效果有着非常积极的意义,但也存在着一些不足,这些不足主要体现在以下几个方面:

1.理论口试没有达到训练学生自我思考能力与表达能力的作用。

2.互联网学习刚开始实施,在监管过程方面还存在一些不足。

3.课程考核内容主要以编码技术为主,内容单一。

在后续的考核中,将对上述问题作如下改进:

1.将理论口试转变为专题答辩

由教师提供相关课题,学生收集材料,在课程结束时以小组形式或者个人形式对该课题进行答辩。这种考核方式会更好地调动学生的自我学习能力,发现问题以及解决问题的能力,以及自我表达的能力。

2.加强互联网学习的过程控制

在教学过程中以学习小组的形式有效地控制学生的互联网学习,使其不单单作为最终考核的一种形式,而是促进学生自我学习、主动学习、合作学习、随时随地学习的一种手段。

3.丰富考试内容

在考试的内容中加入行业知识的部分,使学生了解技术应用的背景,促进学生去了解行业、思考行业,加深对技术应用的理解。

1.上机任务表

上机任务表是对整体课程上机任务的分解,不需要有具体的操作步骤,只需说明上机的主要目标即可。

表3 上机任务表

(续表)

2.上机任务书

上机任务书是学生练习的样本,是上机任务表的具体分解。

图7 上机任务书(1)

图8 上机任务书(2)

3.上机任务考核表

表4 上机任务考核表

(续表)

4.作业任务书

图9 作业任务书

5.作业成绩登记表

6.理论口试内容

7.技能机试试卷

图10 技能机试试卷(1)

图11 技能机试试卷(2)

1.理论口试

2.技能机试

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈