|
本学期,我所教的五年级学生学习的是LOGO语言。
LOGO语言是美国麻省理工学院人工智能实验室在研究LISP语言的基础上专为青少年设计的编程语言。LOGO语言除了具有很强的绘图功能以外,还具有计算、字表处理等多种功能。它是一种易学、易懂、易于掌握的结构化程序设计语言,它并不是强制性地向学生灌输知识,而是使学生在掌握了为数极少的LOGO原始命令后,在发现和探索中学习,通过操纵屏幕上的海龟来学习编写程序。
LOGO命令的原始命令很少,对于以英语为母语的国家的青少年来说,掌握起来非常方便。但对于说中文的我们该如何做到牢牢记忆,快速反应呢?在课堂设计中,对于这一点,我进行了精心设计。因为,我觉得原始命令是灵活使用LOGO语言的基础,如果基础不牢固,一切都是枉然。
因为对学生英语基础的不熟悉,所以,在课前,我先问了一些学生,课上,所要学习的原始命令如“FD”所对应的英语单词“forware”是否已经教过,已经教过和没教过,在课上所要花费的时间和教学的形式是不同的。然后,我自己设计了一组听口令做动作的游戏。因为所有的命令,都对应着一个动作。游戏的形式对于加深学生记忆来说,有很大的好处。
同时在教学过程中还发现,这教材的编写,存在一定的问题。像课后的练习题,画直角三角形,明确的给出了学生各个角的度数,但不告知学生每条边的长度,这对学生来说是有些难度的。所以,所有的习题需要老师自己亲自做一遍才行。
|
|