基于NCRE的《C语言程序设计》课程教学方法探究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:nextronnpf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:根据全国计算机等级考试(NCRE)的大纲要求,针对《C语言程序设计》课程的特点,提出了相应的教学方法改革,着重论述夯实理论基础,掌握细节知识;重视实践环节,实现学用结合;实行多措并举,提高课程效率;改革考核方式,强化应用能力。通过教学方法的改进,使学生在掌握C语言语法知识的同时,也掌握程序设计的基本思想和方法,真正学会编程序,提高课程学习效率和等级考试通过率。
  关键词:NCRE;C语言程序设计;经验和体会
  中图分类号:TP311.13 文献标识码:A
  文章编号:1009-3044(2019)09-0138-02
  全国计算机等级考试(National Computer Rank Examination,以下简称 NCRE),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。是根据社会不同部门应用计算机的不同程度和需要、国内计算机技术的发展情况以及中国计算机教育、教学和普及的现状而确定的;它以应用能力为主,划分等级,分别考核,为人员择业、人才流动提供其计算机应用知识与能力水平的证明。
  《C语言程序设计》是高校普遍开设的计算机通识课程。该课程是一门实践性与应用性较强的课程,目的是培养学生算法设计的基本思想和程序设计的基本技能。课程的内容主要涉及C语言的基本概念、基本语法以及C语言程序设计的基本方法等,其内容与NCRE中的考试大纲一致,在当今就业形势严峻的情况下,能够通过学习顺利获取计算机的等级证书,无疑会增大就业的竞争力,加大自己的就业机会,提高自身的含金量。
  学生的基础不同,在学习过中总会有这样那样的问题,造成学习的困难。因此在教学中需要既要重视严谨的系统理论教学,又要重视实践性环节。以下是结合NCRE在《C语言程序设计》课程教学过程中的一些经验和体会。
  1 夯实理论基础,掌握细节知识
  C语言课程的语法比较烦琐,琐碎,但是为了成功编写程序,我们必须掌握这些基本理论知识。
  C语言课程的运算符和数据类型丰富,有34种运算符和37个关键字,数据类型有基本数据类型整数型,实数型,字符型和构造型等,还有9种控制语句。如此多量的语法知识,只有牢牢掌握,夯实理论基础,才能顺利进行下面的程序设计,否则寸步难行。
  为了掌握这些知识,我们提出细节法,由点及面的掌握。如运算符的掌握,C语言的运算符丰富。首先熟练掌握每种运算符的符号和运算规则及优先级,如算术运算符有“ - * / % --”这些运算符符号,其中“ --”的优先级最高,规则为实现变量的自增或自减,其后为“* / %” 规则为实现乘除和取余运算,而优先级最低为“ -”,规则为实现加减。掌握这些细节后,由点及面,可以掌握其他的运算符如关系运算符,逻辑运算符,条件运算符,赋值运算符,逗号运算符等的相关语法知识了。
  2 重视实践环节,实现学用结合
  C语言课程是应用性很强的一门课程,既有理论,又有实践,既讲方法,又讲动手能力。NCRE是通过上机考试来完成的,重点考核学生的实践动手能力,所以我们必须重视实践环节,实现学用结合。在教学中改变“满堂灌”的做法,将学生的眼、手、脑全部调动起来,培养学生的学习兴趣。
  在上课过程中,依据教学课件,将课程内容分为若干个主题,以程序设计作为贯穿各主题的主线,每个主题的教学过程由“要点讲解”“实例分析”和“疑难解答”三个阶段组成。要点讲解,重点讲述程序设计的思想和方法,辅以语法知识的介绍;实例分析,结合要点进行分析,实践;疑难解答,结合实例分析,总结难点和出错点达到掌握知识点的目的。
  如在讲解输入语句的用法时,要点是我们强调输入格式和运行时输入格式的匹配,实例分析如下:int x,y;scanf(“%d,%d”,
其他文献
近代中国少数民族形成了一种以核心家庭为主,主干家庭、扩大式家庭和多偶婚家庭为辅的多种形式并存的家庭结构。实行扩大式家庭的主要原因是:崇尚子孙满堂的大家庭理想,便于安排劳动力的使用,维持密切的家庭人际关系及少纳捐税。而经济的发展,汉文化的影响,天灾人祸,家庭财产纠纷及婚后分家则是近代少数民族实行核心家庭的重要原因。
摘要:随着时代的发展,各行业都很依赖办公化软件,办公化软件能否满足企事业人员合理、有效地使用,决定着工作的效率。定制协同办公软件系统,是集各行业的办公需求开发于一体的办公软件,团队协同管理的软件,并能根据用户其自身的需要进行量身定制的办公软件。能有效减少一些OA系统中的冗余功能,借助互联网技术帮助更多的团队和企业以简单、快捷、高效的方式更迅速地开展协同工作。  关键词:办公软件系统;协同;制定  
“苗蛮图”是清代以南方少数民族为题材的众多画册的泛称,比较真实地表现了这些民族的状貌、服饰、风俗等,是历史民族学研究的珍贵资料,也是中国少数民族文化遗产中的一件瑰宝。“苗疆”是“苗蛮图”的发源之地;“黔苗图”是“苗蛮图”之始。“苗蛮图”的发掘、整理、研究、出版意义重大,应该引起民族研究者的高度重视。
目的:研究红芪根中多糖的含量。方法:紫外-可见分光光度法。结果:红芪多糖的含量为9.01%。结论:本法操作简单,灵敏度高,可作为红芪多糖的含量测定方法。
记者在农资销售旺季的时候到农村作调查,发现一个非常奇怪的现象。就是基层零售店的农资价格很难真正反映市场上农资主流价格。调查之后发现道理很简单.农民只能从周边几个门店
假性球麻痹吞咽困难常见于中风患者,由于不能正常进食而引起许多并发症如:吸人性肺炎、严重营养不良、电解质紊乱等,给患者造成很大的痛苦。笔者运用针刺配合吞咽康复训练取得了
摘要:随着素质教育的普及和发展,越来越多的学生可以接受素质教育,高校毕业生的人数也逐年增加,导致毕业生面临着严峻的就业形势,为此不少毕业生选择自主创业。本文以河南高校为例,从高校创业生态体系构建背景出发,剖析了高校大学生创业中遇到的问题,最后提出河南高校创业生态体系构建途径。  关键词:高校;创业生态体系;构建  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2019)05-
摘要:班团是学校最基本、最稳固的学生集体,是学校进行教育教学最基础的单位,是学生成长成才、学习生活最基层的归属组织。随着云服务技术的不断发展和高校共青团改革全方位地展开,如何利用互联网思维下的云服务平台提高团学工作的针对性和有效性,破解高校班级团支部普遍存在的“班”强“團”弱的现象,在互联网时代如何增强团组织的活力显得尤为重要。该文主要分析利用云服务构建高校班团管理新模式的方法,为互联网时代高校深
摘要:随着信息技术的发展,计算机网络技术已然渗透到社会各个领域,从日常生活、工作到政治工作、军事领域,它已经改变了人们的工作模式与思维模式。虽然计算机网络给人们带来了极大的便利,但同时也带来了更多的安全问题,甚至有的问题已经影响到人们的生命财产安全。因此,如何提高计算机网络安全性是当前必须重视的课题。本文从网络安全的相关概念入手,对计算机网络安全影响因素进行了分析,并对计算机网络安全防范措施提出了
现代景颇语有两个判断词3ai^-55和3e^55,二者的语法功能和意义有同有异。它们的差异表明,3ai^-55的动词性特征比较明显,而3e^55是一个不典型的动词。用3ai^-55和3e^55的判断句具有不同的句式特点和意义。景颇语的判断句还倾向于使用话题——说明结构。