欢迎来到天天文库
浏览记录
ID:14917418
大小:24.50 KB
页数:5页
时间:2018-07-31
《高职院校《c语言程序设计》课程教改方法的探讨与实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、高职院校《C语言程序设计》课程教改方法的探讨与实践 摘要:高职院校将《C语言程序设计》课程作为一门专业基础课的主要目的是让学生通过学习本门课程掌握程序设计方法与编程思想,了解编程过程中解决问题的方法和思路,提高学生的逻辑思维能力和创新能力,培养学生分析问题、解决问题的实践能力。本文分析了《C语言程序设计》课程教学中存在的问题,从优化教学内容、改善教学方法、增强实践教学三个方面对《C语言程序设计》课程提出了教改方案,并在实际教学当中取得了良好的教学效果。 关键词:C语言程序设计教学改革实践教学任务驱动 《C语言程序设计》课程是我校
2、针对软件外包专业开设的一门专业基础课,将其作为第一门编程语言来进行教学,是学生学习程序设计方法与编程思想的重要课程之一,也是学习如《JAVA程序设计》、《数据结构》等相关专业课的先修课程。 高职教育与本科教育的理念不同,高职教育重在培养学生的动手能力,结合社会职业需求向社会输送有实践能力的应用型人才。我们不能照搬本科教育“重理论轻实践”的传统教学模式,要针对高职院校学生的特点和教育宗旨来进行教学工作,从而提高学生的逻辑思维能力、使学生能够形成良好的编程思路并积累丰富的经验,为学生毕业后能够独立解决工作中所遇到的实际问题打下基础。《C
3、语言程序设计》课程的教学效果直接影响着学生今后的就业竞争力,因此,如何提高本门课程的教学质量成为我们教学工作的首要问题。 本文从优化教学内容、改善教学方法、增强实践教学三个方面对《C语言程序设计》课程的教学改革方法进行探讨与实践。 1、高职院校《C语言程序设计》课程教学中存在的问题与原因 1.1学生方面: 目前大多数高职院校都将《C语言程序设计》课程安排在第一学年进行,我校也同样在第一学年的第二学期开设本门课程。编程类的课程要求学生具有较高的逻辑思维能力和较强的数学应用能力,虽然本门课程是编程类的专业基础课,但对于大一的新生而
4、言则是一门全新类型的课程,而且高职院校的学生入学成绩较低,基础相对薄弱,逻辑思维和数学知识也相对较差,并且他们学习的积极性和主动性都不高。 1.2教材方面 根据目前高职院校的生源特点,选择一本合适高职院校学生学习的教材是十分重要的,也对提高本门课程的教学质量起着尤为重要的作用。在教材选择上要做到以下几点:一、教材所使用的语言通俗易懂,能够清晰透彻地阐述知识点。二、教材章节的顺序设置合理,具有较强的逻辑性,以保证知识点的连贯。三、在教材的内容中,理论知识的介绍不需要太多,能够满足高职院校学生学习就可以了。四、教材中选用的例题能够以现
5、实情景为依托,不能太抽象或太理论化。满足以上四点的教材才有可能让高职院校的学生通过该教材学到所需要的知识。 2、优化高职院校《C语言程序设计》课程的教学内容 对于高职院校初学编程的学生而言,不能要求他们把C语言的每种语法和知识点都熟练掌握,否则不仅会增加学生的学习压力,更会让学生产生对本门课程的畏惧心理,因此我们对教学的内容也要进行适当的取舍,避免过度研究语法,争取做到“需要用多少就讲多少,讲多少就能学会多少”。 3、改善高职院校《C语言程序设计》课程的教学方法 3.1利用第一节课激发学生的学习兴趣、调动学习热情 对于一门新
6、课而言,第一节课要讲述的内容尤为重要,这关系到能否激发学生的学习兴趣、调动学生的学习热情。教师在这时可以首先用一些实例来阐述C语言在各领域中应用的重要性,让学生们了解目前C语言所能够涉及的领域是相当广泛的。之后可以演示几个趣味性较强的用C语言编写的小程序,让学生们产生学习C语言的兴趣,进而激发他们的求知欲,调动他们的学习热情。最后要强调《C语言程序设计》这门课程对今后学习和工作的重要性,明确学习这门课的目的。 3.2编程过程演示的互动教学方法 在课堂上进行编程过程的演示,教师在讲述自己编程思路的同时,将代码一行一行写入,并向学生演
7、示调试过程及运行结果。教师在演示过程中要体现出良好的编程思路和编程习惯,同时学生也会对教师在编程时的思维过程和编程方法加以学习。在教学中我们发现学生对编程过程的演示兴趣颇高,为了取得更好的教学效果并活跃课堂气氛,可以在编程过程中特意设置一些程序漏洞或错误,当程序出现异常情况或者程序的运行结果与我们所期望的结果不一致的时候,会提高学生的注意力,使得他们对哪里产生的错误更加关注,这时可以让学生分析该问题产生的原因,提出解决办法,并测试该解决办法是否能够解决此问题,同时展示运行结果。 3.3采用任务驱动教学法调动学生学习的积极性与主动性
8、 “任务驱动教学法”就是在学习过程中,以“任务为主线、教师为主导、学生为主体”的一种教学方法。教师在设置任务时应当将整个课程要完成的总任务分解成一个个的小任务,并将每节课的内容都融入到这些小任务中,学生们通过完成这些小任
此文档下载收益归作者所有