适合农科院校非计算机专业的C程序设计新型教学模式

时间:2024-03-22 点赞:52016 浏览:108744 作者原创标记本站原创

本文是一篇计算机论文范文,关于计算机方面毕业论文格式,关于适合农科院校非计算机专业的C程序设计新型教学模式相关开题报告范文。适合计算机及多媒体及实验教学方面的的大学硕士和本科毕业论文以及计算机相关开题报告范文和职称论文写作参考文献资料下载。

摘 要C程序设计是高等农业院校非计算机专业的一门重要基础课程,针对该课程旧有教学模式存在的问题,提出以任务驱动为核心的新型教学模式,并配以激励型的考核方式.教学实践表明,新型教学模式极大地提高了教学效果.

关 键 词C程序设计;教学模式;任务驱动

中图分类号G642.0文献标识码A文章编号1007-5739(2013)12-0327-01

ResearchonNewTeachingModelofCProgrammingDesigninNon-puterSpecialtyinAgriculturalCollege

YANGDong-feng

(DepartmentofInformationTechnology,HeilongjiangBayiAgricultureUniversity,DaqingHeilongjiang163319)

AbstractCprogrammingdesignisanimportantbasiccourseinagriculturalcollegesanduniversitieornon-puterspecialty.Accordingtothequestionsofoldteachingmodelofthiscourse,anewteachingmodelwithtaskdrivingasitscorewasputforward,andastimulantevaluationmethodwaatchedwithit.Teachingpracticeshowedthatthisnewteachingmodelhadagoodteachingeffect.

KeywordsCprogrammingdesign;teachingmodel;taskdriving

根据教育部对高校非计算机专业学生计算机应用水平的要求,强化计算机程序设计能力的培养已成为各高校的共识.C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,因而特别适合于编写系统软件[1].因此,许多院校都选择C语言作为非计算机专业程序设计的基础课程.


1C程序设计教学模式存在的问题

传统的“C程序设计”课程教学模式是“理论+实验”.理论教学一般采用“计算机+投影+黑板”的教学设施,教师利用PPT边播边讲,学生边听边记笔记.实验教学一般采用“实验指导书”的教学材料,学生根据教学材料安排进行实验[2-4].这种教学模式存在下列问题:一是教师课堂教学普遍采用“填鸭式”的教学法,课堂内容很难消化.学生普遍反映很多知识不容易理解,与自己的专业相距甚远.二是授课过程中,学生不能体验独立操作的成就感,因此容易懈怠,逐渐对课程失去兴趣.三是课程考核难以反映学生的真实水平,有时会出现高分低能的情况.

为了扭转传统教学模式教学效果不理想的局面,针对质量工程中对实践能力和创新能力培养的要求,笔者以任务驱动式教学为核心,以NewClass网络教学平台为载体,提出一种适合农科院校非计算机专业C程序设计的新型教学模式.

2以任务驱动为核心的师生互动教学模式

2.1任务驱动教学法

任务驱动式教学法,以学生为中心,以任务为驱动,比较适合于计算机等信息类课程的教学.任务驱动,是指通过完成一项或多项与学科相关的任务来学习知识和获得技能[5].教师将教学内容设计成一个或多个具体的任务,由任务驱动教学以引导学生思考,提高能力.任务驱动式教学法的教学过程一般由任务设计、任务提出和分析、任务完成、成果评价组成[6],该教学流程如图1所示.

教学及实验过程中,教师如果能提出合适的问题,布置适当的任务,让学生通过自己的阅读和操作去解答和完成任务,让学生体会学习的乐趣和成就感,以激发学生的兴趣.因此,问题和任务的设计非常重要.

2.2NewClass网络教学平台

传统的C程序设计教学一般是以板书教学或多媒体教学或二者结合教学.笔者在与学生交流的过程中,发现多数学生认为一节课下来,即使听课十分认真,也很难消化掉关于实践操作部分的全部知识.原因就是教师在多媒体上演示时,学生似乎看懂了编程全过程,但由于无法立即实践,等到实验课时再操作,很多知识都已模糊不清.为此,笔者决定将C程序设计课堂设立在该校的NewClass多媒体网络教室.NewClass多媒体网络教室提供了丰富的教学功能、多样化的教学方式[2].其主要功能包括多媒体广播教学、监视监听、单独对话、讨论发言、遥控辅导、答题示范、转播示范、电子举手、课堂点名.

2.3具体实施方案

针对黑龙江八一农垦大学非计算机专业学生的不同层次,笔者提出一种以任务驱动为核心的师生互动型教学模式,该教学模式包括课堂教学和实验教学两部分.

2.3.1课堂教学四段法.在这种课堂教学模式中,教师不再全面讲授,而将90min的课堂分为4个阶段:第1阶段:学生回答问题及任务完成情况展示(15min).此阶段,学生要回答和展示教师在上次课布置的问题和任务解答.这个阶段,一方面教师要策略地安排学生回答问题的顺序,还要同时对学生回答和解决问题的情况进行评价和记录.另一方面教师要根据学生回答和完成任务的情况,安排接下来要讲授的重点内容.第2阶段:教师讲授重点内容并安排课内练(下转第343页)

(上接第327页)

习任务(45min).此阶段,教师根据学生解答问题的情况,将该节课的重要知识点与安排给学生的任务结合起来,进行讲解和演示.由于讲授的时间有限,对知识点的讲解不能面面俱到,要选择重要、难理解、学生出现问题较多的内容进行讲解.讲解之后,给学生安排小型练习任务,要求学生立刻完成.第3阶段:学生练习和讨论(20min).此阶段,学生根据教师的安排做练习,教师可以通过教师机的监视功能了解学生的练习情况.学生还可以在此阶段互相讨论或通过电子举手功能向教师提问,教师可以单独与学生进行交流.第4阶段:教师布置下次课的导学问题和任务(10min).这一阶段,教师将设计好的问题和任务布置给学生,要求学生参考教材或其他参考资料,回答问题,完成任务[3-4].

这种教学模式特点是学生通过回答问题和完成任务以及练习和讨论,在思维上和行动上都参与到教学互动中来,体验到解决问题的成就感,体会到学习的乐趣.教师事先精心做好教学设计,提炼知识点,提出问题,引导学生,学生在教师的引导下,主动认知、主动探索、主动思考.这种教学模式使学生不仅能掌握课程内容,而且能培养学生的发散性思维、创新意识.

2.3.2实验教学四段法.C程序设计是实践性很强的课程,教师的终极目标是培养学生的实践能力.实验课是学生掌握知识点、培养利用计算机解决实际问题能力的实战场地[5-6].传统的实验课,学生根据实验指导书的内容进行练习,教师在实验课上一般都比较闲,只是对学生进行一些问题的解答.这种实验模式比较适合自主性强的学生,对于自制能力差的学生,实验课基本学不到什么内容.为此,笔者提出实验教学四段法.第1阶段:学生编程、调试,教师检查(45min).此阶段中,学生根据上次实验课教师布置的课题,将课下编写的程序,进行编辑、编译和调试.实验课的时间有限,编程任务的完成,不能主要放在实验课上,应该培养学生实验课前将任务先写在本子上,上实验课时,进行程序的调试和运行.学生在编程和调试的同时,教师可以通过在学生中间走动或教师机的监视功能对学生的完成情况进行检查,检查时要记录学生存在的普遍问题和任务的难点.第2阶段:存在问题讲解(15min).此阶段,教师对学生普遍存在的问题和难点进行讲解,解决编程时学生存在的共性问题.第3阶段:学生继续完成实验及教师检查(25min).普遍存在的问题解决后,学生继续完成实验任务.这个阶段教师要检查学生最终的完成情况,并作为学生实验考核成绩的一个依据.第4阶段:教师布置实验课题(10min).实验课题的选择非常重要,教师要精心设计和安排,综合知识点和典型应用设计实验课题.让学生由浅入深,由易到难地解决实际问题.使他们既能感受到控制计算机的成就感,又能激发继续学习的兴趣.

相关论文

电子商务专业《C程序设计》学习方法

本文是一篇电子商务论文范文,关于电子商务相关学士学位论文,关于电子商务专业《C程序设计》学习方法相关毕业论文格式范文。适合电子商务及。

《C程序设计》教学心得

该文是初中教学专业语言论文范文,主要论述了语言方面有关毕业论文模板,与《C程序设计》教学心得相关论文范文检索,适合语言及计算机及参考。

C程序设计语言教学方法的

本文是一篇多媒体教学论文范文,多媒体教学类毕业论文提纲,关于C程序设计语言教学方法的相关毕业论文的格式范文。适合多媒体教学及学生及参。

《C程序设计》教学心得

本文是一篇语言论文范文,关于语言相关学士学位论文,关于《C程序设计》教学心得相关毕业论文开题报告范文。适合语言及计算机及参考文献方面。