在C语言教学中应注重学生五大能力的培养

来源 :职业·下旬 | 被引量 : 0次 | 上传用户:jiangyubojs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  C语言是编程语言中较为流行的一种。随着计算机的普及和发展,C语言在各个领域的应用越来越广泛。几乎各类计算机都支持C语言的开发环境,这为C语言的普及以及应用奠定了基础。C语言在我们的教学中也是非常重要的一门课程,因此,我们在教学中如何教好C语言显得尤为重要,结合教学实践,笔者认为在C语言教学中应注重学生以下几种能力的培养。
  
  一、掌握基础知识的能力
  
  准确牢固掌握基础知识的能力是学好C语言的前提和基础。对初学者来说,这点尤为重要。在学习之初,编程时经常会有记错命令,或是命令漏掉、多加或错记一个字母的情况,这样的程序录入计算机后也不会调试出正确的结果。所以在教学中应该重点强调强化学生对基本函数、语句的正确格式的掌握及运用。对此,笔者采用每堂课课前留出5分钟单独考核的方法来强化学生对命令及函数掌握的准确性。开始学习时学生不理解,觉得有点浪费时间,但是经过一个月的运用考核后,学生在编程时命令及函数的书写和记忆错误明显减少时,学生终于理解了,这5分钟没有浪费,而且极有必要,受益匪浅。
  
  二、阅读程序的能力
  
  在学习之初,学生还不会编写程序。那么,通过阅读程序了解和学习各种命令及函数在程序中的作用,是一种非常有效、迅速的学习方法。学生在阅读程序时既学习了解了程序的作用,同时也学习并理解记忆了新命令、函数。当熟练掌握编写程序时,在程序编写完成之后,阅读程序可以帮助我们初步检查一些语法或是命令、函数书写上的错误,这样为程序正确性及准确性奠定了基础。另外在阅读时,一定强调指出先分清程序由哪些函数组成,然后从main()函数开始分析阅读,因为无论main()函数在程序的什么位置,程序都从main()的函数体开始处执行,直到它的函数体结束处为止。
  
  三、设计程序时构建结构化程序设计思想的能力
  
  这既包括思维构建也包括N—S流程图绘制。所谓结构化程序设计方法,就是采用自顶向下逐步求精的设计原则和单入口、单出口的良性结构来构造程序。这里所说的自顶向下逐步求精,就是先把一个复杂的问题逐步分解和细化成许多小的、容易解决的模块,然后再把模块的功能逐步分解细化为一系列具体的处理步骤和将其实现的程序语句。并且,在程序中均应由顺序、选择和循环三种基本结构组成;这样设计出的程序具有结构清晰、层次分明、可靠性强等优点,可以提高程序的可读性、可维护性、易移植性及执行效率。对此,笔者在教学中,在让学生编程时,并不急于让学生直接书写程序,而是首先让学生分析程序要求划分解决步骤,并以此来画出相应N—S流程图。这可以大大提高学生以后编写程序结构的优良性。
  
  四、准确录入程序的能力
  
  这项能力对职业学校、技工学校的学生来说尤其重要。因为无论任何程序只有通过上机正确运行并调试出结果,才能检验出其是否正确并在生产生活中发挥作用。即使是编写完全正确的程序,在程序录入的过程中也会出现各种各样的标点录入错误、指法错误等导致程序无法正确运行出结果,对于计算机高科技技术编程工作远不是我们学生的特长,但是,在教学中不仅要强调重视会编写程序,更要强调会将程序准确录入的能力,这样,我们培养的学生才会在技能上有特长,体现职业教育的特点,最重要的是这种既会编写程序又具有擅长录入实践能力的特点更有利于学生的就业。所以说准确录入程序能力尤其重要。
  
  五、上机调试能力、错误更正能力及错误信息阅读处理的能力
  
  程序编写完成后要想验证是否正确最好的方法就是让计算机执行通过,也就是上机调试。在录入运行后,若是程序没有错误会显示运行结果;程序有错误会显示信息,这就要向学生强调平时注意各种错误提示信息的含义及改正方法。将错误改正后直到程序正确运行为止。
  此外,还要从以下几个方面注意培养学生的习惯和能力:第一,尽管C程序的书写自由,但为使程序清晰易读,通常按缩进格式将不同层次的语句从不同位置开始书写成阶梯状;第二,为了增强程序的可读性,可以利用/*…*/对程序中的一些关键部分做注释。这样不管对编程人员还是阅读人员都起到提示作用;第三,在输出运行结果的语句之前可适当使用清屏函数clrscr()将其他无关数据清除,使运行结果清晰显示。
  以上是笔者在教学中总结的几点经验,我们的教学改革以服务为宗旨,以就业为导向,所以我们要以培养技能型人才增加实习实践能力为主,全面提高学生的实践能力,从而提高教育教学质量和学生就业率。
  
  (作者单位:黑龙江省黑河市劳动保障技工学校)
其他文献
[摘要]唯物史观,是揭示人类社会历史客观基础及发展规律的科学历史观,也是初中历史学科的五大核心素养之一。唯物史观是一个非常抽象的概念,并且内涵过于丰富,这无形中增加了学生的理解难度。要想让初中生深刻理解它,应把“人类的生产活动、生产力与生产关系、社会矛盾、人民群众”等四个核心内涵作为课堂教学的突破口,逐个突破。  [关键词]初中历史;唯物史观;核心素养  [中图分类号]G633.51[文献标识码]
《机械制图》是职业学校机电类专业重要的一门专业基础课,也是学生反映比较难学的课程。近年来,由于进入职校的生源质量有所降低,学校重视实践操作,加大了实习的课时而间接导致理论课时的紧张等原因,给机械制图的教学也带来了新的问题。在变化的情况下如何继续搞好该课程的教学,是我们必须不断探索的课题。而如何根据课程的特点进行教学也显得非常重要。  在《机械制图》中,“零件图”及“装配图”等章节是对整个前面所学理
[摘 要]现阶段,教材知识已不能满足初中生发展的需求,开发新教学资源成为当代教育工作者迫在眉睫的任务。文章阐述了纪录片在初中地理课堂中的应用原则,并以《航拍中国——新疆》为例,探究了其在“新疆维吾尔自治区的地理概况与区域开发”课堂教学中的应用。  [关键词]初中;地理课堂;纪录片;《航拍中国》  [中图分类号] G633.55 [文献标识码] A [文章编号] 1674-6058
[摘 要]古代叙事诗往往借助人物叙事来抒发情感。因此,教学古代叙事诗时可从其叙事特征入手,探究其叙事意图。目前古代叙事诗的教学存在解读、讨论、探究不够深入等问题。文章以较为典型的《琵琶行》为例,探究古代叙事诗的教学策略,促使学生体味其中的语文价值。  [关键词]古代叙事诗;叙事特征;叙事意图;语文价值  [中图分类号] G633.3 [文献标识码] A [文章编号] 1674-6
[摘 要]近年来,地理高考命题素养立意越发明确。微专题教学能有效落实对学生地理学科核心素养的培育,是实现高中地理教学目标的重要教学手段。文章以“山谷风”的教学为例,从教学主题选择、教学情境设置、课堂提问设计等角度,对微专题教学的实施方法加以探讨。  [关键词]新高考;地理;核心素养;微专题;山谷风  [中图分类号] G633.55 [文献标识码] A [文章编号] 1674-6
[摘 要]学生是教育教学的主体,教师要与学生建立民主平等、亦师亦友的师生关系。文章指出在经济生活教学中帮助学生明确自身角色,发挥学生的主体作用,引导学生参与教学、参与社会经济生活,有助于培养学生的公共参与素养。  [关键词]经济生活;主体地位;公共参与素养  [中图分类号] G633.2 [文献标识码] A [文章编号] 1674-6058(2021)25-0055-02  现代教
[摘 要]《故都的秋》中包含大量的景色描写,教师应引导学生鉴赏这些景色描写,让学生在对比中、在勾勒中、在品味中不断体会作者寄予在这些景色描写中的思想情感,进而产生心理触动和情感共鸣。  [关键词]《故都的秋》;景色鉴赏;情感渗透  [中图分类号] G633.3 [文献标识码] A [文章编号] 1674-6058(2019)19-0010-02  郁达夫对故都的眷恋之情是特别炽烈
[摘要]历史学科核心素养的培育是历史教学改革的核心,也是落实立德树人的重要举措。在历史学科核心素养的五个方面中,家国情怀是其中的信念系统,决定人们的思想取向和行为选择,是诸素养中价值追求的目标。文章分析了在中国近代史教学中应如何丰富家国情怀的内涵,最终落实立德树人的根本任务。  [关键词]核心素养;家国情怀;中国近代史  [中图分类号] G633.51  [文献标识码] A  [文章编号] 167
[摘 要]广西是新课改起步比较晚的地区。为了更好地实现新课改目标,语文教师应更加关注“整本书阅读”的落实情况。文章分析了高中生“整本书阅读”现状、“整本书阅读”的核心概念、为什么要进行“整本书阅读”、怎样进行“整本书阅读”这四个方面,阐述了“整本书阅读”的重要性并提出了能够提高阅读效果的具体方法。  [关键词]整本书阅读 ;阅读步骤 ;阅读方法;阅读策略  [中图分类号] G633.3 [
[摘要] 2017年版新课标强调重视对学生地理综合思维的培养,提倡问题式教学。文章以人教版高中地理必修2第三章第一节中“农业区位因素及其变化”部分内容为例进行问题式教学设计,尝试通过问题式教学培养学生的地理综合思维。  [关键词]高中地理;问题式教学;综合思维;农业区位  [中图分类号]  G633.55  [文献标识码] A  [文章编号] 1674-6058( 2020)16-0093-02