C语言现代教育

2024-10-09

C语言现代教育(精选8篇)

C语言现代教育 篇1

1 引言

C语言是一门十分优秀而又重要的语言,很多新型的语言都衍生自C语言,例如:C++,Java,C#,J#,perl等,因此C语言是程序设计的重要基础。《C语言程序设计》课程(简称C语言课程)是计算机系各专业必修的专业基础课程,是《面向对象c++程序设计》、《Java程序设计》、《数据结构》、《操作系统》等课程的基础先修课程,也是企业招聘时重点考查的知识对象[1]。

笔者在C语言课程的教学过程中,发现以下问题:(1)C语言课程涉及的概念较复杂,语法规则繁多,内容较抽象,难以理解。(2)根据教材内容,教师一般都按照“先介绍C语言的基本语法,然后讲解编程规则及例题,最后上机实验”等环节组织教学,教学内容和教学方法相对较单调和死板,学生的学习兴趣和积极性不高。(3)学生在学习的过程中,基本上能掌握结构化程序设计的基本理论知识,但缺乏程序设计的思维,实践应用能力较差。C语言的教学效果不太理想。

国家中长期教育改革和发展规划纲要(2010-2020)要求高等教育培养“创新型、团队型、实践性和复合型”工程技术人才[2]。在此应用型人才培养的目标下,促进工程教育改革是提升高等教育质量的有效途径。CDIO,即:构思(Conceive)、设计(Design)、实现(Implement)、运作(Operate)的缩写,是一种主要以工程项目为实践,将课程与实践有机结合,引导学生主动学习,使学生快速掌握知识的工程教育模式。将CDIO工程教育理念融入C语言的教学,对激发学生学习兴趣、提高课程教学质量、提高应用型人才培养质量具有重要意义。

本文将讨论在CDIO工程教育理念指导下,如何进行C语言课程的教学内容、实践环节及考核方式的改革,以激发学生学习兴趣,提升学生的工程应用能力,提高教学质量。

2 CDIO教育模式

CDIO是由美国麻省理工学院和瑞典皇家工学院等4所著名工程大学发起,全球23所大学参与合作开发的国际工程教育合作项目,以产品研发到产品运行的生命周期为载体,让学生主动参与实践,有机融合所学知识和体悟“工程”理念。

CDIO倡导“基于项目的教育和学习”和“做中学,学中做”的教育理念,以应用型人才培养为目标,以项目为载体,将理论教学与实践相结合,强调培养学生自学能力、团队协作能力、沟通能力等。将项目化课程教学引入到课程教学改革之中,对提高课程教学质量及应用型创新人才培养质量具有重要意义。

与传统的课程教学模式相比,CDIO工程教育模式的优势在于:

1)CDIO倡导“基于项目的教育和学习”的教育理念,采用项目化课程教学方法,参照业界需求,选取与专业课程相关的完整项目来组织课程教学内容。以项目生命周期为载体,以实际任务需求去激发学生的学习积极性。项目过程真实完整、学习目标明确,学生学习更具趣味性和主动性。

2)CDIO工程教育模式强调课程教学与课程实践紧密结合,用专业理论知识指导项目实践活动,让学生在工程实践环境中体验参与工程构想、工程设计、工程实施到工程操作的全过程,实现“做中学,学中做”。学生的专业知识和专业应用能力将同步提高[3],符合应用型人才培养的目标。

3)CDIO工程教育模式强调以学生为中心的教育思想,引导学生主动学习。同时,突出培养学生的创新精神、实践能力、交流沟通与表达能力、团队合作精神和对大系统的适应与调控能力[4]。对学生进行知识、能力、素质的一体化培养,以便工作后能够更好地满足行业、企业对所需人才的系统工程能力和综合素质的要求。

3 CDIO模式下的教学改革

将CDIO工程教育理念引入到C语言的课程教学中,采用项目化课程教学方法,对教学内容、实践环节及考核方式进行全面改革,以提高课程的趣味性,激发学生的学习兴趣,提升学生的工程应用能力,提高课程的教学质量。

3.1 教学内容的改革

现用教材为谭浩强编著的《C程序设计》(第三版)[5],书中按照“先介绍知识点,再介绍例题”的结构呈现内容,完全围绕着知识点而设计,有些枯燥,且倾向理论教学,缺乏创新。使用这样的教材,必将导致教师的授课方式走向单一地讲授理论,对编程实践的讲解过少,导致学生学习兴趣不高、教学效果不佳。另外,此书的知识点、例题均针对Turbo C编译器,Turbo C编译器可视性较差,且使用不太方便,现在使用Visual C++编译器的居多。Visual C++编译器和Turbo C编译器在语法规则上存在不同之处,若在教学过程中,不换教材,而直接改用Visual C++编译器,会出现程序运行结果与教材上的结果不一致的问题,给学生带来了困扰。因此,应相应地更换教材。

为了实现项目化课程教学,教材的选择非常关键。一个符合CDIO教育理念的教材,应该是为了解决某个问题而学习相关知识点,即实现项目驱动教学,这样,必能提高学生的学习兴趣。李迎秋主编的《C语言程序设计项目教程》[6]正是符合上述要求的教材,该教材中按照“任务说明-任务分析-任务实施-知识点讲解-项目完善”的结构组织内容,便于教师开展项目化课程教学。使用这样的教材,教师的授课方式也需做相应的改变。教师可先演示项目程序,使学生知道当前学习阶段要完成的任务;然后分析要完成该任务需要掌握哪些知识点;最后依次讲解这些知识点。等该部分相关知识点讲完后,让学生在课后独立编程实现相应的系统。

采用上述项目化课程教学方法,使得学生对学习目标更明确,学习更有趣味性,必能提高学生学习的积极性。

3.2 实践环节的改革

C语言是一门理论与实践并重的课程,实验实践教学是C语言教学中的重要环节,是对学生理论知识掌握程度、工程应用能力、解决问题能力等各方面的检查。然而,目前的实验实践教学环节还存在着诸多问题:(1)实验实践学时较少。本校计算机系的C语言课程共计4个学分(64学时),其中理论课占3个学分(48学时),课内实验占1个学分(16学时),实验实践学时较少,很难达到预期的实践效果,部分学生甚至连简单的编程都不会。(2)布置的实验题目大都是验证性的,缺乏创新性,导致学生创新能力不足,学生的编程能力得不到培养和提升。另外,实验题目往往是固定的,学生之间程序抄袭现象较严重。(3)对在Visual C++6.0开发环境中调试程序的技能讲授较少,导致学生调试程序的能力较差。程序一旦出错,学生常常不知道如何找到问题、如何解决问题。(4)由于学生人数较多,又是初次学习程序设计类课程,因此,学生们的疑问很多。教师常常疲于应付,不少学生连提问题的机会都没有,影响了学生的学习积极性及学习效果。

为了解决上述问题,拟对实验实践环节实施以下改革:

1)增加实验实践学时。在原有的16学时基础上,再增加8个学时,给学生提供更多的编程实践机会,以锻炼学生的编程能力。实验学时的增加,也有助于学生意识到实践环节的重要性。

2)调整实验内容。保留部分基础的验证性实验题目,再增加一些开放性实验题目,提高实验题目的综合性和创新性。开放性实验题目由学生根据老师给定的相关实验目的、问题类型及代码量等要求自主设定。学生在探究问题的过程中,可锻炼其“发现问题—提出问题—分析问题—解决问题—创新问题”的创新思维,能够极大地激发学生的学习热情,有助于学生创新能力的培养,并且可以做到实验题目不重复,杜绝抄袭现象。开放性实验题目是CDIO模式实施的最佳途径,有助于学生自主学习能力的培养[7]。

3)培养学生调试程序的能力。增加对C语言程序设计的错误类型和纠正方法等相关知识的讲解,教会学生使用Visual C++6.0中的Debug工具栏调试程序,锻炼学生调试程序的能力,从而提高学生独立解决问题的能力。?

4)建立助教制度。从高年级的学生中选出一批优秀的实验助教,帮助教师一起辅导学生。为每30个学生配备1名实验助教,尽量使得每位同学的问题能得到及时的解答,以提高学生的学习积极性。

3.3 考核方式的改革

在以往的C语言教学过程中,笔者采用的考核方式是:课程最终成绩=平时成绩(占20%)+实验成绩(占10%)+期末笔试成绩(占70%)。可见,实验实践能力的考核所占比重较小,一定程度上影响了学生对实践环节的重视,导致学生在学习过程中出现“重理论,轻实践”的现象。

为了使学生能够提高对实践环节的重视,对成绩考核方式进行改革,降低期末笔试的比重,同时,提高实验实践的考核比重,并不断加强过程性评价的比例。拟采用的考核方式为:课程最终成绩=平时成绩(占20%)+实验成绩(占40%)+期末笔试成绩(占40%)。其中,平时成绩主要体现在课堂出勤、课堂上回答问题及课后作业的完成情况等。实验成绩则根据学生的出勤、题目完成的质量、程序验收答辩情况及撰写的实验报告质量综合评定。期末笔试成绩由学生在学期末进行的闭卷笔试的卷面成绩而定。

上述考核方式的改革,增加了对实践能力考核的比重,对提高学生编程能力和创新能力具有一定的促进作用。

4 结语

本文对C语言课程在传统教学模式下存在的一些问题进行分析,以应用型人才培养为目标,以CDIO“基于项目的教育和学习”及“做中学,学中做”的教育理念为指导,探索C语言课程的改革方法,进行项目化教学设计,对教学内容、实践环节和考核方式均提出了改革方法,以激发学生的学习兴趣,锻炼工程思维和实践应用能力,提升课程教学质量。

摘要:针对C语言教学过程中存在的问题,从CDIO工程教育理念出发,重新设计C语言课程的教学内容、实验实践环节及考核方式。通过项目化教学,有效激发学生的学习兴趣,锻炼工程思维能力,提高实践应用能力,提升课程教学质量。

关键词:CDIO教育模式,C语言,教学改革,项目化教学

参考文献

[1]于延,周国辉,李红宇,等.CDIO模式下C语言程序设计实践教学改革[J].计算机教育,2016(2):122-126.

[2]张开便,董振华,李喜艳.基于CDIO的C语言程序设计研究与实践[J].福建电脑,2015(4):116-117.

[3]王晓娟,韦韫韬,刘世民.CDIO工程教育模式下项目化课程教学的研究与设计——“C语言程序设计”课程为例[J].佳木斯大学社会科学学报,2015,33(6):190-192.

[4]陈娟,张军.基于CDIO的电子类专业的C语言教学内容的研究[J].电脑知识与技术,2016,12(20):113-114.

[5]谭浩强.C程序设计[M].3版.北京:清华大学出版社,2009.

[6]李迎秋,邱建华,毛丽娟,等.C语言程序设计项目教程[M].大连:东软电子出版社,2013.

[7]张迪.探析CDIO模式下的C语言程序设计教学改革与实践[J].赤峰学院学报(自然科学版),2016,32(8):40-42.

C语言现代教育 篇2

随着现代教育技术的迅猛发展,出现了计算机辅助语言学教学,信息技术与语言学课程整合等概念,这是否意味着教育技术单向带动语言学的发展呢?其实不然,语言学与现代教育技术有着很深的渊源.本文从语言学的`内涵、发展各阶段以及现代语言学发展趋势等方面来探讨它对现代教育技术的意义以及两者之间的相互作用.旨在挖掘语言学学科领先作用,增强其责任感和使命感,同时探讨现代教育技术的基本理论和意义.

作 者:于夕真 王玲娜 YU Xi-zhen WANG Ling-na  作者单位:于夕真,YU Xi-zhen(仲恺农业技术学院,外语系,广东,广州,510300)

王玲娜,WANG Ling-na(宁夏医学院外语系,宁夏,银川,750001)

刊 名:山东外语教学  PKU英文刊名:SHANDONG FOREIGN LANGUAGE TEACHING JOURNAL 年,卷(期): “”(3) 分类号:H030 关键词:现代教育技术   语言学   关系   相互作用  

C语言现代教育 篇3

关键词:现代教育思想;汉语言文学;教学

现代教育思想是在新时代背景下,教育经过长期的发展与总结而形成的新型教育思想,是代表着当今教育的发展特点以及当代社会的发展主题。理论性的教育思想就是关于教育领域的一些理论性思想,理论是构成现代教育的重要结构,为教育的发展提供理论基础。实践性教育思想是教师在平时课堂中的实践而总结出来的教育思想。政策性思想则是由国家或者是教育文件明确规定的教育思想,具有一定的必要性和重要性。

一、基于现代教育思想的汉语言文学教学

1.以学生为主导

现代教育思想的发展,对汉语言文学教学的开展具有重要意义。在汉语言文学教学中,应当以学生为主导,本着“以生为本”的态度,让学生成为课堂的主人,提高学生参与课堂的频率。以学生为主导是现代教育思想在汉语言文学教学中的应用,对于课堂的开展具有重要意义。传统的汉语言文学教学是以老师为主导,学生作为倾听者的课堂模式,随着时代的进步,应当摒弃传统的教学模式,秉持着“以学生为本”的教学理念,实现学生的自我价值。学生可以与教师进行角色互换,让学生进行亲身实践去参与授课,从中体会汉语言文学的博大精深。例如在学习古文言文时,可以给予学生一定的时间准备,然后对文言文进行翻译、讲解,等到课程完毕之后,教师进行补充与总结,对学生的课堂表现加以鼓励,这样能够在下一次授课时得到更好的授课效果,能够锻炼学生的综合能力。

2.情境创设教学

为了适应现代教育的发展步伐,培养学生的实践能力,提高学生的综合素质是当前的首要任务。在现代教育思想背景下,运用情景创设式教学能够充分发挥学生的内在潜力,发掘学生的创新性思维,提升学生的汉语言文学表达水平。利用情景创设式教学能够激励学生学习汉语言文学的积极性,在情景模拟中对汉语言文学进行了学习与锻炼,对于汉语言文学教学具有重要的借鉴意义。利用情境创设式教学模式,让学生进行角色扮演,在扮演过程中注重对汉语言文学的应用,将其运用到实际生活中,发挥汉语言文学的重要作用。情景创设过程中应当加入古代礼仪配上古代文学语言,充分体会中国古文学的文化色彩,提升学生的文化素养和文化礼仪,对于汉语言文学的学习具有一定的促进作用。

3.丰富教学内容

现代教育思想下,丰富教学内容成为提高汉语言文学教学质量的关键性因素。汉语言文学是涉及范围很广的一门学科,现代文学、古文言文、古诗词、古汉语等诸多方面共同构成了汉语言文学。因此,在汉语言文学中丰富教学内容是必然选择。中国汉语言文学之间大多相通,这样在课堂上可以进行系统性的教学,在学习古汉字的同时可以附加一些常见的古汉语词组,使其建立联系,提升学习效率。另外,在学习汉语言文学时,对于其他方面的知识也应当进行补充,比如历史方面。历史与汉语言文学之间存在着很大的联系,在学习古代文言文的时候可以附带讲述一下当时的一些典故或者是作者的生平,以此来扩大学生的知识面,对于文学能够理解的更为透彻,有效地促进汉语言教学的开展。例如,在学习汉语言文学中的马克思主义文论时,可以适当的讲述一下当前我国的政治形势,分析一下我国的国情,丰富学生各个方面的知识。

二、关于现代教育思想的结构

1.一般认为现代教育思想起源于改革开放以后,现代教育思想主要分为三个部分

理论型的教育思想,主要是指由教育理论工作者研究的教育思想,这是我国教育界的一大特点,现代教育事业的发展离不开理论的指导,没有系统的教育理论指导,我国的教育工作根本就无从开展,不知从何下手。这也是现代教育思想区别于古代教育的一个重要标志。

政策型的教育思想,这主要是指我国在宪法大纲以及教育法律法规上确定教育必要性和对教育的具体规范,从中体现出教育思想,政策型教育思想是体现一个国家的教育大纲和对教育的重视程度,是国民教育思想体系的重要组成部分,这在教育思想发展史上有着不可替代的作用

实践型的教育思想,这主要由广大第一线坚持在教育工作岗位的老师通过实际的教学,经过理论思考而形成的以解决实际问题的教育思想。实践型的教育思想是教育思想体系中不可或缺的一部分,它是用于解决当前教学工作中碰到的具体问题的理论指导。

2.现代教育思想的功能

现代教育思想主要由以下功能组成:认识功能,对现代教育产生最基本的认识,启发人们的思考,从而提高人的认识能力,形成自己的教育思想;遇见功能,现代教育思想具有前瞻性,让人们现代教育的发展趋势和前景。教育思想是对教育活动的规律性的总结,因此,掌握了教育思想就等于认识了教育规律从而实现其预见功能;导向功能,理论对实践具有指导作用;调整功能,通过认识教育思想进而对教育规律的把握,可以使人们及时的调整自己的教育活动和行为;评价功能,为教育评价活动提供理论依据和尺度;反思功能,教育思想课促进教育工作者在教育活动中进行自我观照、自我分析、总结等,使教育工作者能客观理性的分析评判自己的教育行为和效果,有利于提高教育工作和的素质。

三、结语

新时代背景下,现代教育思想在不断的更新与进步,对于我国的教育事业产生了一定的影响。正是在现代教育思想的影响下,我国的汉语言文学教学得到了不断的完善,对于推进我国汉语言文学的发展,有着一种革命的意义值得我们沉思学习。

参考文献:

[1] 牛铁力.浅谈汉语言文学应用性教学[J].黑龙江科技信息,2011(12):137.

[2] 焦银生.汉语言文学课程通识教育浅论[J],文学教育(上),2011(1):138.

浅谈高职教育中C语言的教学方法 篇4

C语言功能丰富, 既有高级语言的特点又有低级语言的特点, 运用它既能编写操作系统, 又能开发出不同领域的应用软件。C语言是学习程序设计语言的基础, 学好了C语言, 再去学习其他语言如C++、C#、JAVA等语言, 就比较简单了。但目前很多学生在学习C语言时仅仅停留在死记硬背的阶段, 感到课程本身枯燥乏味, 毫无兴趣, 更别说发挥创造性开发软件了, 这完全背离了高职教育的初衷。因此, 如何在C语言教学中启发和锻炼学生的逻辑思维和编程能力, 是值得每个教师探究的问题。以下是本人在C语言教学中的一些看法和建议。

2 第一节课的重要性。

第一节课对于老师和学生都是至关重要的。学生在第一节课之后激发了对该课程的学习兴趣后才会积极主动地去学习, 对于C语言这样的程序设计课程, 第一节课对于学生来说更为重要, 如果学生在第一节课中就感觉课程乏味、难学、势必会影响到学习的积极性。所以第一堂课的成功与否直接关系到学生能否对这门课产生兴趣, 所以教师对于第一节课的讲授应从“趣味”入手。

2.1 程序结果展示, 激发兴趣。

要激发学生的兴趣。首先要让学生明白学了C语言之后能干什么, 还要从学生自身的需求特点出发了解他们想学什么, 比如编游戏, 然后通过一些制作好的游戏软件向学生展示各种功能, 例如从贪吃蛇游戏到打砖块再如今的电脑游戏。相信这些对于学生学好C语言能够添加了动力。

2.2 强调C语言的重要性。

C语言是学好后继课程的基础, 尽管程序设计语言更新快, 可一旦真正掌握了程序设计思想的精髓, 真正具备了逻辑思维的能力。语言更新速度再快程序设计的本质是不会变的。

2.3 实验的重要性。

C语言是一门实践性比较强的课程, 对于高职教育实验更为重要, 实验的目的不仅仅是为了验证程序的正确性, 更重要的目的在于让学生熟练掌握实验操作要领和调试程的技术, 同时积累更多的编程经验。其次, 通过实验可以加深学生对所学内容的理解, 尤其是C语言中的语法规定, 仅仅依赖课堂讲授是难以掌握的, 但是通过上机实验就能自然熟练地掌握。因此学习C语言程序设计应当充分注意实验环节[1]。

2.4 在模仿中求得创新。

学生在初学C语言时不知该如何着手编程, 编程犹如作文, 写作文时常常有范文, 编程亦如此, 在学生初学编程时应给予一定数量不同类型的程序实例, 然后让学生先理解并模仿, 之后引导学生发挥自己的创造力开发出新的程序。

3 C语言的教学方法。

3.1 抽象思维到形象思维的转化。

让学习过程变得轻松有趣是激发学生兴趣的关键所在, C语言本身是一门较为抽象的学科, 把抽象的问题形象化, 使原本枯燥的程序设计语言变得魅力无穷, 符合了学生的认知规律, 可以收到良好的效果。

3.2 采用问题启发式授课, 激发自主学习。

针对C语言语法繁、概念多的特点, 采用问题启发式教学可以将难于理解、难于记忆的概念和规则变成一系列时而醒目、时而深奥的问题呈现在课堂教学中, 这样就能把学生的学习积极性调动起来, 注意力集中起来, 达到师生互动的效果, 改变单调死板的讲法。这种启发式、讨论式、交流式的教法, 不仅改变原来的灌输式讲法, 而且增强了学生自主学习的能力[2]。

3.3“框架法”和“求异法”相结合。

“框架法”能够培养学生的全局思维和算法的整体设计能力。从算法设计的角度讲解编程思路, 而不应该拘泥于语法细节, 逐条语句的讲解代码。通过框架, 可以让学生对程序设计有清晰的认识, 利于从全局的角度去考虑问题, 体现了程序设计逐步求精的思路。这样可以层次分明, 突出算法设计的关键, 利于培养学生的编程思路。

“求异法”:一个固定的问题, 解决的方法可能不唯一, 如果能启发学生多角度、多侧面去寻求解决问题的办法, 则可激发学生思考的积极性, 提高其学习兴趣。在C语言中往往一题多解的情况有很多, 有意识地引导新思路, 鼓励新方法, 以培养学生在编程中的求异思维, 而不是死记硬背, 墨守成规。这两种方法结合起来进行讲解有助于学生对课程的理解。

3.4 在整个教学环节中, 巧妙地引入软件工程的基本思想。

为了培养学生良好的逻辑思维和编程能力, 并为以后计算机类课程打下坚实的基础, 在本门课程讲授时应注重软件工程思想的渗透。对于软件生存周期中的几个阶段, 通过C语言程序设计实例来表现, 目的在于培养学生的工程思维。这样不必费力地讲解抽象的概念, 却培养了学生从软件工程角度去分析问题的良好习惯。这样经过反复强化问题求解中所蕴含的基本思想, 能有效地训练学生程序设计中统筹全局的工程思维能力。

4 结束语。

C语言程序设计的教学要讲究方法, 通过对C语言的学习, 不仅要使学生掌握C语言的语法规则, 更要切实培养学生分析问题、解决问题的能力, 培养学生的创新精神, 团队意识, 为学生提供更好的展示才华的舞台。中国论文下载中心http://www.studa.net

参考文献

[1]蔡晓丽;王维丽;“计算机C语言”课程改革探索[J];常州工学院学报;2006年04期

C语言现代教育 篇5

以三年制计算机高职班《C语言鄉程为例。C语言是在国内外得到广泛使用的现代化结构程序设计语言,它功能丰富,表达力强,使用方便灵活,目标程序效率高,可移植性好,既具有结构化高级程序设计语言的优点,又具有低级语言的绝大部分功能,它可以取代汇编语言用来编写系统软件、工具软件和控制软件。现在,C语言不仅为计算机专业工作者所使用,而且也为广大计算机人员所喜爱和使用,许多人已经用它编写出很多优秀的应用软件。高等院校在非计算机专业普遍开设了C语言程序设计课程,大部分学生都选择C语言参加全国计算机二、三、四级等级考试。根据我十几年来学习和讲授C语言的经验来看,对于高职计算机的学生而言,这门课程无论在讲授、实践、还是设计中都存在一些问题,就这些问题提出的整改措施如下。首先,和用3~4周的时间进行入门基础讲解,然后,根据学生的掌握情况,分步骤进行阶段提高训练,使每个学生在喜爱的基础之上能透彻的领悟这门学科,最后,通过一些项目的制作,使学生进一步理解、加深。

1 概念、语法、设计方法三者结合

对于C语言的讲授不要一味遵循高级语言的传统教学方法,传统方法只偏重语法和程序设计方法的介绍,这和讲解其他高级语言几乎没有多少区别,而对于C语言丰富的库函数,如字符屏幕函数、图形函数、系统调用函数以及C语言与汇编语言的接口技术等,却很少涉及,这些恰恰是体现C语言功能强大、使用方便灵活的众多优点之一。如果学生不掌握这些使用编程技术和了解使用这些强大功能,会使学生感到还不如其他语言用起来得心应手,当然会使学生由于不喜爱导致不愿意学。

2 改变教学手段和方法

《C语言》是一门实践性很强的课程,采用理论讲解加实验的教学模式效果不是很好。例如,运算符的丰富和指针的灵活使用是C语言的一大特色,但是一些教材想讲清楚这些问题,不惜花费大量篇幅,结果却适得其反,使学生越学越糊涂。实际上,指针的实质就是地址,是指向数据元素的地址,而一种数据元素在内存中占用一定字节数的存储单元,指针只能指向其存储单元的首地址,而不能指向其中的某个字节,因此,讲清楚了这些,各种数据结构的指针运算和使用也就容易掌握了。每次实验学生往往会忘记一部分学内容,同时理论讲解程序比较抽象,学生难于理解,我便实施理实一体化教学,先用多媒体课件进行理论讲述引发问题讨论,然后让学生进行验证性实验加深抽象知识的理解,再选择典型案例进行启发式教学,逐步培养学生的逻辑思维能力,教学效果有了很大提高,学生学习主动性、积极性提高了。

3 开展课题讨论,项目开发

随着计算机技术的飞速发展,软件规模越来越大,再也不可能是过去的单兵作战进行程序设计了,需要团队协作进行软件开发,我便利用好每学期末安排的设计时间,这段时间基本是一个星期,对学生进行分组采用任务驱动的教学方法,安排学生进行课题讨论和项目开发,并把小组完成情况作为学生成绩考核的一个方面,有目的地培养学生团队协作精神,取得形大成效。

纵观计算机的发展,计算机及其应用正朝着网络化、多功能化、行业化方向发展。高职计算机专业教育教学应适应社会需求,在打好专业基础的前提下,更应注重学生的个性发展,新的教学计划应以技能培养为主。对于学生的知识结构和应用能力以培养“一技之长”为主导思想,求“专”而不求“广”,但一定要突出专业特色。因此,在今后的学习及教学中,将致力于“因才施教”,培养有特色、有特长的计算机人才,为矿山的教育事业作出应有的贡献。

摘要:传统的《C语言》课程的讲授是根据所使用的教材循序渐进的给学生讲解。而作为高职计算机教育中《C语言》课程的讲授应在这基础上有所突破,以便于更好的适应现代教育教学理念。本课题的理论成果将完善和发展传统的教学设计理论与方法。逐渐放弃呆板的设计模式,开始强调教学设计的关系性、灵活性和实时性,从而更加有利于学生的创新精神和实践能力。

C语言现代教育 篇6

1 教学目标的设计

学习C语言课程, 将为后续其他编程类课程的学习打下一定的基础, 并且培养学生在10个方面的CDIO能力, 分别是一下内容。

(1) 计算机软件开发知识:熟练掌握C语言基础知识。

(2) 系统的显现和交互作用:培养学生识别系统所表现的行为和功能特性的能力。培养学生识别系统单元间的重要接口的能力。

(3) 解决问题时的妥协、判断和平衡:掌握C语言程序设计中跟踪调试的技巧, 在编写程序的过程中及时发现问题并解决, 理解程序测试的重要性, 能根据测试结果修改程序。

(4) 分析问题:运用所学知识解决问题。

(5) 验证假设与结论:能够根据需求、设计阶段的假设, 通过编程验证得出符合系统的功能。

(6) 综合和通用化:能够运用所学知识解决实际问题, 在解决过程中学会融会贯通, 灵活应用。

(7) 发现问题和表述问题:在编写、测试、运行程序的过程中善于发现问题, 运用所学知识加以解决。

(8) 软件工程知识:掌握主流软件开发过程模型。掌握软件工程的基本原理, 进行项目开发。掌握软件开发基本工具的使用方法。

(9) 设计过程:分析备选设计方案;选择初始设计方案;综合最终设计。

(10) 软件实现过程:将高层组成部分分解为模块设计, 讨论算法, 描述编程语言, 实施底层设计。

2 教学内容的逻辑体系框架

教学内容主要分为3个部分:第1个部分采用30个以上生动活泼的小案例, 按照分支结构、循环结构、数组、函数、指针和字符串、结构体与链表、文件、C语言图形函数八大部分知识分类, 将C语言全部的语法学习一遍, 所有案例既锻炼了学生的逻辑思维能力, 又能解决实际问题。第2个部分设计1个实际的大项目, 完全按照软件工程的思想从项目的需求分析、系统设计、系统编码、系统测试等环节进行, 从而使学生熟悉项目的开发流程, 培养学生软件工程的设计思想。第3部分设计1个游戏, 目的是提高学生的学习兴趣, 扩展学生的知识面。

3 知识要点及掌握程序

教学的知识要点主要按以下8个单元进行阐述。

一单元的知识要点:if else、if else if、switch语法及其灵活运用, 掌握程度为运用。二单元的知识要点:while、do while、for语法及其灵活运用, 循环的嵌套, 枚举法, 多重循环, 倒推法, 掌握程度为运用。三大循环典型结构及逻辑思维能力训练方法总结, 掌握程度为理解记忆。三单元的知识要点:数组元素的定义、引用, 数组元素的查找, 一维数组的应用, 二维数组元素的查找, 二维数组的应用, 掌握程度为运用。一维和二维数组的定义、引用、查找等基本操作及其灵活运用, 掌握程度为理解记忆。四单元的知识要点:无参函数的定义、应用, 有参有返函数的定义、应用, 函数的综合应用, 掌握程度为运用。介绍函数的四钟形式及其应用, 掌握程度为理解记忆。五单元的知识要点:字符串的应用, 指针与字符串的综合应用, 掌握程度为语用。指针与字符串的基本概念及其应用, 掌握程度为理解记忆。六单元的知识要点:结构体数组的应用, 链表的应用, 掌握程度为应用。结构体、链表的基本概念和应用, 掌握程度为理解记忆。七单元的知识要点:文件的打开和关闭, 在文件中读写一个字符串, 文件是数据块的读写, 文件和链表的综合应用, 文件各知识点的综合应用, 掌握程度为运用。八单元的知识要点:图形显示的基本原理、画线函数的应用, 圆、椭圆等函数的应用, 矩形、填充等函数的应用, C语言图形处理函数的综合应用, 掌握程度为记忆运用。

4 能力要点和掌握程度

能力要点和掌握程度, 如表1所示。

5 教学设计与实施方法

本课程理论为48学时, 实践为32学时。为了达到良好的学习效果, 还需要学生在课外进行大量的自学, 查阅相关的资料。课外学习学时建议达到32学时以上。实施方法主要是边讲边练, 项目组研发形式开发模拟实际工作场景的实践教学。教学实施方法主要包括讲授教学法、实验教学法、自主学习法等, 具体如下:

(1) 本课程以提高学生的编程技巧、培养软件工程思想为主导, 主要通过项目训练加强学生动手操作和解决实际问题的能力。

(2) 教学过程中, 以学生为主体, 鼓励学生自主学习, 团队协作等, 加强工程能力的训练, 运用启发引导、任务引领、问题导向、分组讨论、协同教学等多种互动式教学方法, 完成课程教学任务。

(3) 教学实施过程中, 提供丰富的教育资源, 如课件、案例、录像、网络资源等等, 并辅助以大量的课后训练, 提高学生的编程能力。

实践环节设计的主要项目包括单元组项目和课程综合项目, 其中单元组项目是上述提到的8个知识单元项目, 课程综合项目设计为商品库存管理系统和贪吃蛇游戏。该系统主要实现对中小型商品流通公司商品库存的相关业务进行管理, 主要包括商品的入库管理、出库管理、库存信息维护、客户信息维护、供应商信息维护、查询统计及其用户管理等7大功能。主要的项目成果是项目报告, 实施方法是实验教学法。贪吃蛇游戏主要是在屏幕上给定的一个区域内进行, 玩家通过控制键盘上的上、下、左、右方向键来控制“蛇”的前进方向。屏幕上随机出现“食物”, 只要蛇头位置与食物重合, 就认为吃到食物, 蛇身正常一节, 分数也增加。玩家可持续玩, 直到蛇碰到周围的墙壁或蛇头撞上蛇身体, 游戏结束。项目的成果为项目报告, 实施的方法主要是实验教学法。

6 结语

本课程采用百分制, 满分100分。实验成绩由平时成绩、答辩和实习报告考核成绩3部分构成。平时成绩占总成绩的60%, 分为学生评定和教师评定两个部分, 比例为3:7左右。答辩占总成绩的10%。实习报告占总成绩的30%。考核又分为形成性考核和终结性考核。形成性考核占60%, 主要有系统分析, 系统设计, 系统实现, 测试与评价。考核的主要内容包括:课堂表现及作业完成情况, 系统各功能的代码完成情况, 测试结果及组间评价结果。终结性考核占40%, 主要是答辩和项目报告。答辩主要是系统各功能模块知识点的掌握情况, 项目报告主要是填写是否规范, 内容是否正确, 代码填写风格是否一致。

摘要:为了提高学生的C语言程序设计思维和编程技巧, 文章尝试以CDIO工程教育模式进行教学改革, 完整的设计了C语言课程的教学目标, 逻辑体系框架, 知识要点、能力要点的掌握程度, 实施方法及考核方式。

关键词:CDIO工程教育,C语言,教学改革

参考文献

[1]陈艳秋.C语言项目训练教程[M].大连:东软电子出版社, 2012.

C语言现代教育 篇7

“C语言程序设计”是高职院校计算机相关专业的必修课, 也是一门重要的专业基础课。随着网络技术的不断更新与可视化编程、浏览器下的交互式编程的广泛应用, 在目前的软件开发中, C语言不再作为软件开发的首选工具, 但其基础性地位依然不可动摇。学生通过该课程学习编程的基础知识, 建立编程思想, 掌握C语言编程是学习“数据结构”、“面向对象程序设计”等众多后续课程的重要保证。同时, “C语言程序设汁”是一门实践性很强的课程, 对学生的实践能力、创新能力、合作能力等的培养都能起到一定作用。然而, 在当前实际教学中, 由于传统的教学模式的种种弊端, 出现了学生对学习C语言课程缺乏兴趣和学习积极性、学科教育与工作实践严重脱节, 无法达到理想的教学效果等问题, 针对以上这些问题, 本文探讨了将CDIO教学理念融入“C语言程序设计”的教学过程的措施, 对目前课程教学状况的改善, 学生编程实践能力和职业素质的提高具有重要意义。

1、CDIO工程教育模式概述

CDIO是国外高等工科教育的一种创新模式, 也是近年来国际工程教育改革的最新成果。从2000年起, 美国麻省理工学院联合瑞典皇家工学院等几所前沿工程大学, 经过四年的研究、探索和实践, 创立了该教育理念。CDIO是英文单词Conceive、Design、Implement和Operate的缩写组合, 分别代表了构思、设计、实现和运作, 它以产品研发到产品运行的生命周期为载体, 让学生以主动的、实践的、课程之间有机联系的方式学习工程。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面, 要求以综合的培养方式使学生在这四个层面达到预定目标。以CDIO和标准为基础, 使学生以主动的、实践的、课程之间相互联系的方式学习和获取工程设计和研发能力, 包括自主学习能力, 终身学习能力, 团队合作能力等等。较之传统教学模式, CDIO模式更加强调扎实的工程基础知识和实践动手能力的培养, 因此能够更好的满足培养现代工程技术人员的要求。CDIO工程教育模式的一个显著特征, 就是实现了学校教育与工程实践关系的重构, 在基础理论学习的基础上, 向关注生产实践回归[1]。

2、“C语言程序设计”课程教学现状

目前, 我院的C语言教学仍主要沿用“以知识为中心”的组织方式, 强调知识讲授, 忽视学生实践动手能力的培养, 难以达到理想的教学效果。我们通过问卷调查的形式对所在学校“C语言程序设计”课程教学和学生学习现状做全面的了解, 将软件专业二年级大专班的学生作为调查对象, 根据问卷结果及任课教师的教学经验, 总结归纳出我院“C语言程序设计”课程教学中存在的几方面问题。

(1) 陈旧的教学模式使学生对课程逐渐失去兴趣。一方面, 学生大多是零基础, C语言知识本身所具有抽象、枯燥、不易理解的特点, 容易使人感到学习困难, 对学好C语言信心不足;另一方面, 在教学实施中, 教师采用传统的教学模式, 即灌输式的教学方法, 以自我为中心进行讲课, 学生处于十分被动的地位。教师“赶”着学生前进, 一旦学生在某个知识点的掌握上遇到障碍, 而由于教师单向的、缺乏互动的教学模式, 学生从一开始的听不懂, 跟不上逐渐演变为不愿听, 不想学。以教师为主体的教学方法导致学生或者对教师产生了过分的依赖, 或者对课程丧失了学习的热情和兴趣, 甚至产生不想学的念头。

(2) 强调理论知识, 实践重视不够。随着学校教学条件和设施的改善, 一人一机的实践条件已完全具备。然而, 在目前的课堂教学中, 学生的屏幕总是长时间被多媒体广播所控制, 教师仍将主要时间和精力放在了理论知识的讲解和演示上, 忽视了实践训练。这不但浪费了优越的教学资源, 在理论知识讲解与学生实践的时间分配上也缺乏合理性。学生在课堂上进行实践的时间十分有限, 而能在实践练习中能得到教师的有效指导的机会则更少, 实践能力很难得到提高。从问卷中反映出, 有一半以上的学生不能独立解决在编程中遇到错误, 63%的同学不会或很少使用编译软件进行单步调试。

(3) 强调个人学术能力, 团队协作能力得不到提高。课程中的实践环节以个人完成任务为主, 缺乏团队性的实践训练任务, 这导致沟通能力较弱, 团队合作意识不强。

(4) 课程评价方式有待改进。课程的评价方式采用传统的卷面测试的方式。这种方式还是偏重了对理论知识的考核, 无法科学有效地评价学生的实践动手能力, 也不符合现代工程教育的评价标准[2]。

3、面向CDIO的课程教学改革探索

由于目前的C语言教学存在若干弊端, 无法满足实际人才培养的需求, 因此, 我们借鉴CDIO工程教育理念, 以提高学生解决实际问题的能力为目标, 对“C语言程序设计”课程教学采取了下列改革措施。

(1) 引入项目作为课程载体, 调整教学内容, 提高学习兴趣。CDIO理念强调以产品研发到产品运行的生命周期为载体进行学习。在软件开发中, 产品可以引申为项目, 将项目作为基础知识传与基本技能掌握的载体。在项目载体的选择和设计上, 要有度的把握, 不能太偏离生活, 显得遥不可及;项目的规模和复杂度不能太大, 规模太庞大, 会增加工作量, 在有限的课时内无法完成;业务逻辑太过于复杂, 则会让学习者偏离课程学习重心, 也不利于学习者信心的建立。要根据“C语言程序设计”课程目标和特点, 结合企业专家建议、学生的实际情况, 考虑离学生生活接近、业务逻辑较为简单且尽量能与后续课程项目产生联系的项目, 如学生社团管理系统、超市商品管理系统这样的项目等等。有了项目载体, 根据项目开发制作的顺序, 对原有的教学内容重新进行整合与编排, 将常用的知识作为重点来讲解, 忽略难懂晦涩、实际应用中较少涉及的知识, 这样也有利于提高学生的学习兴趣, 帮助他们建立学好C语言的信心。当然, 考虑到C语言课程的基础性作用, 对于项目中无法体现但又重要的基础知识, 则进行另外的适当补充。根据CDIO教育理念, 课堂的教学知识绕着项目的解决而展开, 强调的是知识点间的关联以及知识点与实际工程项目的关联[2]。

(2) 以CDIO教学模式代替传统的教学模式, 用“做中学”提高实践能力。为了降低学生的学习难度, 使项目化课程更具有条理性和可实施性, 可以将项目按功能划分成若干模块, 根据模块功能的大小, 又可以将模块划分成若干任务。在每次的课堂教学中, 将这些事先划分好的功能任务布置给学生, 学生通过上机操作完成任务。在课程的具体教学过程中, 教师引入CDIO教学理念, 通过软件工程过程的“需求分析、设计、实现、测试维护”四个阶段来完成课程的任务。下面以项目中用户登录任务为例, 来说明教学中CDIO理念的贯彻。1.需求分析 (C) 。学生充分领会教师提出的任务要求。认清目标。如用户登录时, 需要提供哪些信息给计算机、这些信息的输入是否有验证的要求, 用户名的字符串长度必须在什么范围、用户登录成功或失败后给出什么样提示、对登录次数是否有限制等。在这个环节中, 可以通过角色法, 由教师扮演用户, 提出需求, 学生与教师进行充分沟通, 进一步明确需求, 为下一步工作奠定基础。2.设计 (D) 。设计是确定实现任务的解决方案, 画出蓝图。比如在命令行模式下登录界面的设计, 用户登录的流程图设计等。此环节, 教师主要起到指导作用, 对学生完成的设计做出点评, 指出优缺点, 要求改进等。3.实现 (I) 。在程序设计中, 实现就意味着代码的编写。根据上一步的设计, 按照流程图, 将流程图中的每个步骤用相关的语句去表示。在这个环节, 学生可能因为知识的缺乏而无法顺利完成, 如登录时用户名及密码的正确性判断的语句如何表示?此时, 可以让学生带着问题进行思考和探索, 教师可以给出相关材料让学生自学或通过案例教学法, 引用简单的相关案例来说明条件语句的使用方法。这样, 学生为了解决问题, 带着实际问题学习新知识, 主动学习, 将学到的知识应用到工作中解决问题, 最终掌握知识。4.运行 (O) 。运行相当于为已实现的功能做测试, 在测试中发现问题, 找到系统功能的不足, 也找到学习中被忽视之初, 进行及时的弥补和巩固。教师可以该环节根据运行的情况, 对不同的学生提出不同的要求, 进行一些相关的拓展。由此可见, CDIO工程教育模式也是我们常说的“做中学”的教育。

(3) 实行分组教学, 推进团队协作学习。把CDIO思想引入课程教学, 其目的之一是培养学生的团队合作及工程项目研发能力, 让学生在团队环境下获得较真实的软件开发经验, 提高学生在项目规划、工作分配、成员交流等多方面的能力, 培养积极向上的合作精神[3]。我们可以通过建立协作学习小组的形式完成学习项目, 在组长的领导下, 各组员相互合作, 相互交流, 在培养实践能力的同时, 注重培养职业素养;为学生创建与工作环境相似的场景, 以期更好地适应现代化开发团队和开发环境, 提高工程能力。

(4) 考核方式改革。一改以往书面考查的简单形式, 以CDIO倡导的“过程评价”为基础开展, 关注知识、技能的学习过程, 关注实践环节及工程应用能力, 关注学生、教师不同主题的评价。以美国MIT学院为例, 它侧重强调的是学生课程实践能力和解决问题能力, 以课程项目和课程作业为主要考核指标[4]。结合本院学生实际情况, 借鉴MIT学院的做法, 取消书面理论考试, 采取将上机测试与课程作业考核相结合的形式进行考核。以完成项目模块为时间节点进行个人上机测验, 每学期4-5次, 上机测试的成绩占总评成绩的40%;剩余60%的考核成绩由课程作业的完成情况决定。课程作业也通过小组合作形式完成, 要求学生提交源代码以及相关说明文档。对于课程作业的评价, 采取多元化的评价方式, 包括教师评价、小组成员评价等。

4、结语

通过将CDIO理念运用于我院的“C语言程序设计”课程改革, 经过一个学期的教学实践, 收到了较为理想的教学效果。学生逐渐适应了这种的教学模式, 学习兴趣有所提高;在增强动手实践和解决问题的能力的前提下, 团队协作共同学习的形式不但让学习有了乐趣, 形成良好的学习氛围, 学生间的合作意识, 交流沟通能力都得到了培养, 朝着企业所需要的工程人才的标准靠近。CDIO教学理念对我们的教学课程改有着很好的启示作用, 今后还将不断探索, 不断完善改革的每一个环节, 培养具备高技术、高素质、符合现代企业需求的应用型人才。

摘要:本文通过对“C语言程序设计”课程现状的分析, 借鉴CDIO工程教育理念, 尝试将该理念应用于教学实际, 从项目载体、教学模式、考核方式等几个方面提出了具体改革措施, 取得了较好的效果。

关键词:C语言,CDIO,项目教学,做中学

参考文献

[1]王硕旺, 洪成文.CDIO:美国麻省理工学院工程教育的经典模式—基于对CDIO课程大纲的解读[J].理工高教研究.2009 (8)

[2]项薇.基于CDIO理念的《工作研究与分析》创新教学[J].宁波大学学报 (教育科学版) .2010 (5)

[3]陆红蕾.基于CDIO的“C#面向对象程序设计”教学改革与实践[J].长沙通信职业技术学院学报.2011 (6)

C语言现代教育 篇8

一、巧用现代教育技术展示优秀的绘本素材, 激发幼儿运用语言的主动性

“兴趣是最好的老师”。幼儿教师应该培养幼儿自主运用语言的兴趣, 让幼儿主动参与到语言交流中来, 从而提高幼儿自主学习和合作交流能力, 培养幼儿形成良好的运用语言进行交流的习惯。利用现代教育技术手段, 教师可以为幼儿提供涂鸦画作品、绘本读物。幼儿对上面的图片很感兴趣, 喜欢猜测图片所要表达的意思, 进而能够运用语言进行交流和互动。教师还可以利用教室里的触摸屏进行引导, 用手直接在屏幕上勾画和书写, 大大激发幼儿的绘画兴趣。幼儿在绘画过程中遇到问题, 自然就能够运用语言去和别人交流。

例如:笔者使用电子白板为幼儿介绍绘本《想吃苹果的鼠小弟》《渔夫和金鱼》《蛇女》等。为了培养幼儿的语言表达能力, 我们还精心安排了一系列的语言活动。如在学习《渔夫和金鱼》时, 让幼儿分角色进行表演, 每两个人一组进行情境对白, 其他幼儿聆听, 在聆听过程中可以进行补充。教师在幼儿描述过程中, 利用电子白板展示《渔夫和金鱼》的动漫作品, 给幼儿以思维的启迪。这样的教学方式有利于幼儿养成合作学习意识, 综合提升幼儿的语言表达能力, 实现高效语言教学。

二、巧用现代教育技术整合优质课程资源, 培养幼儿的语言感悟能力

在《幼儿园教育指导纲要 (试行) 》的指导下, 我们应科学运用教育技术装备, 尽量为幼儿提供语言环境, 让幼儿随时进行语言交流, 在交流中感悟语言魅力。同时, 锻炼幼儿的逻辑思维, 使幼儿大脑的语言功能区日益成熟, 在语言活动中丰富语言积淀, 为学习更高级的语言奠定基础。新型电子教辅资源的出现, 大大优化了幼儿语言教学方式, 提高了幼儿语言教学的实效性, 丰富了幼儿运用语言的行为, 从而提升幼儿语言的运用能力, 轻松解决了幼儿语言教学中的难点。

例如:在进行《好饿的毛毛虫》教学时, 笔者利用电子白板展示毛毛虫的动画视频, 手一点选中素材, 再一拖就能把素材定位到演示区, 点击播放按钮, 幼儿就可以欣赏到高清晰、高音质的优质漫画作品。幼儿看完后, 教师停止播放视频, 让幼儿结合刚才的观看说出故事的名称、故事的主人翁和故事简介。幼儿在欣赏、交流的过程中, 语言的表达能力、感悟能力和逻辑思维能力, 以及鉴赏和记忆能力均能得到提高。通过这样的持久教学, 有效培养了幼儿的语言习惯, 为提高幼儿的语言运用能力打下良好基础, 轻松解决了幼儿语言教学中的难点。

三、巧用现代教育技术创设语言交流平台, 丰富幼儿的语言学习途径

为适应时代发展和社会进步的需求, 按照《幼儿园教育指导纲要 (试行) 》的要求, 我们应想办法提高幼儿的阅读量, 利用现代教育技术手段, 丰富幼儿的阅读途径, 让幼儿在语言实践活动中提升应用能力。而仅仅靠教材上的资源远不能完成幼儿阶段的阅读任务, 幼儿教师必须开发更多的阅读资源, 为幼儿提供更多、更广的交流平台, 丰富幼儿的学习途径。我们应充分利用园区的每个资源平台, 为幼儿提供可读性强的素材, 供幼儿自主选择阅读, 进而为语言交流提供知识储备。

例如:幼儿比较喜欢绘画、漫画等作品, 并且喜欢游戏活动, 尤其是交叉班级的游戏活动, 幼儿很喜欢参加。为此, 笔者从网上下载了大量动漫视频资料, 如《祖国妈妈我爱你》《会飞的草》《狐狸爸爸鸭儿子》等。上课时, 用电子白板给幼儿播放视频。之后, 创设语言运用平台, 让幼儿通过游戏活动自主交流, 用自己的语言把故事讲给大家听, 同时用游戏的方式表达出来, 从而进一步提高了幼儿的语言表达和交流能力。

四、巧用现代教育技术进行语言学习方法的指导, 提高幼儿语言组织能力

“授人以鱼不如授人以渔。”作为幼儿语言教师, 应对幼儿进行语言学习方法的指导。在语言活动中, 可巧妙运用电子白板的交互功能, 适时进行师生互动、人机互动, 启迪幼儿思维, 使幼儿在视频的引导下学会倾听、交流、表演, 提高幼儿的语言组织能力和表达能力。

例如:在“地球招聘会”语言活动中, 在幼儿表演之前, 笔者利用电子白板播放相关的动画视频, 之后再出示问题:如果你是地球公公, 你想招聘什么样的小动物做保护环境的小使者呀?你对前来应聘的小动物有什么要求吗?你想招聘多少个环境保护者呀?一系列问题激活了幼儿的思维, 幼儿在表演时也会注意这些问题, 增强表演的效果。幼儿在这一活动中锻炼了思维能力, 提高了语言组织能力。

五、结束语

语言是表现内在美的一种显性方式。通过语言活动, 能提高幼儿的语言表达能力, 丰富幼儿的想象能力。在现代教育理念的指导下, 我们必须加强课程资源整合的研究力度, 运用现代教育技术手段丰富教学内容, 提高幼儿的语言运用能力和认知水平。

参考文献

[1]何磊, 王满华, 杨薇薇.多媒体在幼儿语言教学中应用的效果研究[J].现代教育技术, 2009 (9) :58-61.

上一篇:图书管理服务下一篇:胶体金免疫层析试纸