基于现代教育技术的C语言教学研究

来源 :动动画世界·教育技术研究 | 被引量 : 0次 | 上传用户:sky_bj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着现代教育技术的发展,计算机技术、多媒体技术和网络技术已经进入我国的教育领域,并得到迅速发展。现代教育技术作为当前教育教学改革的制高点,已经成为改革传统教学和学习方式的最重要的因素之一。作为一名高校计算机基础教学教师,如何在教学中自觉主动地运用现代教育技术理论、有效地使用各种现代教育技术手段,提高计算机基础教学的质量和效率,促进学生学习的积极性和主动性,使课堂教学的过程和结果最优化,是我关注的一个重要问题。
  一、教育技术的概念
  美国教育传播与技术协会(AECT)在2005年发表了最新的教育技术的定义:教育技术是通过创造、使用、管理适当的技术性的过程和资源,以促进学习和提高绩效的研究与符合伦理道德的实践。(Educational technology is the study and ethical practice of facilitating learning and improving performance by creating, using, and managing appropriate technological processes and esources.)AECT05教育技术的定义强调了教育技术“促进学习”和“改善绩效”的两大教学目的及其“创造”、“使用”和“管理”的三大功能范畴。作为高校教师必须融会贯通这些理论,应用到教学过程中去。
  二、基于现代教育技术的C语言教学过程
  在我校C语言课程属于计算机的基础课程,面向所有理工科学生,课程分为理论教学和实验教学两个部分。综合这两个部分,我将C语言课程教学分为七个步骤:提出问题→例题示范→知识剖析→实验模仿→技能强化→总结扩展→考核评分。提出问题、例题示范和知识剖析主要在理论教学中完成,实验模仿和技能强化主要在实验教学中完成,考核评分由教师在课后完成。
  教师应该把现代教育技术有效地运用到以上课程教学过程中,要注意课程和技术的整合。一是技术的运用能够引起教学深度和广度的深刻变化;二是技术的运用可以引导学生从教室和课本的狭小学习空间走向丰富多彩的多媒体和网络世界,有效地提高学生学习的积极性和主动性;三是技术的应用可以引导教师采用更好的教学策略激发学生思维,开发学生的创新思想。
  三、现代教育技术在C语言教学中的应用
  随着人类社会步入信息社会,以多媒体技术与网络技术为代表的信息技术,具有将储存记忆、高速运算、逻辑判断、自动运行等功能与信号、语言文字、声音、图形、动画和视频等多种媒体信息集于一体的功能,使人类对知识的学习进入到立体传播阶段。我校的现代教育技术主要由计算机多媒体技术、网络技术和综合媒体(电视、电影、录像)等技术构成。
  1.多媒体技术在C语言教学中的具体应用
  C语言课程一般在第一学年开设,大部分学生没有接触过编程,没有形成编程的思想,再加上语言类课程比较抽象,学生在学习中很容易出现畏难情绪,阻碍了学习的积极性和主动性,因此设计良好的教学情境非常重要。多媒体技术正好可以解决这个问题。多媒体技术在教学中利用计算机综合处理文字、声音、图片、动画及视频等多种媒体信息,把多媒体的各个要素按教学要求进行整合,通过投影仪呈现出来,给学生直观的印象,可以更高质量地完成教学目的。多媒体技术在提出问题、例题示范和知识剖析这三个教学阶段中广泛使用。
  2.网络技术在C语言教学中的具体应用
  网络技术把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。网络技术在教学过程各个阶段都有用武之地,尤其是考核评分阶段。我校的C语言课程是基础课,教学内容多、任务紧、班大学生多,课堂师生互动时间有限,借助网络教师可以发布通知、布置作业、分享课件、辅导答疑,学生可以提交作业,从而有效实现师生间的交流学习。教师对学生进行考核后直接把分数登入网络,学生直接上网查询。
  3.综合媒体在C语言教学中的具体应用
  综合媒体包括电视、电影、录像等技术。例如在讲解汉诺塔问题之前,我放了一段印度教的主神梵天在创造世界的时候的录像视频片段,引入汉诺塔的问题,立刻引起了学生的强烈好奇心和求知欲。把他们带入拯救世界的情境之中,因为僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,而梵塔、庙宇和众生也都将同归于尽。再例如在讲解结构体概念这一节的时候,我播放了一段国外的飞机订票电影片段,然后向学生提出在整个影片播放过程中,如何实现对登机人员的身份资料的查找?如何实现快速查找,有多少种方式?让学生集中精神观看影片,拓展思路。
  在计算机课堂教学中,讲现代教育技术与每个教学过程紧密结合,特别是应用现代教育技术对理论教学和实验教学进行教学改革,以提高教学效率。学生学习的落脚点在应用,把学习主动权交给学生,让学生作为主体参与教学过程,使学生养成良好的学习习惯,培养学生创新思维和实际动手能力。
  四、总结与展望
  在当今社会信息化、网络化的发展背景下,各高校的计算机基础教育尤其是编程语言教育面临严峻的挑战和巨大的机遇。教师一定要更新观念,利用现代化教育技术建立和完善课程体系、改进教学方法和手段,建立以学生为主导的教学模式,培养学生主动思考和创新的能力。相信通过大家的共同努力,计算机基础编程语言教育事业一定会有更好更长远的发展。
  参考文献:
  [1]百度百科,教育技术http://baike.baidu.com/view/18412.htm
  [2]谭浩强. C程序设计[M].北京:清华大学出版社,1990.
  [3]甘伟梁.我的教育技术观[J].科技信息,2011(21)
  [4]余武.教育技术学[M].中国科学技术大学出版社,2003.
  [5]游泽清.现代教育技术学[M].人民教育出版社,2001.
其他文献
小企业无论是在发达的工业化国家,还是在新兴的发展中国家或地区,都起着不可忽视的作用。在美国、日本小企业占全国企业总数的98%以上,在我国小企业占企业数量的96%以上。但是我国
通过对教改乱象及其成因的分析,结合笔者矿山机械课教改经验的说明,揭示教改必须要尊重其内在的规定性这一朴素的道理.
随着我国市场经济体制的确立与完善,政府职能不断发生变化,财政支出对经济增长的影响作用也在引发人们的广泛关注。与此同时,地方财政支出占全国财政支出的比重也在逐步上升,如何发挥地方财政支出在经济增长中的经济作用,调整和优化财政支出结构是政府管理者需要思考的问题。目前对于该类问题的研究主要限于国家和省、市层面,缺乏对区一级的研究成果。作为国家级经济技术开发区,中国东部地区改革开放的前沿阵地,青岛经济技术
随着产业集群成为区域经济发展的关键力量,如何保持集群持续发展不被时代的进步而淘汰,成为学者研究集群发展的焦点。保证集群持续发展,需要不断提高集群的核心竞争力,持续不断的