上海论文代写网专业提供代写毕业论文、代写本科论文服务
您现在的位置:首页 > 计算机论文 > 代发计算机论文 >
常规教学与网络教学相结合的方式探讨
发布时间:2020-01-05 22:50

1 教学方法的改革

1.1 任务驱动教学方法任务驱动教学法是针对C语言中概念复杂、知识点难以理解的情况提出来的。它是基于理论学习基础上的教学法,将传统的以传授知识为主的教学理念转化为以解决问题、完成任务为主的新的教学理念;将传统的再现式教学转化为探究式教学,使学生从被动的接受转变为主动的参与,大大的提高了学习的积极性。学生根据自己对问题的理解,运用相关的知识和平时积累的经验提出方案,来解决实际问题。在C 语言程序设计课程的学习中,任务驱动主要体现在学生通过在每一个典型程序任务的驱动下,由教师结合相关内容指导学生实际完成一系列的程序任务,从而使学生能够融会贯通,把理论与实际有机的结合起来,更深刻的理解知识的内涵,也加深了对知识的记忆。

1.2 项目教学法项目教学法是针对学生对C语言的体会,即语言通俗易懂,使用灵活,实际应用中不容易编写出程序的情况而提出来的。它是通过把一个完整的项目引入到教学中来实现的,主要目的是在课堂教学过程中, 能够将理论与实践有机的结合起来,充分调动学生的积极性,激发学生的创造潜能, 从而提高其解决实际问题的综合能力。在C 语言程序设计课程的学习初期,主要是通过简单的单项编程练习,来熟悉C语言中的数据类型、语句、语法规则及程序结构等。教学过程进入到函数、指针、数组、结构体和文件内容时,则要开始进行综合实训项目的编程设计训练,并且是循序渐进的,即每一个实训项目的进行都是以它的前一个项目为基础的。采用层层递进的方式,将课程内容融入到项目当中,并且将理论与实际有机的结合起来,开阔了学生的思路,充分发挥了学生的主体作用。同时,也将教师的主导作用发挥出来。调动了学生的学习积极性,使其主动参与到教学过程中,活跃了课堂气氛,使教与学充分的统一起来。

1.3 比较教学法比较教学法是针对C语言程序设计课程中概念复杂,规则繁多,但相关知识点的前后联系密切的特点而采取的一种教学方法。在教学过程中教师通过采用这种方法, 对C语言课程中的相关概念或类似的程序代码进行对比,找出其中的差异,对各自的特点进行归纳总结,加深了对知识点的理解与掌握,使学生在轻松的学习氛围中感受到学习C语言的乐趣。运用所学的知识来解决实际中遇到的问题,享受其中的成就感,使学习达到事半功倍的效果。例如对于 C语言程序设计课程中的一个难点问题,指针部分的学习。由于这部分涉及的概念比较繁杂,有指向数组的指针、指向变量的指针、指向字符串的指针以及指向函数的指针等,因此在学习过程中很容易发生混淆的现象。这时,只要在教学过程中采用以上提到的比较教学法,将指针部分涉及的几种易混淆的概念进行对比讲解,找出其中的共同点和差异,进行归纳总结。如它们均属于指针的范畴,但指针变量r所指向的变量类型不同,决定了指针变量r的用法不同,代表的意思也不同,再针对具体的规则有针对性的学习。这样不仅方便了学生对知识点的理解,也加深了其对知识点的记忆,学习过程达到了事半功倍的效果。

1.4 实践教学法实践教学法是针对C语言程序设计课程具有较强的实践性,注重培养学生解决实际问题的动手能力而采用的一种教学方法。实验对于C语言程序设计课程来说,是将理论应用于实践的一个至关重要的环节。实验教学能否顺利进行,直接影响着课程教学的质量,必须予以高度重视。C语言程序设计课程的设置目的主要是培养学生的程序设计思想以及能够应用程序来解决实际问题的能力。这种能力的培养则依赖于实验课上的训练。实际操作前,教师应该根据选定的具体内容来布置上机任务,要求学生提前编写需要调试的程序,为上机提前做好准备。除了要对提前编写的程序进行调试外,还要求学生对程序算法进行具体的分析,运用掌握的知识将调试好的程序进行优化算法,来提高对知识的实际应用能力。上机实验结束,学生应根据实验内容编写详细的实验报告,以加深对所学知识的理解。同时,也应该在C语言程序设计课程结束后,进行一次综合性实验项目的安排,加强对所学内容的理解,培养学生的综合应用能力。

2 教学手段的改革 2 . 1 采用传统教学手段与现代教学手段相结合的方式在C语言程序设计的教学过程中,只是依靠单一的多媒体演示已经不足以调动学生的学习积极性。因此,在教学中广泛采用将传统的板书教学、多媒体和实际编程演示等相结合的教学手段,以此来提高教学质量,使教学过程得到完善。在进行课件的演示过程中,教师要凭借丰富的教学经验进行生动的讲解。硬性的语法规则和语句等可采用多媒体文件演示;需要强调的重点和难点知识需要通过板书的形式,进行讲解,打开学生的思路,训练学生的抽象思维能力和具体的编程能力;对于程序从编辑、编译、链接、运行到调试的整个过程需要借助于编译系统,在课堂上进行实际编程演示。这样既增强了学生的感性认识,也充分调动了学生的积极性。使学生能够主动参与到课堂的教学中,印象更为深刻。也正好符合C语言教学的目的。 2 . 2 采用常规教学与网络教学相结合的方式为了方便学生更好的学习C语言,该门课程已建立了教学网站,为学生和教师提供了交流互动的网络平台。该平台还提供了课程简介、教学大纲、考试大纲、教学日历、在线测试和在线交流等资源,弥补了课堂教学的不足,方便学生的自主学习。同时,通过网络教学平台加强了师生的互动, 在一定程度上丰富了教学内容,增强了学生的论文代写兴趣。通过教学方法和教学手段的改革,增强了学生学习的主动性,也培养了学生的创新和解决问题的能力,实现了C语言程序设计课程的教学目的。

参考文献 [1] 常珊 ,陈琰 ,徐东风 ,等 .教育学理论在 C 语言程序设计教学中的应用[J].代写计算机论文,2010(24). [2] 郭朝彬 ,郭永红 .程序设计语言课程教学探讨[J].焦作大学学报,2003(3). [3] 祝胜林 ,邢仲璟 ,林丕源“ . C程序设计” 专业基础课程中三种能力培养的教学探索[J].计算机教育,2009(20). [6] 李海峰 ,李海芸 ,陈延文 .对 C语言程序设计教学的几点思考[J].科技信息,2010 (34).

相关文章链接:影响校园网络安全的因素探讨


Copyright © 2008 - 2020 www.shlunwen.com 上海论文网, All Rights Reserved.