程序语言教学在小学信息技术课堂教学中的实践应用

合集下载

编程教育课程在小学信息技术教学中的应用

编程教育课程在小学信息技术教学中的应用

编程教育课程在小学信息技术教学中的应用随着教育信息化的发展,它无疑将是信息时代课程学习的主导方式,也必将成为21世纪学校教育教学的主要方式。

21世纪是信息和知识经济的时代,需要具有实践能力和创新能力的人才。

这就要求教师更新观念,适应时代发展,掌握现代教育技术。

一、信息技术在教学中的作用(一)提高数学教学效率传统小学教学过程对于小学生而言,比较枯燥无味,难以调动学生学习的积极性。

且一些有用的数学思维难以展现,一些教学问题随着技术的进步,也逐渐凸显。

例如,教师教学生计算某边形的而积时,其只是借助简单的模型,让学生进行拆分,然后根据拆分情况调动学生的思维,且不说模型而积在教学过程中受到很大的限制,学生难以全而掌握“而积拆分算法”。

就连学生的学习方法也很单一,对于图形变化后,按照不同角度计算而积,思维难以很快转换,教学的意义也难以实现。

而信息技术能够根据小学教学的不同需求,能够将教学内容按照远与近、慢与散、静与动等过程,通过虚实结合的方式进行多角度转化,生动的将事物发生与发展过程进行再现。

这种教学方法能够很大程度上缩小教学时间,使学生学习过程具有灵活性,能够将更多的教学时间应用于学生对于新知识的再次强化与巩固,极大程度上提高了教学效率。

(二)发展小学生思维,优化教学方法目前大部分小学教学都是以传统教学为主,让学生的学习过程更加系统化。

对于大多数学校来说,几乎所有的教学方法都是可复制的,教学过程都是一样的,不利于学生记忆的加强。

信息技术在小学教学中的应用,可以让原本枯燥的课本变得更加丰富多彩、生动形象。

将信息技术运用到小学教学中,可以在课堂教学中模拟讲授相关知识点,将抽象的概念更加形象化、具体化,使教学达到事半功倍的效果。

(三)增加学生与学生、学生与教师之间的交流传统的教学方式主要以教师为主,教学过程以语声教学为主。

学生与教师、学生与学生之间缺乏良好的互动,难以活跃课堂气氛。

信息技术与传统教学方式的结合,不仅可以弥补传统教学方式的不足,还可以搭建师生、生生之间的沟通桥梁,为学生营造愉快、轻松的教学氛围,从而增加师生、生生之间的互动,提高生生之间的交流与合作能力,使教学意义得到很大程度的升华。

小学信息技术三年级编程教学在信息技术课程中的优化应用

小学信息技术三年级编程教学在信息技术课程中的优化应用

小学信息技术三年级编程教学在信息技术课程中的优化应用信息技术的快速发展已经成为现代社会不可忽视的一部分。

为了适应信息时代的需求,学校教育系统开始将信息技术课程纳入学习内容之中。

在小学三年级的学习中,编程教学作为信息技术课程的重要组成部分,具有重要的优化应用。

本文将讨论小学信息技术三年级编程教学在信息技术课程中的优化应用。

首先,小学信息技术三年级编程教学有助于提高学生的逻辑思维能力。

编程教学需要学生在编写程序代码时进行逻辑推理和分析,培养学生从问题出发,通过解决问题的过程中逐步提高思考能力。

在编程的过程中,学生需要将抽象的问题转化为具体的代码,这就要求学生具备较强的逻辑思维能力。

通过编程教学的实践,学生能够培养逻辑思维,并运用到不同的学科中。

其次,小学信息技术三年级编程教学有助于培养学生的创造力。

编程不仅要求学生掌握基本的编码技巧,更需要学生灵活运用这些技巧来解决实际问题。

在编程过程中,学生需要思考如何使用程序语言来实现自己的创意,这对于培养学生的创造思维和发散思维具有积极作用。

编程教学可以激发学生的创造力,帮助学生培养创新精神和解决问题的能力。

此外,小学信息技术三年级编程教学有助于提高学生的动手能力。

在编程的过程中,学生需要亲自动手写出代码,通过实践来进一步巩固所学知识。

编程教学可以让学生在实际操作中加深对信息技术的理解和掌握,并提高学生的动手能力。

这有助于学生掌握信息技术的基本原理和应用技能,并能更好地应对现代社会对于信息技术的要求。

此外,小学信息技术三年级编程教学有助于培养学生的合作与沟通能力。

在编程过程中,学生常常需要与他人进行合作,共同解决问题。

编程教学可以促使学生在团队合作中学会倾听他人的意见,积极参与讨论,并能够有效地沟通和表达自己的想法。

这不仅能提高学生的合作与沟通能力,也有助于培养学生的团队合作精神。

综上所述,小学信息技术三年级编程教学在信息技术课程中具有重要的优化应用。

它不仅可以提高学生的逻辑思维能力,培养学生的创造力,还能提高学生的动手能力和合作与沟通能力。

Scratch在小学信息技术课堂中的应用与实践

Scratch在小学信息技术课堂中的应用与实践

Scratch在小学信息技术课堂中的应用与实践Scratch在小学信息技术课堂中的应用与实践引言:信息技术已经成为现代社会中不可或缺的一部分,作为基础教育的一部分,小学信息技术课程的教学方法和内容也在不断创新和发展。

Scratch是一种基于可视化编程的教学工具,它能够让学生在学习中动态地创作、合作和思考,培养他们的逻辑思维和创造力。

本文将探讨Scratch在小学信息技术课堂中的应用与实践。

一、Scratch简介Scratch是由麻省理工学院媒体实验室开发的一款编程语言和在线社区平台。

它采用了可视化编程的方式,让学生可以通过拖拽和组合不同的代码块来编写程序。

Scratch具有简单易懂、直观好玩的特点,使学生在学习编程过程中更容易理解和运用。

二、Scratch在小学课堂中的应用案例1. 制作动画:学生可以通过Scratch制作简单的动画,比如飞行的小鸟、跳舞的机器人等。

在制作过程中,学生需要学习如何给角色添加动作、使用重复循环和事件触发,这有助于培养学生的创造力和逻辑思维。

2. 制作游戏:Scratch提供了丰富的游戏模板和资源,学生可以利用这些模板和资源来制作自己的游戏。

他们需要学习如何控制游戏角色的移动、如何设置碰撞检测和计分系统等。

通过制作游戏,学生不仅可以锻炼自己的编程能力,还可以培养团队合作和问题解决的能力。

3. 创作互动故事:Scratch还提供了场景和角色编辑器,学生可以通过这些工具来创作自己的互动故事。

他们可以给角色添加对话、变换场景和设置角色互动等。

通过创作互动故事,学生不仅可以提高自己的写作能力,还可以培养表达能力和想象力。

4. 设计交互式应用:Scratch还支持学生制作交互式应用程序,比如计时器、音乐播放器等。

通过这些制作过程,学生可以学习如何使用变量、条件语句和事件编程来控制应用程序的行为。

这有助于培养学生的逻辑思维和分析能力。

三、Scratch的教学实践在小学信息技术课堂中,教师可以结合Scratch的特点和学生的实际情况,有针对性地开展教学活动。

五年级下册信息技术程序应用教学

五年级下册信息技术程序应用教学

五年级下册信息技术程序应用教学随着信息技术的发展和普及,教育领域对信息技术的需求也越来越大。

作为一名五年级的信息技术老师,我将在下册的教学中采用程序应用的教学方法,以帮助学生提高信息技术的应用能力。

本文将通过举例说明具体操作方法,分析性循序推理论点,并给出实践导向结论,同时对问题进行进一步阐释,以提供深入相关信息和扩展内容。

在五年级下册的信息技术课程中,我将注重培养学生的实际应用能力,而非仅仅掌握基本的操作技巧。

针对这一目标,我将采用以下的教学方法。

首先,我会通过实际案例来引导学生学习信息技术的应用。

例如,在学习Excel表格的操作时,我会给学生们一个实际的问题,让他们利用Excel表格进行数据的整理和分析。

例如,让学生统计班级同学的身高、体重等信息,并利用Excel表格进行排序和筛选。

通过这样的实践操作,学生们能够更好地理解和掌握Excel表格的功能和操作方法。

其次,我会引导学生们学习编程语言的基本概念和应用。

在五年级下册的信息技术课程中,我将引导学生学习Scratch编程语言。

通过Scratch编程,学生们可以学习到编程思维和逻辑思维,并能够通过编程实现自己的创意和想法。

例如,我会给学生们一个任务,让他们设计一个交互式的故事或游戏。

学生们需要自己设计角色、背景和交互逻辑,并用Scratch编程语言实现。

通过这样的编程实践,学生们能够提高自己的创造力和解决问题的能力。

除了以上的操作方法,我还会通过实际案例和项目来加强学生的实践能力。

例如,在学习Word文档的操作时,我会让学生们完成一个实际的文档设计项目。

学生们需要自己设计一个宣传海报或报告文档,并运用Word文档的各种功能来完成。

通过这样的实践项目,学生们能够更好地理解和应用Word文档的功能。

综上所述,五年级下册的信息技术教学应注重培养学生的实际应用能力。

通过实际案例、编程语言和项目实践等方式,可以帮助学生更好地掌握信息技术的应用。

通过这样的教学方法,学生们能够在实践中提高自己的创造力、解决问题的能力和信息技术的应用水平。

scratch 编程在小学信息科技课程中的实践应用

scratch 编程在小学信息科技课程中的实践应用

scratch 编程在小学信息科技课程中的实践应用摘要:Scratch编程在小学信息科技课程中的实践应用对于小学生数字化素养的发展有重要意义。

本文通过分析Scratch编程在小学信息科技课程中的实践应用,探讨了其对小学生团队协作、数字素养、创新和思维能力的提升。

关键词:scratch 编程;小学;信息技术;实践随着信息技术的发展,计算机编程逐渐成为一个非常重要的技能。

而Scratch编程的优点在于它可以培养学生在计算机科学方面的思维和创新能力,同时也注重把学习过程变成了一种兴趣,让学习变得更有趣。

Scratch编程语言是一种优秀的工具,它可以帮助学生提高计算机科学素养,培养逻辑思考和创造能力,而Scratch编程语言作为一种针对小学设计的编程语言,对于学生的计算机科学素养培养有着非常积极和显著的作用。

因此,将Scratch编程语言运用到小学信息科技课程中是非常有必要的。

一、小学信息科技课程中编程教学的现状目前,在小学信息科技课程中,编程教学已经成为了一种普遍趋势。

但实际上,小学信息科技课程中编程教学的现状存在一些问题:(1)教师水平参差不齐由于许多小学教师是非计算机专业出身,在编程教学中缺乏足够的经验和知识储备。

因此,他们无法提供足够的指导和支持给学生,开展具有实际意义的编程教学。

(2)缺少足够的教材和资源针对小学生的编程教材和资源相对较少,尤其缺乏实际上手编程实践的课程与项目,这对于学生的编程实践和进一步学习是不利的。

(3)缺乏项目与实践环节传统教学法重复性高,以知识为主要教学内容,对小学生的编程学习进展缓慢,好奇心无法充分激发,更加缺乏编程实践机会。

二、小学信息科技课程中渗透Scratch编程的意义(1)编程能力的培养Scratch编程可以帮助小学生了解编程的基本概念和基础知识,并培养他们的编程能力和逻辑思考能力。

这对于他们未来可以进一步学习计算机科学和其他STEM领域知识具有非常重要的意义。

小学信息技术课中Scratch程序设计的应用和实践

小学信息技术课中Scratch程序设计的应用和实践

小学信息技术课中Scratch程序设计的应用和实践
Scratch程序设计是一种基于块编程的编程工具,适合小学生使用。

它能够帮助小学生开发他们的计算思维和创造力,同时也是小学信息技术教育的重要组成部分。

以下是Scratch程序设计在小学信息技术课中的应用和实践:
1. 编写游戏:小学生可以使用Scratch编写各种类型的游戏,例如平台游戏、跳跃游戏和射击游戏等。

学生可以自己设计游戏规则、角色和关卡等内容,同时通过编程实现游戏的操作和功能。

2. 制作动画:Scratch还可以用来制作动画,让小学生发挥自己的创造性和想象力。

学生可以使用Scratch的绘画和动画工具,进行角色设计和动画制作,以展示自己的想法和才能。

3. 制作音乐:通过Scratch,小学生可以学习如何制作基本的音乐节奏和效果,并将它们组合成自己的音乐。

学生可以使用Scratch的音乐制作工具,探索不同的音乐元素和风格,从而培养音乐创造力。

4. 教学资源:Scratch还提供了大量的编程活动和编程教育资源,包括计算思维和编程基础。

这些资源可以帮助小学生深入了解Scratch编程工具的使用,并提高他们的编程技能。

总而言之,Scratch程序设计在小学信息技术课中具有广泛应用和实践价值。

它可以为小学生提供创造性和有趣的学习体验,同时帮助他们开发计算思维和编程技能。

程序语言教学在小学信息技术课堂教学中的实

程序语言教学在小学信息技术课堂教学中的实

程序语言教学在小学信息技术课堂教学中的实践应用——小学高段LOGO语言教学尝试嘉兴市文昌路小学池建炳关键词:程序设计 LOGO语言能力培养正文:随着计算机技术的迅猛发展,信息技术学科的普及,越来越多的学生走进信息技术的课堂,与计算机开始亲密接触。

从目前我省情况来看,小学三年级的学生就开始接触计算机,开始学习计算机使用方面的知识,但是我们目前使用的教材,主要还是以应用层面的操作技能的学习为主,以Office等软件的运用为主。

信息技术教学如果从计算机本身来看,有两个层面的内容:一是怎样利用计算机协助自己完成学习,这是应用层面的操作技能,是利用他人编写好的程序,按照规定的动作程序化处理信息的过程,是学习方法和策略的问题,我们现阶段的课堂教学内容主要集中在这一方面;二是探讨和发现计算机是怎样协助我们学习的,这是科学发现和探究的过程,是程序指令设置和程序控制原理的探究过程,是思维数学化、系统化的过程。

这一层面的内容主要以程序语言的学习为主,在目前我们浙江省编写的信息技术教材必修内容中还没有涉及,而这一层面的内容对于小学生思维能力的培养起着非常大的作用。

那么,我们现在的小学生在信息技术课堂上到底要学些什么?除了office等常用的应用软件外,程序语言是否也可以进入我们小学阶段的信息技术课堂?提起程序设计,人们津津乐道的是VB、VC、JAVA和最时髦的.NET,这些程序语言有固定的语句,语句本身又很抽象,加上必须编制出完整程序才能执行。

这样当程序运行得不到预期的结果时,较难判断出程序运行错误的原因。

其次,在编写程序解决问题时常常先要有一定的算法思想,而这种思维方法对于小学生来讲难度是非常大的,有的可以说是难以达到的。

除了知识面以外,从生理的角度来看大多数孩子的思维能力也达不到这个要求,因此我认为这些程序语言不适合作为小学计算机的入门语言。

那么,怎么样的语言才适合小学生来进行学习呢?首先我们应该先来了解一下小学生思维的特点。

让编程其乐无穷谈 scratch 在小学信息技术课堂的实践

让编程其乐无穷谈 scratch 在小学信息技术课堂的实践

让编程其乐无穷——谈 scratch 在小学信息技术课堂的实践中山纪中三鑫双语学校张可玉摘要:一直以来,程序设计是信息技术课程的重要组成部分,而在目前的小学信息技术课程中,程序设计内容长期以来是缺失的,原因是一些程序设计语言过于枯燥、繁琐,小学生学习起来理解困难,难以产生学习兴趣。

为了满足学生学习需求,我将 scratch 引入小学信息技术课程。

实践证明,scratch 深受小学生喜爱,在“玩”中学编程,极大地培养和提升了学生的信息素养。

关键词:scratch;编程;小学;信息技术一、课程需求:从技术运用到信息素养全面提升目前小学信息技术课程几乎抛弃了程序设计模块教学,将课程的重点转向技能训练和软件应用。

然而,伴随着现代信息技术的高速发展和全员普及,当代的小学生技能掌握和软件应用的水平已经大大超出我们的预料。

以我校小学生为例,他们几乎从一出生就开始接触电脑、智能手机、平板电脑等信息技术产品,对于大部分学生来说,不上信息技术课,这些操作技能早已不在话下。

这让人不禁思考信息技术课程的意义和价值,这意味着时代的发展对小学信息技术课程提出了更高要求。

我们的课程目标是什么?如果仅仅培养学生的操作技能与知识识记,那么这必然是信息技术教育失败的根源。

小学信息技术课程的目标是全面提高小学生信息素养,培养能独立思考的创造者。

而程序设计教学的目的正是通过让学生编写简单程序,培养学生分析问题和解决问题的能力,让学生学会独立思考。

因此,程序设计教学是信息技术课程中不可缺失的一部分。

二、传统程序设计语言的弊端小学程序设计教学目前使用的程序设计语言通常是logo 语言,由于其语言老旧、功能单一、互动性差,学生学习积极性普遍不高。

而传统程序设计语言如pascal、vb 等,不仅对小学生来说难度太大,且其语言太过复杂繁琐,实践证明,这些程序设计语言均不适合小学生学习。

因此,作为信息技术老师我们都在寻找一个适合小学生的程序设计软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

程序语言教学在小学信息技术课堂教学中的实践应用——小学高段LOGO语言教学尝试嘉兴市文昌路小学池建炳关键词:程序设计 LOGO语言能力培养正文:随着计算机技术的迅猛发展,信息技术学科的普及,越来越多的学生走进信息技术的课堂,与计算机开始亲密接触。

从目前我省情况来看,小学三年级的学生就开始接触计算机,开始学习计算机使用方面的知识,但是我们目前使用的教材,主要还是以应用层面的操作技能的学习为主,以Office等软件的运用为主。

信息技术教学如果从计算机本身来看,有两个层面的内容:一是怎样利用计算机协助自己完成学习,这是应用层面的操作技能,是利用他人编写好的程序,按照规定的动作程序化处理信息的过程,是学习方法和策略的问题,我们现阶段的课堂教学内容主要集中在这一方面;二是探讨和发现计算机是怎样协助我们学习的,这是科学发现和探究的过程,是程序指令设置和程序控制原理的探究过程,是思维数学化、系统化的过程。

这一层面的内容主要以程序语言的学习为主,在目前我们浙江省编写的信息技术教材必修内容中还没有涉及,而这一层面的内容对于小学生思维能力的培养起着非常大的作用。

那么,我们现在的小学生在信息技术课堂上到底要学些什么?除了office等常用的应用软件外,程序语言是否也可以进入我们小学阶段的信息技术课堂?提起程序设计,人们津津乐道的是VB、VC、JAVA和最时髦的.NET,这些程序语言有固定的语句,语句本身又很抽象,加上必须编制出完整程序才能执行。

这样当程序运行得不到预期的结果时,较难判断出程序运行错误的原因。

其次,在编写程序解决问题时常常先要有一定的算法思想,而这种思维方法对于小学生来讲难度是非常大的,有的可以说是难以达到的。

除了知识面以外,从生理的角度来看大多数孩子的思维能力也达不到这个要求,因此我认为这些程序语言不适合作为小学计算机的入门语言。

那么,怎么样的语言才适合小学生来进行学习呢?首先我们应该先来了解一下小学生思维的特点。

人的思维发展是一个从简单到复杂,从低级到高级的发展过程。

小学生的思维发展的基本特点是:“从以具体形象思维为主要形式逐步过渡到以抽象逻辑思维为主要形式。

但这种抽象逻辑思维很大程度上,仍然是直接与经验相联系的,仍然具有很大成分的具体形象性。

”著名心理学家皮亚杰认为,7-12岁的儿童的思维属于具体运算阶段,也是同样的意思。

因此,在选择程序语言时,应该选择一种能够将具体形象思维与抽象逻辑思维两种形式并存的语言。

20世纪80年代,LOGO语言作为计算机教学的一种入门语言,开始进入我国中小学计算机教育领域,同时把LOGO语言定为适合小学生学习的一种计算机语言。

但最近几年,特别是将“计算机课程”改为“信息技术课程”之后,LOGO语言就是远离了小学生的视野,而微软视窗转而成为信息技术课的“领头羊”。

在“信息技术课程”中,主要培养学生网上搜索信息、加工和处理信息、表现信息的能力,提高学生信息素养。

但随着智能机器人进入信息技术领域,程序设计语言这个名称再一次展现在我们面前,LOGO语言再一次进入我们的视线。

LOGO语言中引入“小海龟”,用“海龟“画图是LOGO别具一格的特点。

它与传统的画图方式的区别是用“海龟”来表示和引导作图的轨迹和方向,即通转变海龟的方向和前后移动来画图。

用LOGO画图就跟你平时用铅笔画图一样,只不过是画画的工具变了。

“海龟”作图可以把很多复杂抽象的问题通过图形活生生地展现在屏幕上,使之变得生动,具体,一目了然。

这些知识特别容易激发小学生的乐趣,使他们在类似游戏的活动中学习编程语言知识。

一条命令对应屏幕上一个绘图效果,把抽象的语句和直观的形象图形对应起来,这正适合从直观形象思维向抽象逻辑思维过渡的小学生思维特点,并且通过LOGO能进一步地促进这种过渡加快和提前。

LOGO绘图命令可以不涉及坐标概念,适合小学生的知识水平。

命令涉及到的距离、角度、三角形、圆等几何知识,正是小学数学学习的内容,因此不但符合小学生的知识水平,而且通过LOGO 还可以加强这些知识的理解和掌握。

LOGO 语言的编程思想很直观,完全符合小学生的心理特点,适合小学生的知识水平,而且更重要的是它和 VB 等程序语言相比更具趣味性,容易激发学生的学习兴趣。

那么应该在哪个阶段开设程序语言的教学?小学生从具体的形象思维发展到抽象的逻辑思维转化过程中,有一个比较明显转化的质变点,即关键时期,根据我国心理学家的研究,我国儿童思维发展的“关键年龄”一般在11-12岁,而这个年龄段的学生一般处在五、六年级,因此,LOGO 语言的教学适宜在小学高段开展。

LOGO语言适合在小学高段进行学习,那么怎么样使学生能够对LOGO语言有兴趣,并能够长时间的保持兴趣,从而培养学生的逻辑思维能力呢?首先我们应该让学生成为“知之者”,激发学生对LOGO语言的学习动机。

LOGO语言作为一种计算机程序设计语言,有计算机语言的共同特点,是抽象的东西。

而对于小学生来讲,他们容易接受的还是比较直观的东西,怎么样将抽象的东西转化为直观的东西。

绘图是LOGO语言中最主要的功能,而我们知道画画是儿童很喜欢的一件事情,LOGO语言的绘图功能与Windows附带的“画图”软件的功能有些相似。

因此,在教学过程中,可以让学生先在Windows附带的“画图”软件中来画一画,说一说图形绘制的简单步骤,然后将LOGO语言中绘制这个图形用到的命令进行讲解,最后让学生尝试在LOGO中完成图形的绘制。

LOGO语言的程序是用“过程”组合而成的。

“过程”是相对独立的命令组,过程可以单独设计,在不使用新过程和新变量的时也可以单独调试和运行。

每一个过程可以简单地用其过程名表示,作为用户定义的新命令来使用,像LOGO原命令一样可以组成其他过程,甚至组成其自身。

在小学生学习时,可以先编制作出基本图形的过程,然后将各种功能的过程像搭积木一样,组合成更复杂的图形。

同这种模块化的编程,既可以把复杂问题分解为较简单的问题,又可以引导学生学习解决问题的方法:学会计划、问题求解、培养分析和批判思维的技能。

通过先以直观的形式呈现图形,然后用抽象的命令语言来描绘这样的尝试,让学生逐步认识LOGO语言,掌握LOGO 语言的绘图命令,尝试编写自己的绘图命令,并且能够在LOGO中绘制一些基本的图形,以这些基本图形为基础,组合出各种不同的图形,从而获得成功的喜悦,激发学生对LOGO语言的学习动机。

其次要让学生成为“好之者”,激发学生对LOGO语言的学习兴趣。

布卢姆曾经说过:学习中经常取得成功可能会导致更大的学习兴趣,并改善学生作为学习的自我概念。

学校学习变得更具有吸引力,学生精神涣散的问题也更少。

小学阶段学生的年龄相对较小,知识面相对较狭窄,学习目的还不够明确,对于事物的兴趣程度不能够保持长久。

刚开始学习LOGO语言时,可能会觉得比较好玩,表现出一种较浓的学习兴趣,但时间一长,随着学习难度的加大,他们的这种兴趣会渐渐冷淡下来。

在学生“玩海龟”的过程中,有意识地启发学生思考问题和分析问题,当他们用学过的知识编写和调试一个新的程序,会露出成功的喜悦。

这种成功的喜悦能够使他们对LOGO语言有更浓厚的兴趣。

比如在绘制正多边形时,先让学生画一个正三角形,学生很快就会写出命令“repeat 3[fd 100 rt 120]”,然后让他们尝试画正四边形、正五边形、正六边形……,随着边数的增加,每次转过的角度也在发生着变化,命令中的数值在发生有规律的变化,最后让学生通过观察,总结出正多边形的绘制命令:“repeat N1[fd N2 rt 360/ N1]”(N1为多边形的边数,N2为多边形的边长)。

在这个过程中让学生对图形的转过的角度进行计算,学会思考问题和分析问题,从而使学生解决问题的能力迁移到学习数学知识。

让他们通过已经掌握的数学知识来解决学习新知识中遇到的问题,让他们获得更大的成功喜悦,进一步激发他们的学习兴趣。

LOGO语言是数与形的结合体,它将数形结合淋漓尽致的表现出来。

数学几何图形如角、正方形、长方形、圆、菱形、平行四边形等,正是LOGO语言命令系列的要画的基本图形,然后再由“小海龟”将这些简单图形拼成复杂的几何图形。

结合数学中的几何图形知识,学生理解数学中几何和LOGO语言的联系。

而LOGO语言比几何更侧重于线段和角度的数量大小,强调学生“算”的意识,而抛弃“看”的意识,这样使学生更清楚理解有关距离、角度和度数的概念。

所以,LOGO语言不仅是当作一种程序设计语言来学习,更重要是当作一种学习数学知识、培养学生学习能力、开发智力的工具来用。

除了成功的喜悦可以激起学生的学习兴趣,及时解决学习中遇到的问题,也可以提高学生学习的兴趣。

在日常教学过程中,经常会发现一些学生在遇到问题时不敢向老师提问,而这部分学生中有不少在论坛及QQ群中的发言是相当的踊跃的,如果他们的问题得不到及时的解决,那他们学习的积极性一定会受到打击,甚至会产生抵触情绪。

于是我便想到了网络中的论坛和QQ群中,是否可以创设一个网络环境,让学生把在课堂上没有解决的问题放到网络中来,在课余也能够展开讨论,使我们的课堂能够向课外延伸。

首先我在网上开设了一个LOGO语言的学习论坛,每周在论坛中总结一下课堂学习中出现较多的问题,使学生有一个提高的平台。

其次,创设QQ讨论群。

现在的学生几乎人人拥有了自己的QQ,通过创建QQ群,为学生搭建一个交流小的平台。

通过论坛和QQ群,让LOGO语言走进的学生的课余生活,使课堂得到了延伸,使学生有了更多的时间来了解LOGO语言、接触LOGO语言。

通过多途径的接触和交流,融洽了师生关系,课堂中敢于发言的学生逐渐增多,课余时间的交流也有了LOGO语言的一席之地,逐渐使他们喜欢上LOGO语言。

在激发了学生的学习动机,培养了学生学习的兴趣后,最后我们要做的是如何让学生能够成为“乐之者”,从学习中获得快乐。

那么这个学习的快乐从何而来呢?先让我们来了解一下中小学信息技术课程的任务:“通过信息技术课程使学生具有获取信息、传输信息、处理信息和应用信息的能力。

培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的手段,为适应信息社会的学习、工作和生活打下必要的基础。

”再让我们来看一下LOGO语言首创者西蒙·佩伯特教授创设LOGO语言的目的:计算机化的环境可以使形式运算具体化,从而使具体思维向抽象思维过渡的年龄界限往前提,使以前显得不可捉摸和抽象的东西变得具体,使儿童能更自然地、更好地理解。

LOGO语言学习能使儿童认知技能得到发展,能力得到迁移。

从《中小学信息技术课程指导纲要(试行)》中对信息技术课程提出的任务和西蒙·佩伯特教授创设LOGO语言的目的中我们可以看出,两者都提到了能力的培养。

相关文档
最新文档