- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于全国计算机等级考试的C语言教学改革探讨
摘要:我校每年有3000多人次参加全国计算机二级C语言考试,如何提高通过率是我们必须面对的问题。该文根据全国计算机等级考试的特点,结合自己学校C语言课程教学存在的问题,探讨了该课程的教学改革。
关键词:全国计算机等级考试;C语言;教学改革
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)14-0111-02
1 引言
全国计算机等级考试 (National Computer Rank Examination,NCRE)经教育部批准,由教育部考试中心主办, 面向社会,用于考察应试人员计算机应用知识与能力[1]。教育部考试中心从2018年开始使用新的考试大纲,全国计算机等级考试二级C语言采用无?化考试,时间为120分钟,满分100分。近年来,全国计算机等级考试证书越来越受到在校大学生的青睐,我校每年春季和秋季各举办一次全国计算机等级考试,每次有2000余人参加C语言科目的考试,如何提高考试通过率,对我们的教学改革提出了挑战。
2 试卷题型分析
全国计算机等级考试二级C语言采用无纸化考试,考试题型有单项选择题和操作题。
2018年春开始使用新的考试环境,操作系统使用中文版Windows 7,C语言开发环境使用 Micrsoft Visual C++ 2010学习版。
2.1选择题(40分)
选择题都是单选题,共40题,每道题的分值为1分,占40分,前10题是公共基础内容,后面30题全部属于C语言程序设计这门课程的内容。选择题主要考察学生对基本概念的全面掌握,要求准确理解、思路清晰。
公共基础题主要涉及算法及特性、数据结构中的栈、二叉树、数据库中的表、实体联系图、模式、关系表以及软件工程中的测试等内容。
有关C语言方面的选择题涉及到考试大纲要求的各个方面,主要涵盖数据类型、变量定义、三种程序结构、一维和二维数组、函数、指针、文件、结构体与共同体以及简单的链表操作等内容。
2.2 操作题(60分)
操作题包括程序填空、程序改错和程序设计题三种题型。
程序填空题共18分,主要考察学生对C语言基本知识的掌握。程序改错共18分,通常包括2-3个错误需要修改,错误主要涉及到语法和逻辑错误,做该题要特别注意,不能添加多余的语句行,只能修改出错的行,或者调整程序行的顺序。
程序设计题共24分,要求学生完成一个独立函数的编写,本题主要侧重于基本算法的考察。学生在学习过程中要理解和掌握一些基本的算法,通过实际的上机积累,提高自己编写程序、调试程序的能力。
总之,操作题考察学生综合运用基础的操作能力和程序编写能力,这类试题综合性强、难度较大,学生考试时失分较多。在做这类题目时,不要盲目做题,要先读懂题目的要求,分析程序的结构,然后运用一些调试手段完成题目。
3 教学存在的问题
3.1 学生对该课程认识不足
除计算机、通信等有关专业外,学校还在自动化、电力、汽车工程等多个专业设置了C语言课程,大部分学生是非计算机专业的, 他们普遍认为这门课程与自己所学专业无关。上课时听讲兴趣不高,实验课上,很多同学自己编写,直接从网络上搜索的实验结果交给老师,应付检查。这种学习态度,导致真正学好这门课程的学生不多,更不可能通过C语言等级考试。
3.2教学针对性不强
教学目标就是教学的一个标准,教学目标规定了教学要达到的程度,它是教师教学和学生学习的依据,教学目标的制定可以克服教学的盲目性,在教学过程中占有重要的地位[2]。教学改革前,没有制定针对全国计算机等级考试的教学大纲,导致教学针对性不强。
3.3实践教学重视不足
在教学过程中,教师侧重课堂的理论教学,忽略了编程实践能的培养,在实验环节,对学生要求不严格,导致学生的编程实践能力得不到提高。
4 教学改革措施
4.1组建C语言教学团队,注重课程体系改革
学校教务处牵头组织成立计算机基础和C语言教学团队,建立独立的教学职能部门。研究建立针对等级考试的教学体系。
由于全国二级C语言课程考试中涵盖含计算机公共基础知识部分10分,所以在大一新生的计算机基础教学中,需要针对这部分内容进行讲解。同时,对进制、ASCII表等有关C语言学习基础的内容详细讲解,为学生将来学习C语言打好基础。
4.2加强师资队伍建设及时更新教材及教学大纲[3]
优秀的教师队伍是推进教学改革的保证,因此,加强任课教师队伍建设非常重要。 其一,要从质量和数量上确保教师队伍的稳定。 建立健全机制,强化教师主人翁责任感,全面提高教师队伍素质,从而有效提高该课程的教学水平。 其次,紧扣全国计算机等级考试大纲,及
您可能关注的文档
- 基于 “战略―系统”思维的特种设备监管模式及体系研究.doc
- 基于.NET的LINQ to SQL 三层架构的研究与实现.doc
- 基于.NET的高校教学督导信息化服务系统设计与实现.doc
- 基于.NET的网络考试系统的设计与开发.doc
- 基于.NET的农作物育种助手软件的研发.doc
- 基于[SVAR]模型的中国货币政策有效性分析.doc
- 基于“MRC”模型的工会文体活动组织模式柔性化研究.doc
- 福建省龙海市第二中学2017-2018学年高一下学期第二次月考试题(6月)英语word版含答案.docx
- 福建省龙海市第二中学2017-2018学年高一下学期第二次月考试题(6月)语文word版含答案.docx
- 基于“城市触媒理论”的历史片区复兴规划探究.doc
文档评论(0)