免费论文查重: 大雅 万方 维普 turnitin paperpass

研究高职院校《C语言程序设计》课程 教改方法与实践

最后更新时间:2024-03-01 作者:用户投稿原创标记本站原创 点赞:7807 浏览:24262
论文导读:能力,虽然本门课程是编程类的专业基础课,但对于大一的新生而言则是一门全新类型的课程,而且高职院校的学生入学成绩较低,基础相对薄弱,逻辑思维和数学知识也相对较差,并且他们学习的积极性和主动性都不高。1.2教材方面根据目前高职院校的生源特点,选择一本合适高职院校学生学习的教材是十分重要的,也对提高本门课程
摘要:高职院校将《C语言程序设计》课程作为一门专业基础课的主要目的是让学生通过学习本门课程掌握程序设计策略与编程思想,了解编程过程中解决理由的策略和思路,提高学生的逻辑思维能力和创新能力,培养学生分析理由、解决理由的实践能力。本文分析了《C语言程序设计》课程教学中存在的理由,从优化教学内容、改善教学策略、增强实践教学三个方面对《C语言程序设计》课程提出了教改方案,并在实际教学当中取得了良好的教学效果。
关键词:C语言程序设计 教学改革 实践教学 任务驱动
《C语言程序设计》课程是我校针对软件外包专业开设的一门专业基础课,将其作为第一门编程语言来进行教学,是学生学习程序设计策略与编程思想的重要课程之

一、也是学习如《JA程序设计》、《数据结构》等相关专业课的先修课程。

高职教育与本科教育的理念不同,高职教育重在培养学生的动手能力,结合社会职业需求向社会输送有实践能力的应用型人才。我们不能照搬本科教育“重理论轻实践”的传统教学模式,要针对高职院校学生的特点和教育宗旨来进行教学工作,从而提高学生的逻辑思维能力、使学生能够形成良好的编程思路并积累丰富的经验,为学生毕业后能够独立解决工作中所遇到的实际理由打下基础。《C语言程序设计》课程的教学效果直接影响着学生今后的就业竞争力,因此,如何提高高职院校《C语言程序设计》课程 教改方法的与实践论文资料由论文网{#GetFullDomain}提供,转载请保留地址.本门课程的教学质量成为我们教学工作的首要理由。
本文从优化教学内容、改善教学策略、增强实践教学三个方面对《C语言程序设计》课程的教学改革策略进行探讨与实践。

1、高职院校《C语言程序设计》课程教学中存在的理由与理由

1.1 学生方面:

目前大多数高职院校都将《C语言程序设计》课程安排在第一学年进行,我校也同样在第一学年的第二学期开设本门课程。编程类的课程要求学生具有较高的逻辑思维能力和较强的数学应用能力,虽然本门课程是编程类的专业基础课,但对于大一的新生而言则是一门全新类型的课程,而且高职院校的学生入学成绩较低,基础相对薄弱,逻辑思维和数学知识也相对较差,并且他们学习的积极性和主动性都不高。

1.2 教材方面

根据目前高职院校的生源特点,选择一本合适高职院校学生学习的教材是十分重要的,也对提高本门课程的教学质量起着尤为重要的作用。在教材选择上要做到以下几点:一、教材所使用的语言通俗易懂,能够清晰透彻地阐述知识点。二、教材章节的顺序设置合理,具有较强的逻辑性,以保证知识点的连贯。三、在教材的内容中,理论知识的介绍不需要太多,能够满足高职院校学生学习就可以了。四、教材中选用的例题能够以现实情景为依托,不能太抽象或太理论化。满足以上四点的教材才有可能让高职院校的学生通过该教材学到所需要的知识。

2、优化高职院校《C语言程序设计》课程的教学内容

对于高职院校初学编程的学生而言,不能要求他们把C语言的每种语法和知识点都熟练掌握,否则不仅会增加学生的学习压力,更会让学生产生对本门课程的畏惧心理,因此我们对教学的内容也要进行适当的取舍,避开过度研究语法,争取做到“需要用多少就讲多少,讲多少就能学会多少”。

3、改善高职院校《C语言程序设计》课程的教学策略

3.1 利用第一节课激发学生的学习兴趣、调动学习热情

对于一门新课而言,第一节课要讲述的内容尤为重要,这关系到能否激发学生的学习兴趣、调动学生的学习热情。教师在这时可以首先用一些实例来阐述C语言在各领域中应用的重要性,让学生们了解目前C语言所能够涉及的领域是相当广泛的。之后可以演示几个趣味性较强的用C语言编写的小程序,让学生们产生学习C语言的兴趣,进而激发他们的求知欲,调动他们的学习热情。最后要强调《C语言程序设计》这门课程对今后学习和工作的重要性,明确学习这门课的目的。

3.2 编程过程演示的互动教学策略

在课堂上进行编程过程的演示,教师在讲述自己编程思路的同时,将代码一行一行写入,并向学生演示调试过程及运转结果。教师在演示过程中要体现出良好的编程思路和编程习惯,同时学生也会对教师在编程时的思维过程和编程策略加以学习。在教学中我们发现学生对编程过程的演示兴趣颇高,为了取得更好的教学效果并活跃课堂气氛,可以在编程过程中特意设置一些程序漏洞或错误,当程序出现异常情况或者程序的运转结果与我们所期望的结果不一致的时候,会提高学生的注意力,使得他们对哪里产生的错误更加关注,这时可以让学生分析该理由产生的理由,提出解决办法,并测试该解决办法是否能够解决此理由,同时展示运转结果。

3.3 采用任务驱动教学法调动学生学习的积极性与主动性

“任务驱动教学法”就是在学习过程中,以“任务为主线、教师为主导、学生为主体”的一种教学策略。教师在设置任务时应当将整个课程要完成的总任务分解成一个个的小任务,并将每节课的内容都融入到这些小任务中,学生们通过完成这些小任务来体现总体的学习目标。也就是说各章所完成的小任务之间都是相互联系的,它们都是一个较为复杂项目的子任务。当整个课程结束时,学生们就会发现原来自己在不知不觉中已经完成了一个较为大型的程序了。通过任务驱动教学法可以培养学生自己分析理由、独立解决实际理由的意识,在完成任务的同时可以获得满足感和成就感,从而更加激发他们的学习积极性和主动性,形成良性循环。

4、增强高职院校《C语言程序设计》课程的实践教学

《C语言程序设计》的实践教学是做好教学的关键。在传统教学方式的实践教学中,虽然教师也进行了编程演示,但学生们只是一味的重复教师所演示的内容,这样对学生学习C语言并没有明显的帮助。虽然看上去学生们都听懂了也学会了,但实际上学生们一旦遇到类似的理由,即使是有一点点的变化,就有可能会不知道如何解决了。因此我们必须培养学生自己分析理由和解决理由的能力,教师在提出任务之后,千万不能直接给出解决理由的答案,这样做不仅不能帮助学生,反而会使学生失去学习的动力。教师要引导学生去发现理由,并让他们尝试利用所学的知识自己解决理论文导读:是解决其他理由的信心和力量。5、结束语通过实践证明,采用上述的教学改革策略能够取得良好的教学效果,在今后的教学活动中,还要继续探索新的教学方式,帮助学生更快、更好地掌握程序设计的精髓,使他们能够真正做到学以致用。乔贝(1981.11—),男,汉族,籍贯:山西省原平市,工作单位:山东外事翻译职业学院,硕士,研究
由,一旦理由被学生自行解决之后,带来的不仅仅是成就感,更是解决其他理由的信心和力量。
5、结束语
通过实践证明,采用上述的教学改革策略能够取得良好的教学效果,在今后的教学活动中,还要继续探索新的教学方式,帮助学生更快、更好地掌握程序设计的精髓,使他们能够真正做到学以致用。
[作者简介] 乔贝(1981.11—),男,汉族,籍贯:山西省原平市,工作单位:山东外事翻译职业学院,硕士,研究方向:计算机网络与管理信息系统方向