成人教育中编程教学方法探讨和思考

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:zxh0532
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:成人教育是高等教育的重要组成部分,是提高全民精神文明素质的重要保障。计算机科学教学是成人教育中的一个重要环节。本文面向计算机科学教学中关于编程教学探讨针对成人教育的特点的教学策略和方法,分别从教和学两个角度分析适合成人教育中编程教学的重要因素,帮助提高教学效率和效果,以期望对成人教育的健康发展起到一定的促进作用。
  关键词:成人教育 计算机教育 编程学习
  中图分类号:G64 文献标识码:A 文章编号:1674-098X(2012)08(b)-0173-01
  成人教育是人类社会发展到一定历史阶段出现的一种新教育形态,是社会政治、经济、文化不断变革的产物,也是教育现代化的重要组成部分之一。在科学技术迅猛发展,知识经济已见端倪的今天,成人教育已经成为国际化的内容,越来越受到人们的高度重视,它在社会发展过程中所起到的推动作用也越来越突出地被显现出来。党的十六大报告提出“形成全民学习、终身学习的学习型社会,促进人的全面发展”作为全面建设小康社会的奋斗目标。成人教育的优势凸现,将发挥举足轻重的作用[1]。
  另外一方面,随着互联网的高速发展,人们的生活越来越离不开计算机,不管是在科学研究领域,还是在企业、工厂等领域,计算机的应用都无处不在。支撑计算机在各个领域发挥不同作用的关键主要是计算机中各种不同的软件,而这些软件的开发与实现都是利用不同的计算机语言通过编程来实现的。计算机编程在实际应用中具有重要的重要,关于计算机编程的教学也渐渐成为当前社会下成人教育中的一个重点内容。
  1 成人教育中计算机编程教学的特点
  (1)学生计算机基础知识个体差异大。每个学生的基础不一样,有的理工科学生逻辑思维能力比较强,有的文科学生的语言组织能力比较强。在计算机方面,根据以往的受教育的层次的不同,部分学生以前就接触过相关的计算机编程的知识,对基本的概念性问题还是有初步的了解,例如:有些学生在大专时期,已经学习过C、JAVA等课程;而有部分学生仅仅有高中毕业文凭,并未接触过任何编程课程。
  (2)学生学习精力分散:很多学生都是在职学习,学习时间并不具有普通在校本科生的连贯性和均衡性。由于工作单位性质的不同,工作压力也不同,有些学生可能工作量比较小,能够抽出较多的时候进行学习,而有些学生的工作多而繁琐,工作的事情占用了太多的精力,无法把心思投入到学习中。此外,有些学生还牵涉到照顾家庭的事宜,家庭的琐事也让部分已婚学生精力不能集中。
  (3)学生流动性大:学生来自不同的单位或地方,组织比较困难,集中指导的时间和方式非常有限。然而,编程教学中的实践环节却非常重要,计算机编程的能力更多的表现在实际的编写代码和调试程序的能力上面。如果不重视编程教学中的实际动手能力,这门课程的收效甚微。学生流动性大给编程教学中实践能力培养带来的困难。
  2 层次化授课方式
  在授课的时候,针对上述第一个特点,即“学生计算机基础知识个体差异大”,分别设计偏基础的知识和提高性的知识。例如,在讲授C语言中的函数这一章的时候,对于函数的定义、声明、调用等基础知识做详细介绍;同时,还需要对函数中的“递归调用”进行提高性的教学,除了讲书中的具体实例,应该帮助总结“递归调用”的适用范围并例举其他实例,如经典的“八皇后问题”等等,帮助基础比较好的学生进一步提升自身的编程能力。
  3 以主动学习方式为基础的学习机制
  在学生的学习和实践环节,针对上述第二个和第三个特点,即“学生学习精力分散”和“学生流动性大”,鼓励使采用主动学习方式进行学习。主动学习方式主要表现在:对老师传授的基本概念和经常用到的操作,让学习用适当的时间去进行自学、反思、验证或实验。这种方式是成人有效完成学习活动的重要前提条件,越来越受到教育界和心理学界的关注[2]。利用主动学习方式更好地完成計算机编程课程的学习主要表现在以下两个方面:
  对于学生的实践环节,针对计算机编程课程的特点,不能只是“纸上谈兵”,要把学习过程中的理论知识同实践结合。刚开始入门时,可以将课本上的小程序进行调试,掌握程序运行的流程,如顺序结构、分支结构、循环结构等执行流程。对于基础较好的学生可以尝试开发一些应用型的小程序,以达到理论知识的消化和实践能力的提高。
  对于学生的课后安排环节,首先,鼓励每个学生能够对当天老师讲授的知识进行小结,总结出要点、重点和难点。如此一来,可以让学生对当天的知识进行很好的梳理,明确没有掌握的知识,在后期的学习中加以重视。其次,鼓励每个学生设立目标并且严格完成自我监控。针对目标中的每一任务制定计划完成。
  4 加强教师和学生之间的网络化通讯交流
  随着互联网的快速发展,计算机网络已经普及到社会的各个阶层,各个不同的领域之间的交流也越来越广泛。在信息全球化大背景下,传统的成人教育方式已不能完全适应和满足社会的发展[3]。
  基于成人教育“流动性大”这一特点,对于来自天南地北的学生,上课时,大家从四面八方赶来,下课时,大家又各奔东西,造成了教师与学生之间交流的匮乏,不利于深入的讨论与学习。为了更好地开展计算机编程课程的学习,通过网络加强教师与学生之间的讨论交流是解决这一问题的有效途径。
  网络使人们获取知识的渠道大大拓展,同时也大大的拉近了教师与学生的距离,我们可以通过即时通讯工具,如QQ、MSN或者电子邮件进行提问,老师及时回复;还可以通过语音、视频、BBS等进行交流,共叙学习经验和共享学习资料,探讨学习问题,以弥补课堂上交流时间的不足。
  总之,成人教育的编程教学是一项复杂、细致的工作,身为一名编程教学的老师,应该以学生的发展和提高为目标,充分照顾所有学生的自身特性,以层次化授课、主动学习、网络化交流等方法或策略提高成人教育的编程教学的学习效率和效果,最终为构建和谐成人教育做出自己应有的贡献。
  参考文献
  [1] 朱美华.浅析新形势下成人教育的作用[J].太原城市职业技术学院学报,2004.
  [2] 王翠.远程开放教育成人自主学习能力的培养[J].科技创新导报,2011.
  [3] 王剑锋,韩赢,韩坤.构建网络化成人教育模式的探索与思考[J].中国成人教育,2010.
其他文献
摘要:化学实验作为培养学生操作能力、分析问题的能力以及创新能力的重要手段。近年来,探索式教学在化学实验教学中得到普遍应用。本文对高校化学实验教学现状进行了分析,对探索式教学在化学实验教学的应用进行了探索。  关键词:化学实验 探究式教学  中图分类号:G712文献标志码:A文章编号:1674-098X(2012)08(c)-0175-01  化学实验对于化学专业、生物专业的人才培养中都占据了非常
摘 要:本文以城市旅游系統为出发点阐述旅游系统的构成要素,进而对开封市旅游行业进行SWOT分析,做出适应外部机遇和内部条件的发展策略;运用金融的资源配置和产业导向功能,助推开封市国际文化旅游名城的建设和发展。  关键词:金融支持 旅游地生命周期 旅游文化  中图分类号:G71文献标识码:A文章编号:1674-098X(2012)07(a)-0196-02
摘 要:沥青路面是我国公路建设中常用的路面结构形式,其施工质量对公路行车安全性、舒适性有着重要的影响。同时路面施工质量还会影响路面排水的情况,关系到降水是否渗透造成路基稳定性降低情况的发生。本文针对沥青路面施工质量的重要性,对沥青路面施工管理工作重点进行了分析与论述。  关键词:沥青路面 施工管理 工作重点  中图分类号:U416.2文献标识码:A文章编号:1674-098X(2011)02(b)
摘 要:英语作为一门基础性学科,在高校课程体系中占有重要地位。但从目前情况中看,大学英语教学存在学生的主体地位不突出、自主学习能力不强、综合应用能力培养不够、学习时间利用率不高等问题。本文针对这些问题,探讨解决之道。  关键词:大学生英语 教学 实效性  中图分类号:G64文献标识码:A文章编号:1674-098X(2012)07(b)-0180-01  1 大学生英语教学存在的问题  1.1
水资源分析作为土地资源整理工作的前提和基础,是农田水利工程的重要保障,直接关系到土地整理的成败。在典型年,即在最不利的年份里进行水资源平衡分析,对于科学分析利用水资
摘 要:本文详细介绍各种高压电机软起动的基本原理、特征参数并进行对比分析,论述其原理及特点,从而得使读者更客观更全面的了解高压电机软起动技术。  关键词:高压电机 软起动  中图分类号:TM343.2文献标识码:A文章编号:1674-098X(2011)02(b)-0064-01    1 研究背景  随着生产化程度的不断提高,很多行业的生产规模越来越大,在高压异步电动机的需求和使用上也呈上升趋势