《C语言程序设计(实验)课程考核体系探究》

该文是c语言和c语言程序设计方面有关毕业论文提纲范文和考核体系方面论文如何怎么撰写.

冉桂萍

【摘 要】如何采用全程化的考核方式,公正地评价学生实践综合能力,是本文探究的内容.本文提出建立以考核实践能力为考核目标的全程累加考核体系,并激发学生对本门课程的热爱和自信,取得了较好的效果.

【关键词】C语言 程序设计 实验 考核体系

【中图分类号】G64【文献标识码】A 【文章编号】2095-3089(2016)37-0234-01

1、引言

C语言程序设计(实验)通过上机实践,可以帮助学生巩固课堂教学的理论知识,真正体现学生将知识“内化”的过程[1],意在培养学生分析问题、解决问题的实际动手能力和创新能力.传统的实验课程考核方式单一,不能公正的评价学生的实际综合能力.为了全面培养学生的学习兴趣、全面考查学生的综合知识点,全面注重学生的创新能力和实践能力的提高,以达到培养创新人才的目的,切实推进课程考核改革及考核体系已经刻不容缓[2].

2、课程简介

程序设计基础是一门专业基础课,这门课通过全面、深入、系统地介绍程序设计方法和程序设计语言,使学生初步建立起程序设计的基本概念,通过学习一种典型的程序设计语言(C语言),初步掌握程序设计方法,具有一定的程序设计能力.我院的程序设计基础(C语言)分上下两个学期,程序设计基础(一)和(二),程序设计实验是单独的一门课程,有程序设计基础(一)实验和(二)实验,实验内容主要是辅助,强化理论各个章节的知识点,提高学生的动手能力为目的进行设计的.

本考核体系是基于程序设计基础(一)实验设计的.我院程序设计基础(一)主要的内容有:数据的表示、组织和处理、程序的基本结构控制(顺序、选择和循环).

3、現行的考核方式

现行的考核方式比较单一,是从三个方面进行成绩给定:(1)考勤;(2)实验报告;(3)创新设计.这里的(2)和(3)都是以实验报告来给定成绩,其中一部分以实验报告的书面结果给定成绩,另一部分以答辩实验报告的方式给定成绩.现行的考核方式不能公正的评定学生的实际综合能力,也没有促进学生进行创新设计.

4、全程考核体系的构建

全程考核体系意在促进学生核心能力的提升,在学习过程和学习结果两个维度上设置考核指标:过程考核可以提高课程的教学质量,培养学生的学习能力以及提高学生的协作能力、表达能力、沟通能力等综合素质;结果考核目标是使学生掌握基本理论、基本知识的基础上增强职业素养与专业技能,提高分析问题及解决问题的能力.

全程考核体系:

(1)考勤

考勤是学生学习的基础和保证,能促使学生养成遵章守纪的习惯,以培养学生进行自我管理.每次实验使用E-learning系统进行签到记录.

(2)实验报告

实验课中,教师观察、了解学生学习的过程,学生参与课堂活动的广度和深度,学生学习过程中表现出来的解决问题的能力.而实验报告是实验过程中唯一存档的资料,是值得重视的环节.教师根据学生的实验报告的完成步骤、完成程度以及答辩等对每次实验进行综合评价.

(3)综合大作业

为培养学生的创新能力及实践工程能力,让学生以三人一组,综合运用所学知识,共同自主学习、相互启发、收集资料、团队协作开发一个趣味性、实用性的小系统.

大作业从三个方面给定成绩:一是系统的整体评价;二是团队分工;三是团队成员各自答辩情况.

成绩给定之一:系统的整体评价包括科学正确性、趣味性/适用性、界面的清晰性.成绩给定之二:根据团队的分工,评价团队各成员的工作量.成绩给定之三:团队成员各自的答辩情况加入各自的成绩.

(4)期末无纸化考试

为对学习结果进行公正的考核,且激发学生对C语言的热爱,我们用C语言编写了一个无纸化考试系统,并让学生观摩编制考试系统中的主要算法.考试系统的中的试题均为编程题目,按照实验教学大纲的知识模块将试题划分成几个组,每个组中的题目难度相当,考试系统从每个组中抽取一道编程题目,随机组成程序设计试卷.

考试过程中,为保证公正,避免学生考试上网查阅资料,使用E-learning系统控制学生,禁止其使用电脑的浏览器、U盘.

考试成绩从三个方面给定:一是程序结果,单纯地考核程序运行的正确性;二是程序设计思路;三是理论基础知识.

5、结束语

本考核体系应用于本学院15级数字媒体专业,将考核贯穿于整个学习过程中,调动了学生学习的兴趣,学生的实践能力和创新能力得到了一定的提升,能更公正地评价学生的综合能力,学生也表现出了对该门课程的热情和自信,本考核体系得到了学生的一致认可.

参考文献:

[1]王丽娜,吕红,张杰,任颖.《计算机程序设计实验》课程的教学改革与实践.计算机工程与科学.2014年.第A1期.

[2]彭伊凡.高校课程考核及评价体系改革思考与研究.教育与培训.2016年.第1期.

该文结论,这篇文章为一篇关于考核体系方面的论文题目可用作相关论文提纲和c语言和c语言程序设计文献综述的参考文献.

c语言和c语言程序设计范文

c语言程序设计3000字论文,考核体系毕业论文提纲范文 c语言和c语言程序设计方面有关论文范文文献3000字...相关推荐

  1. c语言 python-C语言、Java语言和python语言的区别在哪里

    原标题:C语言.Java语言和python语言的区别在哪里 我们经常听到C语言.Java语言和python语言,那么这三者的区别在哪里呢?随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随 ...

  2. dart语言和java语言_Java不是文明语言吗?

    dart语言和java语言 几周前,我有机会学习iOS编程. 我的老板认为我更像是"计算机科学家",而不是开发人员,这意味着我可以将自己的知识应用于开发一两个iPad应用程序–我要 ...

  3. python和c语言的区别-C语言、Java语言和python语言的区别在哪里

    原标题:C语言.Java语言和python语言的区别在哪里 我们经常听到C语言.Java语言和python语言,那么这三者的区别在哪里呢?随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随 ...

  4. java语言和c语言_java语言和c语言的区别

    java语言和c语言的区别 java语言和c语言作为编程的两大语言,它们之间存在什么样的区别呢?下面百分网小编就为大家讲一讲,希望对您有所帮助! C语言是一门通用计算机编程语言,应用广泛.C语言的设计 ...

  5. c语言 fortran,C语言和Fortran语言的差异

    本文详细介绍C语言和Fortran语言的差异 1. C++语言和Fortran语言的发展背景 在 2. C语言和Fortran语言的差异 由于两者产生的背景不同,它们是存在差异的,在比较了几组源代码之 ...

  6. c语言和python语言分别是一种什么语言_作为入门语言,C语言和Python哪一种更值得选择?...

    初学编程,应该学习哪一门编程语言,有不少人感到困惑,那么我们到底该如何选择呢? C语言和Python作为多种语言中两种语言,只是语法不同而已.以其作为入门语言的话,那还是各有千秋,各有各的好处的. 有 ...

  7. php和java语言_JAVA语言和PHP语言的比较

    JAVA语言和PHP语言的比较 JAVA语言在服务器端开发的流行以及安卓客户端开发的流行,让他占据了大部分市场份额.在服务器端还有一个语言也较为流行,就是PHP.PHP语言由于简单易学,响应速度快,在 ...

  8. C语言和C++语言关系

    C语言和C++语言关系 C语言是在实践的过程中逐步完善起来的 C语言的目标是高效 C语言和C++并不是对立的竞争关系 C语言是在实践的过程中逐步完善起来的 没有深思熟虑的设计过程 使用时存在很多&qu ...

  9. C 语言和C++语言的 struct对比

    C 语言和C++语言的 struct对比 author: stonehat 1. C++语言将struct当成类来处理的,所以C++的struct可以包含C++类的所有东西,例如构造函数,析构函数,友 ...

最新文章

  1. jms在jboss上的简单应用
  2. Python中的format()函数
  3. Nginx实现高可用的工作原理
  4. 计算机一级b需要学哪些,希望通过江苏省计算机一级B考试的同学千万要看哦!江苏省计算机一级B理论复习资料(绝密资料)...
  5. iOS-property属性介绍
  6. recyclerview不显示_Android studio中导入v7包,使用recyclerview前的操作
  7. Servlet(JSP)中动态生成JPG PNG透明 水印图像
  8. python基础6-控制语句
  9. jsPDF介绍与兼容IE的补丁
  10. Viewstub 以及 view.setVisible(GONE/VISIBLE) 的实现原理
  11. 上班要了解的一些法律条例
  12. 007 JVM堆内存划分
  13. PostgreSQL 收缩膨胀表或索引 - pg_squeeze or pg_repack
  14. 第一章 行列式(知识点部分)
  15. python抢票开发——设备预约助手实现
  16. Every Document Owns Its Structure: Inductive Text Classification via GNN (TextING)
  17. Monte Carlo tree search 学习
  18. 【Rust日报】 2019-04-27
  19. 鸿图霸业nbsp;谁与争锋
  20. 手把手带你搞定OPENSTACK

热门文章

  1. 古典中国风下载PPT模板
  2. python wechatpay微信支付回调_python H5微信支付
  3. [18调剂]中国农业大学信电学院2018年硕士研究生招生复试时间及接收调剂生的通知...
  4. 银行应用系统间的数据交换
  5. win10开机显示“其他用户“”如何解决
  6. CSDN产品客服新浪微博正式上线公告
  7. 【虹科】“天问一号”着落的火星,你也想亲眼见证吗?——天体物理观测、短波红外技术与SIRIS相机
  8. 音视频行业不可或缺的功能-云端录制
  9. 我与女朋友的不平等条约
  10. react中onchange事件