1 / 5
文档名称:

C语言在现代计算机教学中的地位及发展趋势共5页.pdf

格式:pdf   大小:187KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言在现代计算机教学中的地位及发展趋势共5页.pdf

上传人:小屁孩 2024/3/27 文件大小:187 KB

下载得到文件列表

C语言在现代计算机教学中的地位及发展趋势共5页.pdf

相关文档

文档介绍

文档介绍:该【C语言在现代计算机教学中的地位及发展趋势共5页 】是由【小屁孩】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【C语言在现代计算机教学中的地位及发展趋势共5页 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..C语言在现代计算机教学中的地位及发展趋势1、C语言的教学现状随着计算机网络技术的不断更新与可视化编程、浏览器下的交互式编程的广泛应用,JAVA,等语言的兴起,越来越多的人选择高级网络语言作为编程的工具,教学过程中很多学生也反映C语言作为一门古老的语言,是否还有学的必要。很多同学学****C语言的原因完全是为了计算机等级考试,其实自己毫无兴趣。2、C语言地位的重要性C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。3、C语言的优点(1)简洁紧凑、灵活方便。(2)运算符丰富。(3)数据结构丰富。(4)C是结构式语言。(5)C语法限制不太严格,程序设计自由度大。(6)C语言允许直接访问物理地址,可以直接对硬件进行操作。(7)C语言程序生成代码质量高,程序执行效率高。(8)C语言适用范围大,可移植性好。在系统编程和嵌入式编程等方面,C语言往往是首选,几乎具有不可替第1页:..代性。C语言正是因为上述这些优势和它的不可替代性,从而一直保持非常高的市场占有率,而且这个势头在未来很长一段时间内可能会一直保持下去。4、C语言教学的发展趋势作为学****很多高级语言的基础,C程序设计语言的教学是个具有延续性和整体性的系统工程,应该把它放到很重要的地位上。传统的C语言程序设计教学中,主要以教师讲授为主,并且在教学过程中采用的大多是纯数学的抽象案例,这对于高校学生,既抽象又枯燥无味,因而难以理解和接受,学****起来自然没有动力,导致课堂教学质量不高,学生学****兴趣不浓,学****效果不佳,不能真正理解程序设计的精髓,进而普遍反映C语言难学。如何借鉴先进的教育理论和技术,转变教师角色,真正确立学生学****的主体地位,充分调动学生学****积极性,成为教学改革当务之急。C语言是门实践操作性很强的课程,要学好C程序设计不仅要掌握好理论知识,更要倡导学生主动参与、乐于探究、勤于动手,培养学生搜集与处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力,激发学生学****的兴趣,为了改善学生的学****方式,提高学生的学****自信心,应加强教学方法的改革。,这就要求在教学时注重对学生的编程能力培养。而能力的培养主要靠强化、靠反复上机实践去体会和理解,要通过理论结合实践,不断启发、引导,采用先进的教学方法去实现。在教第2页:..学之初,首先给出C语言的用途以及学****本课程的目的,指出当前流行的Linux操作系统等基本上是采用C语言实现的,许多网络及单片机、嵌入式系统以及各软件开发平台与C语言的相关性,强调C语言的基础性和实用性。通过介绍,让学生明白该课程的重要性,对学****该课程产生动力,增强学****兴趣。在课程教学计划的制订中,我们要注重加强实践与训练环节比重,还应强调理论教学内的实践环节,使得实践课时数实际上超过理论课时数。教学强调一个“练”字,让学生通过反复实践,增强学****信心。在教学中,注重把教学重心放在解决问题的算法分析上,培养学生分析与解决问题的能力。通过对案例实现过程的分析,引导、启发学生逐步理解与掌握分析解决问题的方法与步骤,使整个学****过程下来,既能轻松掌握语法知识,又能在分析与解决问题上有所收获。最终通过各案例相关模块实现融会贯通,加深对程序设计结构化、模块化设计思想的体会,真正达到学****C语言程序设计的目的。,除加强正常的上机实践外,还要注意教学手段的改革,充分利用现代教育技术成果。在多媒体课件的制作上,注重吸取各教材之长,注重语法知识描述言简意赅,而不仅仅是教材的简单拷贝。在实践平台上,将该课程配套实验平台VC++搭建于课堂之上,在语法知识点的讲授后,通过所选案例,让学生参与一起分析,一起写出算法描述,并在课堂上同步编写程序,然后调试和实现程序,使抽象的结果通过程序的运行得以实现,让学生眼见为实,所见即所得,减弱程序设计的抽象性,加深对程序设计过程的体验,使学生较轻松地逐步掌握程序设计的一般方法步骤。第3页:..在授课的过程中,注意充分应用教学辅助工具。将语言环境(即真实的C语言编译器)引进课堂,使学生在教学过程中就可看到真实的程序运行情况。更重要的是,利用C语言编译器的单步跟踪功能,可以跟踪语句的执行过程和内存变量的变化情况,加深对语言规则的理解。,仅仅靠课堂内的学****是难以熟练掌握的,必须在课堂外主动学****通过不断强化,对语法知识加以灵活应用,才能熟能生巧。例如:可加大课程设计的力度,让学生充分体验与掌握调试程序的方法,逐步提高学生独立调试程序,并在调试过程中发现问题、解决问题的能力,整个过程让学生在“做中学”,让学生以主动的、渐进的、实践的、项目式的方法进行学****新技术和新方法不断。教学中将书本知识与科研实践相结合,这样可使学生所学知识与当前科研市场同步。,促进了教改创新,为课程讲授奠定良好的基础。这样一来,能让学生感受到C语言强劲的生命力,更好的激发他们的学****兴趣,并且可以在教学过程中有更多的创新。可以说,没有科研工作的经历,很难将该课程讲深讲透,更谈不上创新。总之,教师不能再把传授知识作为自己的主要任务和目的,而应成为学生学****的激发者、辅导者、各种能力和积极个性的培养者,相信近年来随着liunx,android等开源软件的兴起,C语言的重要性会越来越多的被重新认识。第4页:..希望以上资料对你有所帮助,附励志名言3条:1、有志者自有千计万计,无志者只感千难万难。2、实现自己既定的目标,必须能耐得住寂寞单干。3、世界会向那些有目标和远见的人让路。第5页

最近更新

时尚冰激凌项目融资方案 42页

皮肤毛发基本知识及化妆品的功效评价 89页

基于CCP协议的EPS标定系统开题报告 2页

基于Android平台的快递派发最优路线引导系统的.. 2页

城市配电网运行水平和供电能力评估方法的研究.. 2页

城市工业用地利用效率的区域与行业差异研究的.. 2页

2024年小班数学教案集合15篇 36页

地球极区上空场向电子特性研究的开题报告 2页

在华留学生汉语新词新语使用情况调查与分析开.. 2页

土地利用变化碳排放效应研究的开题报告 2页

国有企业高管薪酬失衡问题的法律规制的开题报.. 2页

2024年小学重阳节系列活动总结 8页

四旋翼无人机自主飞行控制器研制中期报告 2页

2024年小学语文教案范文集合六篇 17页

喷气引纬运动规律及其优化研究的开题报告 2页

2024年小学英语教师个人工作总结(合集15篇) 37页

2024年小学自我介绍[经典] 13页

2024年小学老师个人年度考核个人总结范文(精.. 6页

员工职业核心自我评价在职业归因风格与工作满.. 2页

2024年小学社团活动总结集合15篇 34页

同步辐射偏振测量仪控制系统及偏振特性数据分.. 2页

2024年小学生自我评价(精选15篇) 47页

可调遮蔽罩下的厨房排油烟流动特性分析的开题.. 2页

湖南省长沙2024年中考模拟生物试卷含答案 11页

推销与谈判论文范文通用13篇 31页

工作录取通知书模板 7页

直线的“到角”“夹角”公式应用剖析和三角形.. 3页

丰城市资源循环利用产业基地招商优惠政策 6页

六项纪律生活会个人发言提纲 2页

党支部增补委员的选票 2页