- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对职高计算机程序设计课程教学思考
对职高计算机程序设计课程教学思考摘要:根据C语言的特点,许多院校都把它作为学生学习程序设计的入门课程。学生通过学习C语言,把握程序设计的一些基本方法和技巧。本文分析了C语言教学中普遍存在的问题,探索了C语言教学的改进,并提出了具体的改进方法,以提高学生的学习兴趣及学以致用的能力。
关键词: 程序设计;实验教学;问题教学法;学习兴趣
C语言是目前国内外最为广泛流行的通用程序设计语言之一,其功能强大,使用方便灵活,程序代码效率高,具有良好的可移植性。既有高级语言的优势,又具有低级语言的许多特点;既适合编写系统软件,又适合应用软件的开发,因此许多院校都作为学生学习程序设计技术的入门课程。然而C语言的数据类型较多、表达式丰富、语法结构较复杂,使它又成为一门教师难教、学生难学的课程。因此,在C语言教学中,教师必须利用现有资源重新整合教学内容,改进单一、乏味的教学方法,力求显现在学生面前的知识有趣而生活化,以提高学生的学习兴趣及学以致用的能力。以下是对C语言程序设计教学过程中的几点探索。
一、传统教学与多媒体教学相结合
多媒体教学作为一种现代教育手段有很多优点:它集授课、习题、演示等功能为一体,具有生动、形象、直观的特点。教师在教学过程中可以利用PowerPoint或Authorware来制作多媒体课件展现教学内容,有助于学生更好地理解和掌握所学课程,激发学生学习的主动性。但是在教学过程中切记也不能过于依赖课件,教师如果自始至终坐在讲台前,始终以课件授课,学生易出现疲劳状态,难以达到好的教学效果。因此教师在使用课件的同时,必须穿插使用黑板板书,将重要知识的演绎过程强调出来。例如:在讲解排序算法时,利用多媒体课件演示冒泡法和简单选择法两种方法的执行过程,然后再在黑板上写出程序,使学生对所学知识的理性认识和感性认识有机的结合起来。
二、以学生为主导,加强教学方法的改革
在课堂上教师应注重引导学生走向知识,而不是带着知识走向学生,在预设的问题情境中不要急于将答案告诉学生,应让学生经历知识形成的过程,提高解决问题的能力。在教学过程中,我们经常会发现有的学生刚开始还有兴趣,但学了一段时间就不学了;还有的学生语法掌握得较好,但是当涉及到稍为复杂的编程问题时,往往心中有一些模糊的想法,但又无从下手写出具体的程序等等。这是目前C语言教学中普遍存在的问题。针对这种情况,我们可以从以下几个方面来解决:
第一、注重培养学生的学习兴趣
培养学生的学习兴趣,是学习任何一种程序设计语言的关键。计算机程序设计对学生来讲比较枯燥、抽象,不太好理解。学生虽然能明白题目的要求,但真正去写却又感到无从下手,久而久之就失去了学习的兴趣。因此,在C语言教学过程中,要注意采用通俗易懂的例子使学生掌握所学知识点,培养学生浓厚的学习兴趣。例如在讲解两个变量的值交换时,很多学生就直接使用A=B;B=A的语句,而不理解为什么要引入中间变量C,使用C=A;A=B;B=C的语句?我就使用比喻法。假设A和B两个箱子中分别放了苹果和梨子,现将两个箱子的东西交换,必须引入第三个箱子,否则就会引起混乱。通过这个比喻,学生就很容易就理解这个知识点,而且有了继续学习的兴趣。
第二、采用“问题教学法”,提高教学效果
所谓“问题教学法”,顾名思义就是带着问题解决问题的教学方法。例如:在讲解素数问题时。首先是从键盘上输入一个整数,判断它是否为素数?内容开始,讲解编程要点,告诉学生这是单重循环程序的设计。接着引导学生分析如果我要打印100之内的素数,那有如何解决呢?这样一步一步由浅入深分析问题、解决问题,使学生对此充满了好奇,也使学生体会到什么是多重循环程序设计。最后进一步深入,结合所学的知识,课后思考验证著名的哥德巴赫猜想问题,并在下次课上解答。教师通过引导学生运用所学的知识体系,采取小组讨论,相互合作等方法,自己来分析问题、解决问题,使
他们在品尝探究的艰辛的同时,也享受到了成功的欢乐。而正是这种学习过程的艰辛与曲折,锻炼了学生坚忍不拔的个性,让他们学会了认知、学会了学习。使我们的教师在教学的过程中轻松、愉快,使我们的学生在学习过程中是积极、主动。当然在教学过程中还有很多有效的教学方法,如采用“任务驱动”教学法、案例教学法、行为引导教学法、展示型教学、拓展式教学等等,教师要结合实际情况灵活运用。
第三、多方位对学生进行能力的培养。
在教学过程中,教师应有意识地向学生渗透程序设计的思想和方法,引导学生从模仿开始,逐步过渡到独立进行程序设计。学生阅读程序的过程是为程序设计打基础的第一步。教学中教师通过例题讲解,使学生逐步理解和掌握语句的格式、功能等,第二步是程序改错,第三步是程序填空。使学生有一个循序渐进的学习,为学生学习程
序设
您可能关注的文档
最近下载
- 皮带硫化知识.doc VIP
- [紧固件]常用紧固件选型设计.pdf VIP
- 高速公路钢筋混凝土盖板涵首件施工方案.doc VIP
- 解读《GB_Z 44526 - 2024无损检测 操作能力鉴定》全面解读.docx VIP
- 本田GX630-660-690发动机维修手册.pdf VIP
- 2025四川成都东部集团有限公司及下属企业招聘产业招商等岗位94人笔试备考题库及答案解析.docx VIP
- (全国通用)01-2023年秋季高一入学分班考试模拟卷地理试题(解析版).docx VIP
- 20210129-中信建投-因子深度研究系列:高频订单失衡及价差因子.pdf VIP
- 发电厂检修规程.docx VIP
- 2024-2025学年度第二学期期末综合素质调研七年级英语试题(含听力材料及答案).docx
文档评论(0)