中职对口单招C语言程序设计课程教学探讨.doc

中职对口单招C语言程序设计课程教学探讨.doc

ID:52842838

大小:64.00 KB

页数:5页

时间:2020-03-31

中职对口单招C语言程序设计课程教学探讨.doc_第1页
中职对口单招C语言程序设计课程教学探讨.doc_第2页
中职对口单招C语言程序设计课程教学探讨.doc_第3页
中职对口单招C语言程序设计课程教学探讨.doc_第4页
中职对口单招C语言程序设计课程教学探讨.doc_第5页
资源描述:

《中职对口单招C语言程序设计课程教学探讨.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中职对口单招C语言程序设计课程教学探讨摘要针对江苏中职对口单招c语言程序设计课程的考试情况、教学现状,从教学方法、教学手段、学生兴趣培养、实验教学环节等方面进行探讨。关键词中职;c语言;教学方法屮图分类号:G712文献标识码:B文章编号:1671-489X(2015)21-0106-021刖吞C语言程序设计是江苏中职对口单招计算机专业的必考科目之一,具有较强的理论性和实践性。该课程涉及的概念、规则繁多,语句书写灵活,语法限制不太严格,还用到英文和数学相关知识,屮职生学习较为困难,也给教师的教学提出新的要求。2屮

2、职对口单招C语言程序考试情况分析江苏对口单招新大纲已经使用五年了,新大纲中C语言占冇很大比重,共140分,其中理论60分,技能80分。理论部分较为基础,分数上拉不开差距;技能部分难度较大,容易拉开差距,是重点也是难点。前几年我校学生在该门课程成绩上不理想,最高在260分左右,而苏南学校部分学生接近满分,平均分在260分左右。究其原因主耍是学生对C语言知识、技能掌握不牢,拿到题目无从下手,甚至一些同学放弃对该门课程的学习。3中职对口单招C语言教学现状分析学生学习情况分析中职学生是一个比较特殊的群体,他们文化基础较

3、为薄弱,学习能力不强,缺乏学习主动性、积极性,大多没有良好的学习习惯,不善于思考问题、独立解决问题。刚开始学习c语言程序设计时还冇些热情,但由于学生的英语和数学都很薄弱,经过一段时间的学习后就感觉枯燥,对上课没有了兴趣,乃至丧失了继续学习该课程的信心。教师教学情况分析大部分教师仍釆用传统的教学方式进行c语言程序设计课程的教学,老师注重讲,学生被动的学,师生间互动少。教学的重点主耍放在C语言的语法规则上,忽视了编程思想的培养,算法的编写。实验教学也只是把书上的程序输入验证一下,既不能调动学生的积极性,也无法培养学

4、生的编程能力。教学内容与考试要求有一定的距离,高三复习时学生无法接受较复杂的问题,拿到题目无从下手,最终只有放弃。4中职对口单招C语言课程教学改革研究多种教学方法的综合应用,提高课堂教学效果C语言教学中釆用多种教学方法,可以激发学生的学习兴趣,提高教学效果,培养学生的编程能力和创新意识。1)问题引导教学法。问题引导法能够突出学生的主体作用,冇效发挥学生的思维,培养学生的综合处理问题的能力。以“排序”为例,可以先讲解排序的原理,让学生思考排序的算法,接着写出算法流程图,最后用循环语句实现算法。这个过程结合课件和F

5、lash动画,逐步引导,层层解决,效果较好。2)案例教学法。案例是指那些在FI常生活中能教好地反映教学内容的事例。经典趣味的案例比较有代表性,能够吸引学生的注意力,培养学生的学习兴趣,增强他们参与课堂的主动性。如“水仙花数”“猴子吃桃问题”“哥德巴赫猜想”等,引导学生对案例进行剖析,使学生能通过归纳掌握知识内容,从而达到教学目标。实践证明,案例教学,内容容量大,知识点的前后紧密联系,学生对知识印象深刻,能够灵活应用。3)任务驱动法。任务驱动法教学,就是通过完成教师布置的一个任务或多个任务,建构真正自己的知识与技

6、能,培养学生解决问题的能力。C语言教学过程中,可引导学生由易到难地完成一系列任务。如学习循环问题屮素数时,可按以下任务进行教学:任务一,用键盘输入一个正整数,编程判断是否为素数;任务二,打印出100〜999之间所冇的素数;任务三,编程找出第100个素数。以上三个任务是由易到难,第一个任务学生可以自我解决,第二个任务需要在教师提示下完成,第三个任务需要教师讲解分析后,学生方能编出程序。通过教学,学生常握了所学知识,培养了编程能力。灵活应用现代教学手段,提高学生学习积极性1)课件与板书相结合。使用课件教学有利于简化

7、教学过程,吸引学生的注意力,提高学习兴趣。可以把烦琐的概念和语句格式及比较长的程序做成课件,直观地向学生展示,免去了板书的时间。但有时用板书,可以达到课件无法实现的效果,如在分析算法过程、程序编写及执行过程时,用板书可以给学生留下深刻的印象,使师生能够随吋互动,效果良好。2)应用Flash动画演示。C语言屮的一些算法,用语言描述学生感觉述枯燥乏味,难以理解,容易遗忘。如果用Flash动画形象的展示出来,可以达到事半功倍的效果。例如在讲到交换两个变量的值、排序、求极值等算法时,可以把算法过程做成Flash动画,学

8、生看完动画后,教师接着讲授算法结构及分析编写过程,最后学生编写出相关程序。应用Flash动画不仅能够使学生记忆深刻,而培养他们的逻辑思维能力。3)网络教室的应用。网络教室不仅可以广播课件内容,可以广播教师示范操作过程,还可以实时解决上机过程屮出现的各种情况。如学生通过网络教室将作业上传到教师机,通过检查作业老师可以学生掌握情况,及时做出评价。4)网络平台的应用。网格技术不断发展,利用网

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。