网站大量收购闲置独家精品文档,联系QQ:2885784924

浅淡初中阶段信息技术课程中普及程序设计教学.doc

浅淡初中阶段信息技术课程中普及程序设计教学.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅淡初中阶段信息技术课程中普及程序设计教学

浅淡初中阶段信息技术课程中普及“程序设计”教学 佛山市汾江中学 郭海宁 摘要:中小学信息技术课程的目标是培养学生良好的信息素养。现在我们初中阶段信息技术课程中设置了大部分以软件操作为主的课程,并配有部分程序设计的课程。于是有些中学信息技术教师就片面地强调软件操作的重要性,却忽略了程序设计课程的作用。其实程序设计课程为学生的信息素养发展起到有利的效用,它是现代信息教育中的一个发展趋势,但还是在信息技术教学中,它还存在着一些我们需要解决的问题。 关键词:信息技术;程序设计 ;课程 中小学信息技术课程的目标是“通过信息技术课程使学生具有获取信息、传输信息、处理信息和应用信息的能力。培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。” 之前,由于并没有把程序设计这一教学内容做硬性的教学规定,于是有些中学信息技术教师就有了片面认为“信息技术学科没有必要学习程序设计,只需要学习计算机操作方法和一些实用的软件的使用就可以了” ;“一些学生在学校学习了程序设计,到生活实践中也完全无用,运用不上”的想法。他们为什么有这种观点呢?我想,这与当时我国的的计算机发展水平是有很大关系的。过去的教学由于各种原因(硬件、软件的各种限制)以非图形化的程序语言教学为主,枯燥乏味。而随着计算机信息技术的发展,大量的软件涌现,计算机处理各种信息的速度和功能大大提高,而且一般的应用都有现成软件,不必要自己去编写程序。因此看上去有其正确的一面。但细细分析一下,这种观点是一种抛弃根本,追求枝节VISUAL BASIC”的教学,不需要太过深入学习,但最基础的认识还是要有的,比如说程序设计中变量的定义、部分语句的书写格式等等,这些初期的学习其实都是为了以后高中的程序设计课程做好铺垫,在此基础上,高中课程中再加入“算法”的教学就能衔接初中阶段的已学知识,从而更加提高学习者自身编写程序的能力。 3、有利于信息技术学科避免边缘化。在课程改革风浪中,信息技术与课程整合已经成为最重要的议题。我国高度重视信息技术与课程的整合,在新课程中明确了信息技术与课程整合的目标与内容。在信息技术与其它课程的整合中,信息技术融入到其它学科课程的整体中。在这种融合中,信息技术将作为一种工具,一种学生搜索信息、获取信息和处理信息的必备工具,从而在其它课程的教学中就能培养学生的信息素质。因此现在的信息技术课程的作用必将受到挑战。把“程序设计”引入到课堂,作为专属我们信息技术学科的知识来学习,避免我们信息技术学科边缘化。 初中学信息技术课程中普及“程序设计”教学已经成为了一个发展趋势。虽然程序设计教学入课堂从以上方面来说是对我们的教育与学习有着推动促进作用,但在实际的教学中,它存在着一些不可忽视的难题,急待我们初中信息技术学科教师去寻求方法解决。在普及的趋势中,为了能让程序设计课程更好的普及我们需要考虑解决以下几个问题: 1、程序设计课程开设的时间。为什么要说程序设计课程开设的时间,因为我们可以从以下方面来看:学生现有知识与程序设计所需知识脱节。以我们现在开展的虚拟足球机器人程序设计为例,在高级防守的程序设计中涉及到的正弦、余弦函数等,初一初二的学生他们在数学课程中都还没有接触和学习到这类的知识,要用这些知识去编写程序还是有相当大困难的。再例如二次函数根判别式的运用,跟上述情况一样,所以对于程序设计课程开设的时间应该要有所考虑,应同其他学科相关课程联系选取合适的开设时间。 2、程序设计课程内容涉及的难度。所谓课程普及教育,并不是一个优秀学生选拔的课程教育,这个难度范围应该选取到能在大多数学生接受得了的范围之内。而程序设计是一个博大精深的课程,里面有许许多多的概念,不是单单能用语言就能讲述清楚的,是需要学生自己理解融会贯通的。例如程序中简单的嵌套、循环语句学生已经不好接受,更不用说程序设计中经常出现多重嵌套、多重循环了。作为初中信息技术教师,针对学生现阶段的学习状况以及学生的理解分析解决问题的能力,我们应该对程序设计课程的难度把握到哪个标准,才能作为广大学生所能接受的水平标准 3、程序设计课程中程序语言的选取。程序设计是一个大的范畴,其中包括多种程序编写语言,例如LOGO语言、BASIC语言C语言、VISUAL BASIC语言等等。在小学阶段一般选用的LOGO语言,是一种早期的编程语言,也是一种与自然语言非常接近的编程语言,它通过“绘图”的方式来学习编程,对初学者特别是儿童进行寓教于乐的教学方式。那么在初中阶段选取哪一种程序语言进行学习既能与小学学习的程序语言衔接,又能为高中程序设计的课程学习做基础,更能为自身在日后工作、生活、学习深造做铺垫。现在我区初中阶段主要以虚拟足球机器人作为程序设计教学内容,其特点是把程序设计应用于足球游戏中,寓教

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档