欢迎来到天天文库
浏览记录
ID:24803778
大小:69.00 KB
页数:5页
时间:2018-11-16
《浅谈中职c语言教学》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅谈中职C语言教学李自纳摘要:2012年4月份全球编程语言排行榜发布C语言超过java居首,这说明C语言不仅是一门基础学科,更是一门技术学科。本着提升教育水平,増强中职学生技术能力的原则,要想在中职院校开展好C语言的教学工作,中职计算机高级语言的教学工作面临着更高的要求,中职生理论起初薄弱,如何才能更好地在中职院校开展好C语言的教学工作变得至关重要。关键字:C语言;案例教学;学习方法C语言程序设计课程不仅是专业基础课程,更是一门专业技能课。可以说,C语言程序设计课程是程序设计的基础,也是数据结构、C++等课程的先导课,由于高级语言有较强的共性,如果熟练地掌握了一门高级语言,则其他各种
2、类型的高级语言的学习就变得很简单了。据权威机构统计,2012年4月份全球编程语言排行榜发布C语言超过Java居首,这说明学习好C语言对学生后续的课程学习及毕业后从事软件开发工作至关重要。目前,中职学校的学生还是以初中毕业生为主,文化理论基础薄弱,而C语言涉及的概念比较复杂,规则繁多,使用灵活,少初学者难以掌握,容易出错,,刚接触C语言的初学者根本不明白C语言有什么作用,为什么要学习C语言以及怎样能让基础较差的的中职生更好地了解、学习、正确掌握C语言等等,这些都是在中职院校开设C语言课程急需解决的问题。根据多年的C语言教学工作,笔者认为在教学过程中,通过案例教学,逐步培养学生的逻辑思维
3、能力,遵循从简到难逐步深的原则。通过任务驱动法,让每一个学生每向前迈进一步,都能获得成功的体验,而稳步提高学生的学习兴趣。在教学实践中,笔者注重以下几方面开展教学。—、激发学生的学习兴趣。C语言本是一门比较枯燥又难以接受的学科,加之技校的学生大部分是十六、七岁的初中毕业生,很多学生基础差,对学习C语言的信心不足,有一部分学生甚至想放弃对这门课程的学习。伟大的科学家爱因斯坦说过:“兴趣是最好的老师。”因此,作为一名屮职教师,如果能激发学生的学习兴趣,让学生主动学习、自主学习则能起到事半功倍的效果。想激发学生的学习兴趣,我觉得可以从以下儿个方面着手:1、首先应该让学生明确C语言课程在计算
4、机专业课程中的地位,让学生清楚C语言的作用,要告知学生目前很多知名的软件工司都用C语言作为开发软件的工具,虽然这是一门高级语言,之前一-直是大学生必备课,但是我们中专生能学好,而且我们学习压力不大,更能专注于技术的开发,可以避开繁杂的理论知识的学习,使C语言真正成为我们手中的利器,为我们开创美好未来。让同学们了解自己的优势,增强学习的信心。2、其次,可以通过一些简单而又实用的C程序展示给同学们,让他们了解C语言的作用,可以告知学生通过学习我们自己可以共同的编译出贪吃蛇、俄罗斯方块等游戏的C语言程序代码,并给予展示!通过这些案例的展示让他们直接能看到C语言带来的教学成果,从而对C语言产
5、生强力的学习兴趣和学习欲望。3、最后,告诉学生I前程序员工作的丰厚待遇情况,并通过实际事例告诉学生,现在企业对人才的需求,技术性要求大于学历性要求,只要C语言编程技术能学好,学历不高但仍然能拿高薪!等等从各个方便去启发学生的学习兴趣,二、通过案例教学法改变传统的理论教学模式。中职生理论基础较差,C语言本身是一门极其抽象难懂的学科,逻辑性强,如果按传统的理论教学模式,学生们普遍难以理解。用案例教学法可以让一些空洞的理论知识形象化、具体化,学生更容易理解掌握,主要可以分为以下儿点:1、案例教学法将问题直观地展示给学生,学生通过一个个实例掌握C语言编写的一些规则和注意事项,是抽象的C语言概
6、念类问题得以具体化,更容易被学生掌握。2、案例教学的模式,从大量的实例中学生更能熟练地掌握(2语言的编译环境,虽然中职生理论知识欠缺,但动手能力强,可以从简单的模仿程序入手,学生通过大量的编程练习,从开始看程序,到理解程序最后到自己会编写程序,只有通过大量的实例练习才能增强学生的动手能力,熟能生巧,加快学习C程序的步伐!3、通过案例的教学模式,改变了传统的理论教学,学生论论基础薄弱,可以将传统教学的理论知识融汇之后放到一个个具体的例题程序中去讲解,让学生在实例程序中带着问题去了解新的知识点,直观的学习知识点,这样更能增强记忆,也更符合中职学生学习的特点。三、引入“引申法”“框架法”和
7、“求异法”相结合的学习方法。1、所谓“引中法”是指是结合已经解决的问题,因势利导,引导学生在此基础上解决相关联的⑸题。“引申法”可以培养学生在程序设计方面的发散思维。提高程序设计中的应变能力。问题是活的,但程序是有章可循的。最终使学生明语法是宥限的,可解决的问题是无限的。只有在分析实际向题的基础上,以清晰的思路去设计算法,才能举一反三,以不变应万变。2、“框架法”可培养学生的全局思维和算法的整体设计能力。具体体现在:学生有了一点编程基础后要利用伪代码或流程
此文档下载收益归作者所有