首页 > 范文大全 > 正文

解析基础编程工具在初中信息技术教学中的应用

开篇:润墨网以专业的文秘视角,为您筛选了一篇解析基础编程工具在初中信息技术教学中的应用范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要 针对初中信息技术教学的发展特点,基础编程工具的引入有着一定的必要性。初中信息技术课程教师要抓住学生好奇、求知欲强等特点,更进一步运用基础编程教学、游戏等软件,引导学生更好地学习信息技术课。

关键词 基础编程工具;初中信息技术;计算机技术

中图分类号:G633.67 文献标识码:B

文章编号:1671-489X(2017)07-0014-02

1 前言

过去在初中信息技术课程教学中,很多教师不敢尝试采用基础编程工具进行教学,但是从实际上看,基础编程工具有助于初中学生逐渐掌握一些基本的电子计算机操作方式,特别是基础编程工具对于学生的综合电子计算机的运用思维有着较为积极的辅助作用。未来电子计算机技术的发展会更加日新月异,初中生在接触信息技术方面的知识时,也应该适当地接触一些基础编程工具,这样才能够在学习过程中逐步提高应用技能,随之适应未来的社会需求。当前对于初中信息技术方面的教学,很多教师已经意识到综合运用多种信息化教学手段的重要性,克服过去在编程工具的应用上缺乏综合运用思维的缺憾。因此,应该重视初中信息技术与基础编程工具互相之间的结合,并有针对性地进行日常教学,只有这样,才能提高学生的计算机技能和应用水平。

2 基础编程工具概述

目前,电子计算机技术已经发展到一个相对比较深入的阶段,特别是信息化产品更新换代速度非常快,智能化的移动电话还有平板电脑等都已经得到广泛推广。在初中阶段,很多学生已经逐渐接触一些信息化的工具,他们对于信息化的认知也随着年龄的增长逐渐深入,并且也影响了他们在信息技术类课程学习时的学习偏好,他们对于电子计算机技术也有自己的兴趣,这些都会影响目前初中信息技术方面的教学方向。

针对初中信息技术教学的发展特点,基础编程工具的引入有一定的必要性。编程工具实际上是电子计算机千变万化技术的根源,对于当代的信息技术发展有着非常重要的推动作用。但是过于深奥的编程技术内容不利于学生了解和掌握,所以只有从简易的基础编程工具入手,引起学生的学习兴趣,在此基础上逐步深入相应的技术内容,并鼓励初中生学习电子计算机信息技术课程。当前基础编程类的工具主要包括以下几类。

第一种,Hopscotch技术类的编码编辑类软件。Hop-scotch技术主要是为每一个初步学习编程工具技术的人提供基本编程设计工具。运用Hopscotch这一类技术可以相对轻松地进行教学。Hopscotch可以拖曳各类代码的方式进行程序开发,其特色就是对于编程代码符号的个别控制,在运用上相对比较便捷。不过Hopscotch软件主要是依靠iPad平板进行编辑。而Scratch软件则是一种免费的编程编辑方式,其允许初学者对动画或者游戏等通过在线社区进行分享,可以帮助学生更进一步地理解基础编程工具的操作模式,帮助学生更深入理解编程的基础概念,而且也以分享的方式提高学生学习编程的兴趣[1]。

第二种,Alice等基础的动画编程工具。Alice软件是一种免费的3D动画编程软件,这样的一种软件可以在互联网上进行交流和互动,可以让学生接触到电子计算机的动画编程模式。学生通过Alice软件能够进行简单的视频动画编辑,体会动画编辑的乐趣,掌握基本的立体3D编辑模式等。Tynker软件与上述软件也相仿,这种在线编程软件也主要是让学生参与动画的编辑过程。因为Tynker软件是基于可视化的编程语言,这样也就不需要学生掌握相对比较复杂的编程语法,只需要学生将这些可视化的代码组合在一起,就能构成一个具体的项目。

第三种,Hackety Hack软件类的编程教学工具。Hackety

Hack这一类的编程工具主要对学生进行基础编程教学,使用Hackety Hack软件的学生不需要掌握编程经验,而是以开发型的简易编程语言进行桌面应用开发,而且更侧重于进行教学和引导,对学生编程能力的发展有比较大的推动作用。这类软件与Kodable软件类似,主要是让学生以游戏的方式掌握编程的方法,特别是游戏和编程的指令互相之间结合,并且提供不同层次和课程的编程教学内容。

第四种,RoboMind软件等属于游戏编程教学类的软件。RoboMind主要是让W生在操作游戏界面之中逐渐学习基础编程的工具和方法等。从RoboMind软件的内部结构上看,其对于编程代码采用如同积木的方式,让学生逐步学习基础编程的方法,这种方式也是以游戏作为主要的引导模式。而类似Etoys和Waterbear等编程软件工具包,也是让学生采用拖曳游戏的方式,以可视化的编程语言作为基础,让学生在不需要编程语法的基础上创建一些新的文件,根据自己的实际状况进行操作[2]。

从上述四种类型中可以看出,不同的编程教学软件和工具,都具备各自的特色,其出发点都是让日常的教学更加便捷,帮助学生更进一步掌握日常的编辑方式,让学生更好地参与编程学习。这种学习有其便捷性,也有助于初中学生提高学习编程方面的兴趣,实际上有助于带动学生更进一步地学好信息技术方面的课程知识。

3 基础编程工具在初中信息技术课程中的应用

从上述分析中可以看出,基础编程工具是多元化的,初中信息技术教师在进行教学过程中,应该把握当前基础编程工具的各种类型所呈现出的特性,有的放矢地鼓励学生运用这些编程工具,更好地进行初中信息技术课程教学。特别是当前初中学生普遍缺乏电子计算机编程的基础,在语法的掌握上基本处于空白阶段,因此,初中信息技术教师应该抓住学生在学习信息技术方面的主要难点和重点,用好基础编程工具进行教学,让学生真正学会运用基础编程工具探索和解决问题。

从当前的实践状况看,基础编程工具在初中信息技术课程中的应用主要从以下几个方面着手。

1)采用游戏类的编程教学软件,引导初中生逐渐形成学习信息技术的兴趣。初中生还处于一个年龄相对较低的阶段,他们往往好奇心比较强,喜欢玩一些游戏。初中信息技术教师应该抓住初中生的这种普遍爱玩的心理,通过游戏类的编程工具进行逐步引导,让学生通过拖动编程代码的一些模块,或者在游戏当中体会电子计算机编程的基础知识。

初中信息技术教师应该全面地分析学生在游戏过程中出现的疑难,运用在线教学互动平台及时和学生进行交流,这样可以让学生及时解决自己遇到的难题,进而不断地提升对电子计算机编程的热爱,让学生真正运用好这种游戏类的工具,同时要避免学生沉溺在游戏过程中。教师可以运用电子教学平台上的远程监督控制,对学生在编程工具游戏中的具体行为进行引导和监督,帮助学生逐渐建立起尝试运用编程工具进行编程的兴趣和信心。

2)初中信息技术课程要注重采用一些教学类的编程工具,引导学生逐渐掌握这些编程模式,从而带动学生逐渐掌握初中信息技术知识。虽然初中信息技术课程之中并没有真正将编程方面的知识纳入知识系统框架里,但是初中学生适当地掌握一些编程工具和应用技术还是有比较大的必要性,因为这样有助于学生逐渐形成电子信息化编程的思维,更好地掌握信息技术课程中相对比较难的内容。如办公室软件中的一些基础操作,实际上也和部分简单的基础编程手段是相似的,初中信息技术教师可以通过引用的方式,让学生逐渐接触一些教学类的基础编程方面的工具,进而更好地把握住初中信息技术课程里的部分重点和难点。从本质上看,很多电子计算机方面的知识和内容,都会体现出一定的信息化编程思维,这些思维的普及和推广,也可以通过教学类的基础编程工具进行引导教学,以此让初中阶段的学生逐渐热爱信息技术课程知识,提高学生在信息技术课程方面的综合运用技能。

3)初中信息技术课程也应该相对注重让学生参与到三维动画编程运用中。因为很多初中学生比较喜欢观看动画,他们对于三维动画的热爱和关注,也可以成为初中信息技术课程教学的一个重要突破点。初中信息技术教师可以让学生更进一步地尝试运用基础编程工具,对一些简单的三维动画进行编程和设计。在初步教学过程中,信息技术教师要手把手地进行教学,鼓励学生积极地进行尝试,对于学生在编辑三维立体动画过程中出现的一些问题,可以通过面授或者是在线控制教学等方式进行指导。学生在基本掌握了动画基础编程工具的运用方式之后,应该让学生适当地完成一些力所能及的任务。

初中信息技术课程的教学也应该注重以引导为主,特别是观察学生在编辑过程中的进步和困难,让学生逐渐掌握电子计算机的一般编程模式,在基础编程工具和教学软件里面体会编程的基本内涵,从而为学生更进一步地学习信息技术知识奠定良好基础[3]。

综合上述分析,初中信息技术课程的教学与基础编程工具的结合,需要关注学生作为信息技术课程教学的主体性,让学生主动地进行学习和积累经验。在学生尝试过编程的行为和成果之后,初中信息技术教师也应该让学生针对自身的薄弱环节进行调整,更进一步调动学生学习信息技术的自信心等。从培育的角度看,二者的结合仍然是将出发点和落脚点归结在学生这个学习主体上,这也是初中信息技g教师应该要关注的内容。

4 结束语

结合当前初中信息技术课程教学的发展可以看出,初中信息技术课程应该针对学生的学习情况,适当地加入一些信息化编程的技巧,特别是基础编程工具的融会贯通,将有助于学生的全面发展和进步。未来的信息技术课程必然要面对更大的知识量,如果初中信息技术教师没有以学生的真正需求作为中心,那么就没有办法让学生全面发展。因此,初中信息技术教师应立足于当前初中信息技术课程教学实际,要善于运用基础编程工具,带动初中生在信息技术课程学习上取得更好的效果。■

参考文献

[1]朱彩娟.慕课在小学数学教学中的应用[J].数学学习与研究:教研版,2015(20):89.

[2]徐瑾.网络语言给予中学语文教学的几点建议[J].课程教育研究,2014(35):63.

[3]董竞霞.浅谈初中英语学习能力的培养[J].教育科学,

2015(18):128.

作者:马宗辉,临沂市郯城街道小埠岭初级中学(276100)。

10.3969/j.issn.1671-489X.2017.07.016