对高中算法与程序设计(VB)教学的思考

来源 :空中英语教室·新教师教学 | 被引量 : 0次 | 上传用户:adamsilei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 高中信息技术课程标准是以普通高中整体改革为背景的,新课标注重提高信息素养,打造终身学习的平台,培养解决问题的能力,共同建构健康的信息文化。本文就高中算法与程序设计教学,浅谈了自己的几点思考:即教师在正确认识高中阶段开设程序设计教学的重要性基础之上,如何激发学生的学习兴趣,如何培养学生的反思性学习能力,从而更好的开展程序设计教学,提高学生的信息素养。
  【中图分类号】G623.5【文献标识码】B【文章编号】1001-4128(2011)04-0101-02
  
  中信息技术课程标准要求》指出:选修“算法与程序设计”模块以算法与程序设计为主线,揭示利用计算机解决实际问题的过程。通过本模块的教学,让学生体验算法思想,了解算法与程序设计在解决问题过程中的地位和作用。使学生能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序、实现算法、解决问题。就高中程序设计教学而言,笔者有这样几点思考。
  1 对高中阶段开设程序设计教学的认识
  高中阶段开设算法与程序设计教学有其必要性。学生在高中阶段打下基础,有利于他们进入大学的深造和就业以后的继续教育。此外,高考数学中加入了算法模块,也证明了开设算法与程序设计教学的重要性。
  算法与程序设计属于较高层次的学习内容,所以学习的深度和广度要由教师具体情况具体对待。教师要帮助学生充分认识到该部分内容的重要性,让学生在学习过程中积极发挥主观能动性,从而促使教学工作科学、合理、有效地开展。
  2 程序设计教学中学习兴趣的激发
  恩格斯说“兴趣与爱好是最好的老师”。刚开始接触程序时,很多学生感到新奇,这不能说是兴趣,只是一种好奇。随着学习的深入,许多的规则、定义、要求和机械的格式出现,很容易使部分学生产生枯燥无味的感觉。为了把学生的好奇转化为学习兴趣,教师在教学过程中要运用恰当的教学方法,引起学生的有意注意或有意后注意,培养学习兴趣。
  1.1 创设情境,精彩“导入”
  例,场景模拟在元旦晚会上,我用设计好的VB小程序,随机抽取一位班级幸运同学的学号,赠送小礼品。这样,激起了学生们的学习热情。然后,引出教学内容RND()函数和INT()函数。
  2、让学生成为课堂“主角”
  在课堂教学中,还应该让学生进入主体角色,主动地去发现从而成为知识的主动探索者。
  例如:如何判断I(Dim I as integer)是奇数?
  教师引导同学们发散思维,积极探索,大部分学生能够写出如下两种判断条件:
  ①I mod 2 = 1②I mod 2 <> 0
  但是,也有同学思考问题角度不一样,写出了下面两种判断条件:
  ③ (-1) ^ I= -1 ④ (-1) ^ I= 1
  可以让这些独特见解的学生充当小教师角色,走上讲台的教师机,一边操作一边讲解自己设计的算法。通过示范,在学生间起到相互促进,相互影响的作用,达到共同进步。让学生成为课堂的主角,也能适当缓解学生学习水平差异性的矛盾,一方面,基础知识好的同学可以强化能力方面的训练,反之,部分学生则可以继续加强基础知识方面的训练。
  3 程序设计教学中培养学生反思性学习能力
  反思性学习,顾名思义就是通过对学习活动过程的反思来进行学习。学生具有反思性学习的意识是反思性学习的前提。让学生明确没有反思便难有自我改错纠偏的道理;明确反思不仅能及时改正错误,还能优化已有认识,提高自身合理性水平。对于学生的成功予以适当表扬与鼓励,还可以达到强化学生反思意识的效果。另外,教师要营造开放、合作、协调、信任的教学氛围,鼓励学生大胆地质疑,给出别处心裁的答案。学生智慧的激活,会反作用于教师和其他学生,使其能在更高层次上积极思维,从而在师生、学生间积极思维的互动中,不断闪耀出智慧的光芒,从而建立一种互动的反思关系。
  反思性学习不仅仅是对学习一般性的回顾或重复,而是深究学习活动中所涉及的知识、方法、思路、策略等,具有了较强的科学研究的性质。新课标强调关注每个学生的情感、态度、价值观和一般能力的培养。所以在教学中,教师要有意识的通过多种方法来培养学生的反思性学习能力。
  3.1 由浅入深、循序渐进
  教学过程中,教师不能局限于教材内容系统条块化的安排,要能够做到重新分析教材,增强教学内容的层次性。从而既符合人的认识过程规律,也能使学生在掌握知识的同时掌握运用知识的方法。引导学生的思维层次提高,逐渐深刻,促进学生的进一步反思,诱发他们的创新思维。
  例如,学完求余(mod) 、整除(\)运算符后,可以讲解如何将一个两位数的个位、十位分别输出。在学生掌握的基础上,可以进一步引导学生思考,如果是一个三位数、或者四位数的时候,又该如何将每一位上的数字分别输出呢?建立上述基础上,在讲完循环结构后,还可以让学生尝试完成“水仙花数”的程序。
  教学过程中使用任务驱动法时,要注意由点到面,逐步介绍各知识点。开始先让学生有所了解,经过一段时间的熟悉以及相关知识的积累后,再深入理解,然后适时地加以概括和总结。让学生对知识的理解、认识、运用有一个由浅入深、循序渐进的“螺旋式”上升过程。
  3.2 举一反三、触类旁通
  学习过程中,不难发现解决许多问题的算法是相互联系的。如果教师善于整理、归纳,并结合一些典型例题来讲解的话,学生的思路必然拓宽,培养了他们思维的灵活性,使学生学会举一反三,提高学生对知识的应用水平与创新能力。
  例如,用VB编程实现s=1+2+3+……+100的和。
  Private Sub Form_Click()
  Dim I As Integer
  Dim S As Integer
  S = 0
  For I = 1 To 100 Step 1
  S = S + I
  Next I
  Print S
  End Sub
  在该题基础上,如何实现:
  编程求S=1+3+5+……+99的和。
  再问:在①的基础上,如何实现:编程求S=2+4+6+……+100的和。
  通过类比方式,学生还可以较容易的完成下面一题:
  ②编程实现S=1*2*3*……*10,即求S=10!。
  再对第②题充分理解的基础之上,学生还可以完成下面一题:
  ③ 编程实现S=1!+2!+3!+……+10!。
  综上可见,教师如果认真的对题目进行筛选,并对教学内容进行合理编排组织进行教学,将有效帮助学生学会举一反三、触类旁通。
  4 结束语
  信息技术老师应以《中小学信息技术课程指导纲要》为指导,“中学信息技术课程要以基础性知识和技能性操作为主,程序设计是更高层次的学习内容”。程序设计教学的目标不是培养“小型的程序员”。教师要培养学生用程序设计的方式进行思考,使学生的学习成为探究性活动,提高学生的创新能力,促进学生信息素养的提高,帮助学生成为适应信息化时代发展的人才。
  
  参考文献
  [1] 中华人民共和国教育部.普通高中信息技术课程标准[S]
  [2] 熊川武.反思性教学[M].上海:华东师大出版社
  [3] 陈伟平 金炳尧.高中程序设计教学中培养学生反思性学习能力[J].中国教育信息化,2008,(1):33-34
其他文献
【摘要】随着新课程的实施,许多学校实施了“集体备课”,在集体备课中通过教师的沟通、交流、研究、探讨,实现了资源共享,对教师的成长起到了极大的促进作用,但是由于集体备课中共性多于个性,在实施过程中,阻碍了教师的个性化成长。本文从分析集体备课入手,就生物学科中集体备课后教师的个性化备课、个性化教学,最终实现教师的个性化成长作了初步研究。  【关键词】生物备课;教师个性化成长  【中图分类号】G633.
期刊
【摘要】 应用信息技术辅助小学数学教学是一种高效率的现代化教学手段,它让学生在学习中始终保持兴奋、愉悦,渴求上进的心理状态,它对学生主体性的发挥,创新意识和探索精神的培养起着重要作用。有效运用信息技术辅助教学,能创设逼真的教学环境、生动活泼的教学气氛,充分调动学生的积极性;能把教学时难讲解清楚的知识,通过形象生动的画面、声像同步的情境、言简意赅的解说、悦耳动听的音乐、及时有效的反馈,将知识一目了然
期刊
【中图分类号】G623.5【文献标识码】B【文章编号】1001-4128(2011)04-0103-01    心理学告诉我们,操作是手与眼协同活动对客观规律的感知过程,又是脑与手密切沟通把外部动作系列转化为内部语言形态的智力内化方式。儿童的思维发展阶段是按直觉动作思维→具体形象思维→抽象逻辑思维三个阶段发展的。因此,儿童最初学习数学概念和计算方法时,必须让他们亲自动手操作,从动作感知到建立表象,
期刊
【摘要】 随着新课程改革的不断深化,学生的非智力因素培养越来越受到重视。地理作为基础教育学科之一,责无旁贷地承担着培养学生非智力因素的重任。与其他学科相比,地理学科在培养高中生非智力因素方面有着独特的优势。当前,在地理教学中对高中生非智力因素的培养还有许多不尽人意的地方,高中地理教学培养学生非智力因素,要发挥自然奥秘的魅力,激发学生的学习兴趣;运用语言的情感诱导功能,创造良好的心理情境;以名人为榜
期刊
【摘要】 学生以探究性的方式进行生物学习,不仅可以培养积极思维的良好习惯,还能培养和提高运用知识解决实际问题的能力。在教学实践中,教师结合生物学科的特点,对学生进行探究能力的培养,有利于激发学生的创新意识和创造能力,改变学生的学习方式,变被动学习为主动探究。  【关键词】 初中生物; 探究式;课堂教学  【中图分类号】G623.91【文献标识码】B【文章编号】1001-4128(2011)04-0
期刊
【摘要】 随着全球化和技术发展带来的快速变化,英语教学领域也发生了新的变化,基于音频技术的播客的发展为《大学英语课程教学要求》所倡导的网络口语教学和外语教学改革带来了新的契机和广阔的空间。本文从播客的特点出发,探讨了播客在大学生英语学习中的应用。  【关键词】 播客;计算机辅助外语教学;大学英语  Podcast (podcasting) in university English teachin
期刊
【摘要】 为让学生在学习化学的过程中形成综合能力,使每一位学生的个性都得到张扬,创造力都得到发展。本文就初中化学教学过程中如何培养学生的思维能力,谈谈自己的做法:努力激发学生的学习兴趣;精心设计问题激发学生思考;养成积极思维的良好习惯;运用化学习题培养思维能力;改革化学实验。  【关键词】 化学教学;学生;思维能力   【中图分类号】G633.8【文献标识码】B【文章编号】1001-4128(20
期刊
【中图分类号】I222【文献标识码】B【文章编号】1001-4128(2011)04-0105-01    什么是模糊语义?把难以确定意义的词语所表示的没有确定界限的语义称之为模糊语义。古诗是模糊语义广泛应用的一个领域。我们如果掌握了模糊语义的形式和功用,就会对诗歌中所谓的“空灵”、“清空”、“言虽尽意犹存”有一个较合理的理解。  古体诗歌模糊的语义,有着不同的形式和构成方式,也有不同的功用。  
期刊
【中图分类号】G633.7【文献标识码】B【文章编号】1001-4128(2011)04-0113-01     “物理难学”是学生普遍认为的。怎样才能学好物理呢?我以为,认识物理学思想和掌握物理学方法是学好物理的保证。现就物理学之思想和方法谈谈自己的认识。  1 关于物理学思想  何谓物理学思想,物理学思想就是研究物质的运动形式、内在规律和物质基本结构的客观存在反映在人的意识中经过思维活动而产生
期刊
【摘要】 新的课程标准的颁布、实施,新教材的推广使用,为传统语文教学注入了鲜活的生命力,使中学语文教学改革不断走向深入。语文课堂教学面貌发生了根本性的变化,语文课堂教学出现了新的生机和活力。然而,不可否认,有相当一部分教师的“新课堂”与新课程理念貌合神离,出现了一些令人担忧的现象,表现在不少教师对新课程改革的理解和实践存在着一些误区,本文就语文教学如何走出新课程的误区进行了思考。  【关键词】 语
期刊