1前言
随着第三次科技GM爆发,信息技术和计算机得到迅猛发展和普及,计算机也在社会的很多领域得到了广泛的应用,因此,高校学生的计算机应用能力对未来在社会上就业有着重要的作用,这就要求高校的计算机基础课程的教学肩任着重要责任论文网。国家近些年正在全面的推进素质教育,积极的进行课程改革和教学创新,在教学观念。方法。内容等方面进行创新,努力提高学生的创新。学习及实践能力,全面培养学生的综合能力。信息科技的大幅跃进的同时,也给高校计算机基础课程的教学带来了新的要求。当前社会充满着很多挑战,人们要想生存就要接受科技和社会发展带来的挑战,在信息技术发达的今天,高校学生就需要掌握熟练的计算机基础知识和熟练的应用计算机技术获取。加工等必要的操作技能。这就必须在计算机基础课程中努力进行信息化教学探索和研究,培养学生在信息化社会下的自主学习能力。信息素养及创新意识,这样才能不断满足日后的工作需要。
2高校计算机基础课程教学现状及问题
2。1教学中理论与实践相分离
在高校的计算机基础课程教学过程中,老师往往注重对课本知识的分析和讲解,很少进行知识上的延伸与扩展,这就会致使学生对计算机基础课程知识的深度了解和掌握,会影响学生对课程的学习困难。同时,实践课程在计算机基础课程教学中通常地位较弱,一般情况下仅仅是形式化。学生在学习过程中常常是被动接受教学,不能很好的参与到学习互动中,这具体就产生了学生学习缺乏兴趣,对知识了解不深等。因为长期多说时间在学习理论知识,学生的应用动手能力较差,很难把所学的理论知识和实践相结合。这种教学模式下,学生难以满足社会对计算机专业人才的需求。另外,教师对每个学生的监控难以做到,不容易掌握学生是否认真学习计算机编程等相关能力,理论很难服务与实践,实践也难以反作用于理论。
2。2学生缺乏明确学习目标和兴趣
许多学生只知道计算机基础课程是介绍C语言的一些相关规则和内容,并不明确知道学习C语言对未来的学习及工作有什么实质用处,因此学生学习的兴趣和积极性不足,很多同学不了解C语言的基础性和重要性,往往想着赶快去学习一些目前常用的如JAVA等开发语言。这就导致很多学生对C语言的学习不重视,学习过程中难以恰当的掌握住知识重点,就会在不理解的情况下死记硬背,枯燥的感觉就会激增,厌烦情绪也会迸发,这就必然导致高校计算机基础课程的学习效果受到很大影响。
2。3学生的计算机基础较差
高校C语言课程包括数据结构。算法等有关的基础和专业课程知识,它有着很强的扩展性及延续性。如果学生相关的基础知识并未掌握,这就很多程度上限制了学生的学习效果,增加了教学的难度。例如在C语言的教学中涉及顺序存储。进制转换等基础内容时,学生在没掌握这些知识的时候,很难理解所学习的内容。
3信息化教学
3。1信息化教学概念
随着信息技术和网络科技的在世界范围内快速发展和普及,为信息化教学提供了很好的机遇。信息化教学就是在目前先进的教育理论及思想的指导下,使用先进的现代信息科技,旨在培养学生的信息素养去开发相关的教育资源和优化教学过程的一种新兴的教育方式。信息化教学设计是指在运用现代的信息资源和技术,合理的布置教学过程中的每个要素及环节,给学生创造一个良好的信息化环境,并能优化教学过程,培养学生的创新和综合能力及信息素养,进一步提高学生的学习和就业能力,促使学生能终身学习和应用信息技术。
3。2信息化教学的必要性
在上个世纪末,各国在全球信息化的大环境下积极的进行教育信息化,进行各种教育改革,实施很大的战略措施。通过大量的资金投入在教育的信息化的软件和硬件建设中来。毕竟教育的信息化设计很多个系统工程和限制因素,是一个巨大的系统工程,不可能仅仅进行资金投入和基础设施建设就能完成的。教育信息化是否能在日常的教学过程中起到良好的作用,信息化教学设计及相关的观念就成为了关键。在信息全球化的背景下,积极的探索研究创新高校计算机基础课程是十分必要的,这是提高高校学生的信息素养和综合能力培养的关键所在。
目前信息技术正在高校中的逐渐的应用在教学领域,但是很多情况下仅仅是形式上的应用,并未发挥出信息化教学的中心思想。大多数高校在教学过程中,依然采用的是老师课堂中理论讲解为主,信息科技多简单的用于取代黑板形式变为投影仪教学形式。信息化教学是以学生为主体的教学模式很难深入在教师的观念之中,要改变传统的教学思想,要进行互动的教学,在师生之间的互动中不断的巩固知识的掌握和提升学习能力。
计算机基础课程常常会涉及到很多信息技术的知识,这会导致很多老师对知识和能力的区分重视不足,信息化教育设计也就难以进行。然而,信息化教学设计正是在利用信息技术和资源安排教学环节,给学生提供良好信息环境,培养学生信息素养和综合能力的关键所在。因此,信息化教学在高校计算机基础课程中的应用是十分迫切的。所以笔者以计算机基础课程中C语言教学为例进行探讨和研究信息化教学的设计与实践,试图创新教学方法,并培养出具有信息素养的综合性高校毕业人才。
4计算机基础课程中C语言的信息化教学
4。1C语言概述
C语言是计算机专业的一门公共基础课C语言程序设计的简称,它是学生学习如JAVA。数据结构等课程的基础和必须先掌握的课程。提高C语言课程的教学质量直接影响着高校学生的计算机技能的掌握。由于传统的教学模式加上C语言课程自身的特点,教学中老师满堂灌输理论知识,C语言本身就是晦涩难懂的学科,这就让初学此科目的学生感到学习吃力和极易产生厌学的心理,这就必然导致C语言教学和学习效果的不理想。在信息化发达的今天,应该多转变思想,尝试下信息化教学,进行以信息技术带动学生学习,进行师生间的交流互动,以期能产生良好的学习效果。4。2C语言信息化教学设计与实践
4。2。1建立信息资源库进行共享
所谓信息资源就是包含文本。声音。图形。动画。视频等在内的提供和解决有关问题的各种信息资源。高校积极构建学校的校园网络信息平台,建立信息资源库,并专门的老师负责指导学生如何在大量的信息中寻找到自己所需要的信息资源,提供并引导学生如何正确的使用索引擎去搜索信息。这就能帮助学生能在信息资源库中摄取大量的有用信息,找到丰富的学习资源进行自主学习。
4。2。2应用现代多媒体手段进行教学
随着信息科技的快速发展及广泛应用,当前高校的很多C语言教学在课堂中应用了多媒体技术进行教学,取得了很好的教学效果。该技术的表现形式以图文。声像相结合,特点包括信息量大。使用便捷。直观想象。交流性强等,因此引入C语言的教学中十分必要。但是,很多老师难以适应这种新型的信息化教学模式,仅仅从形式上把以黑板和粉笔的传统教学模式硬生生的用投影仪的方式呈现出来而已,依然是把课本上的内容机械的复制到多媒体上来。这虽然能快速的讲课,但是由于信息量过大,上课过程时间较短,使学生难以迅速接受知识,极易产生学生学习疲劳,同时会降低学习的效率。要想提高教学和学习效果,就必须正确科学的运用信息化教学,首先应从老师的课件开始,老师在制作课件PPT的时候应该更加有针对性的教学,由于C语言是一门概念和规则很多,并且有些有着很强的逻辑性,讲解起来较为复杂的课程。因此,对于那些理解起来比较难的概念和规则,老师可以有针对性的进行直观形象的制作相关课件,并辅以详细的讲解。另外,C语言的知识点繁多和覆盖面广的特点,理论课堂时间相对紧张,这就要求老师在授课时抓住重点。难点。易错点进行详细讲授,对于容易的知识点在课件上稍微点到一下,让学生课下自己学习。采取这样的信息化方式进行教学不仅可以提高学生的学习效率,也能更好的达到课程的教学目的。
4。2。3使用CAI进行课堂教学
CAI就是指计算机辅助教学,在计算机的辅助下进行各种教学活动,用对话方式和学生进行交流,讨论教学的有关内容和进程,并进行教学训练方法和技术。它可以综合的应用超文本。多媒体。知识库等技术,很好的解决以前的教学中上课单一的缺点,使用它能快速的缩短学习的时间,并能很好的提高教学的质量和效率,进一步优化教学目标,给学生营造一个充满人性化的学习环境。在C语言课程的学习中,可以利用计算机等技术辅助进行教学,例如在遇到C语言中的难点,教师讲授效果不好的情况下,可以使用计算机和网络技术,在网络上搜索相关的专家讲课精华在多媒体教室进行播放,让学生更深刻的理解知识点。再如在具体的章节知识点的学习上,在计算机上辅以相关的学习视频和图文讲解,无论是动态的数据还是复杂的图表,都能在课堂上呈现出来,更能生动形象的阐释出知识的精华,化抽象为形象,化难为易,让学生学习起来乐趣丛生,轻松快乐的同时让本身枯燥的计算机课程的课堂气氛活跃起来。在课堂中,针对不理解的问题,学生之间相互谈论的基础上,在听老师有针对性的讲解,这必然能增加学生的思考能力和深刻的掌握C语言的具体知识。在这种信息化教学模式的探索下,打破传统的教学模式,以学生为主体,以信息技术作为支撑,充分的让学生积极的参与教学中来,才能更好的培养学生的独立学习能力和竞争合作的精神,为信息化教育注入新的活力。
4。2。4加强理论和实践的相互融合
C语言是一门理论和实践结合密切的课程,只重视理论知识的教学,不进行反复的实践教学,培养出的学生是难以适应社会的发展需求,难以解决存在的实际问题。高校计算机基础课程理论课和实践课相比,理论课时比重较大。学校应适当的加大计算机基础课程的实践课时,在讲授计算机C语言知识后,进行实践训练,让学生体验计算机编程过程的快乐感和成就感,能更好的去理解和应用相关的知识点。C语言课程实践的基础就是要有良好的硬件设施,比如有着良好的计算机设备和相应的计算机技术作为支撑,但是很多高校的硬件基础设施较差,也影响到了实践教学的开展。不管怎样,要努力克服信息化教学过程中的各种困难,加大对理论和实践的结合程度,让学生更多的去进行上机操作学习实践,根据理论指导下在计算机设备上进行学习和演示,因为C语言的掌握必须通过反复的由理论到实践,再由实践到理论的过程,才能更好的掌握这门知识和技术。
5总结
随着经济和社会的进步,科学技术的迅猛发展,也促进了高校的教学模式的改革和创新,计算机基础课程与信息化联系密切,信息全球化的背景下,计算机基础课程的传统教学模式必定会进行改革,信息化的植入,对计算机课程的推动是巨大的,不仅能提高教学效果,更能培养出适合现代社会需求的计算机人才。本文在分析和阐述了高校计算机课程的现状问题和信息化教学之后,并查阅了大量的资料,以计算机基础课程中C语言教学的信息化设计和实践进行了探索,并提出了一些分析建议。
高校计算机基础课程中信息化教学的设计和实践探讨
高校计算机基础課程中信息化教學的设计和实践探讨【4262字】:http://www.youerw.com/jiaoxue/lunwen_134715.html