《关于《C语言程序设计》课程的教学改革与实践..docx》由会员分享,可在线阅读,更多相关《关于《C语言程序设计》课程的教学改革与实践..docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于C语言程序设计课程的教学改革与实践. 关于C语言程序设计课程的教学改革与实践 日期: 2022-5-12 1:24:52 阅读: 8 来源: 学海网收集整理 作者: 佚名 【摘 要】C语言是我国高校普遍开设的一门课程,本文依据实际教学阅历,介绍了在C语言程序设计中进行的一些改革与实践。其中对提高学生的学习爱好,发挥多媒体教学的优势, 提高课堂生动性及学生能动性提出了一些行之有效的方法。 【关键词】C语言程序设计; 教学改革;网络多媒体教学 Abstract :C language is a course generally set up by Chinas colleges and uni
2、versities, this article introduced some of the reform and practice in the C programming language in accordance with the actual teaching experience.Threre are number of effective methods which can increase the students interest in teaching,play the advantages of multi-media teaching and improve claro
3、om liveline and studentsactivity. Key words:C language programming design; Teaching reform; Network multi-media teaching 现在计算机已普及到各行各业,深化到各级层次,而学习C语言程序设计是提高人们计算机学问水平的重要步骤。在我国高等学校教化中C语言不但成为计算机专业的必修课,而且也越来越多地成为非计算机专业的学习课程。做好该门课程的教学具有特别重要而深远的社会意义,现将我在C语言程序设计课程中教学内容、教学手段、教学方法等方面的改革与取得的教学效果与大家做一探讨。 一、细致领
4、悟教学大纲,全面深化教材改革 老师深化分析教学大纲,在全面了解学生的数学基础学问状况的前提下,依据大纲制定好教学安排。将教材中涉及到学生未驾驭的数学学问方面的例题进行更换,避开因数学学问问题形成教学障碍。 在选取教材时,要选择“精讲多练、案例应用”为主的教材。C语言程序程序设计本身比较抽象,学生在刚起先接触的时候很难理解,所以爱好并不很大。依据这门课程的一般教学依次,在前几周讲授的内容往往是变量、数据类型、运算符、表达式、语句、函数等定义、运用说明等。这些理论学问中概念多、难以理解和记忆,会使一些学生失去学习C语言的爱好。为了避开这种现象的出现,应当采纳“理论精讲,够用就行”的教材,老师在讲授
5、详细程序和案例时再将涉及到的未讲学问补充讲解。通过这种讲解方法可以削减学生的学习压力,保证教学进度和教学效果。 在教学过程中,以“案例驱动,爱好引导,自身实现”贯穿整个教学过程。以学生感爱好的某种嬉戏为案例,通过用C语言编程来实现嬉戏的过程引起学生的爱好,再讲解详细的C语言学问。引起学生爱好的案例除了嬉戏案例外,还可以是其他学生感爱好的内容。最终让学生自己建立一个开发项目,用所学的C语言学问来实现。这种方法避开进行枯燥的语法训练,学生不会觉得课程味同嚼蜡,能提高学生的学习主动性,更重要的是学生能感受到C语言的结构化编程思想,并进行肯定的实际编程获得编程阅历。 二、应用网络多媒体教学模式的 C语
6、言教学 2 1 世纪人类社会全面进入信息化的世纪,信息技术的广泛应用将极大地变更人们的生产生活方式,教学也不例外,网络技术的应用必将变更传统的教学方式。C语言教学中重点与难点内容用FLASH软件制作成动画演示教学,能够把抽象的过程以真实的、直观的方式呈现出来。把动态的图象和学生的抽象思维活动亲密地结合起来,老师可以重点突出的讲解程序算法,老师演示课件时的速度、次数,以及前后依次等都可以依据教学须要敏捷地限制和变更,使得老师易于把握教学的进度。依据FLASH软件的特点,可以让学生动手限制动画的执行步骤,在观看或者参加动画的过程中加深理解C语言的执行过程。利用几何图形、色调改变及闪耀等效果,再现程
7、序执行过程的动态及改变过程,例如C语言课程中的汉诺塔问题、杨辉三角形问题,还有很多排序和比较的程序,能够通过动画把完整的过程演示。 在网络教学方面可以把教学内容做成课程网站。上课时讲解网站上的理论内容和相关练习题。学生可以通过计算机访问网站中每次课讲的内容,在编写程序时遇到问题可以先通过网站查找相关资料先自己解决问题。这种方式便于学生整理学习笔记,培育学生解决问题的实力。还可以在网站上布置课后作业和收取学生的作业,便于老师的作业批改。 在网络教学方面还可以采纳局域网内的网络教学管理软件进行教学与指导,例如极域教学软件。这种教学软件可以在老师机上给学生做同步演示与讲课,在学生做练习时可以把学生做
8、练习的过程用广播形式在局域网内演示给其他学生看,这样增加了互动效果、便利对学生的练习进行讲解。 三、创建条件加强学生实力的培育 学生编程实力的提高,不是听来的,不是看来的,而是练出来的。机械的练习老师布置的作业只能完成对学问的相识,还不能完成对学问的理解与运用。利用竞赛、项目任务的方式给学生以压力,让学生充分动脑在短时间内提高自身运用C语言的实力。竞赛能给学生一种荣誉感,能激发学生的学习主动性、创建性,可以充分展示学生的学习实力。在教学过程中,可以依据以讲完的教学内容进行专项应用竞赛,也可以在学习完C语言后进行班级内、学校内的大型竞赛。竞赛完成后树立学习的榜样,给学生以学习动力。 在学生C语言
9、的编程实力方面,“授之以鱼,不如授之以渔”。程序设计是一种具有创建性的工作,程序设计具有肯定的抽象性,它用数学的方法去描述一些问题。一般的程序设计要建立数学模型,要进行算法设计,这样才能将实际问题的解法表达成计算机所能表达理解的形式。在教学的过程中不能单单满意于授予学生多少学问内容,而是要加强学生独立分析问题、解决问题实力的培育。因此,课堂教学要摆脱呆板、生硬的灌输,应着力于激发学生的学习爱好,帮助学生树立正确的学习动机,培育学生的学习实力。例如以一个成熟的项目展示完整的C语言代码,向学生讲解代码中算法、建模的过程,培育学生的良好编程习惯。 四、采纳综合考核法评价学生的成果 对C语言程序设计的
10、考试是衡量这门课教学状况与学生学习的好坏的标准,不是看学生“知不知道”,而是“会不会干”。C语言程序设计考试是一门考察学生的逻辑实力、C语言语法驾驭实力、编程实力的综合考核。不能只用主观题和客观题来评价,而应当把重点放在编制程序和调试程序上。所以对学生学习成果的评定,采纳综合考核法,将平常的实践成果与期末卷面成果进行综合,得出本课程综合考评分。这种教学法,不但能更客观地反映学生的学习状况,同时也能促进学生学习起到很好的教学效果。 单一的考核方法并不能体现学生的学习效果和教学效果,须要用多种方式来评价。在采纳上述方法后,还可以试行反复考试法。反复考试法就是当学生对自己成果不满足,认为没有考出自己
11、实际水平常,可以给学生一次或多次重新考试的机会。高校教学的目的并不是考试,而是培育学生的学习实力与实际动手操作实力,通过这样多方式考核的方法可以充分评价出学习的学习实力与实际动手操作实力。 五、校企结合面对社会培育学生的编程实力 为了使学生学习到的学问与社会接轨,可以创建校企结合的课程建设方法。听取企业家对C语言程序设计教学改革的看法、由企业向学校供应试验(实习)条件、以企业作为学生的校外实习基地或者企业为学生供应就业岗位,通过这些方法使学生熟识公司内的编程环境,尽快进入工作状态。学校还可以邀请企业家为学生开讲座,派遣青年老师到企业去实习,使教学的内容与企业的实际更为贴近。学校作为企业的人才培
12、育基地,发挥技术和设备的优势,为企业供应支持,向企业输送合格毕业生,校企结合实现双赢。 总之, 在“C语言程序设计”课程中,我们要努力提高学生对课程的爱好和学习热忱,在教学手段上充分利用多媒体、网络软件等手段,使得学生充分驾驭C语言的基本理论学问,同时加强学生自身的学习实力和实践实力的熬炼,使学生更好地驾驭C语言程序设计方法符合现代社会对人才的要求。 【参考文献】 1孔垂柳.田地基于程序设计思想的C语言教学方案吉林高校学报(信息科学版),2005,23(8):5-6. 2陈东.计算机多媒体教学改革的一些尝试J.福建师范高校学报(自然版),2004,20(3):98. 3李明等.C语言程序设计教
13、程M.上海:上海交通高校出版社,2007,26-32. 关于C语言程序设计课程的教学改革与实践. 微课程理念下的“C语言程序设计”教学改革 C语言程序设计教学改革总结报告. C语言程序设计课程教学设计 C语言程序设计课程教学设计 浅谈C语言程序设计教学与实践 C语言程序设计课程考试模式改革实践与探讨版 C语言程序设计(实践)课程教学大纲. C语言程序设计教学的实践与心得 C语言程序设计课程教学的探讨 本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第8页 共8页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页第 8 页 共 8 页