电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

学习电脑信息像堆积木那样学习程序设计

学习电脑信息像堆积木那样学习程序设计_第1页
1/3
学习电脑信息像堆积木那样学习程序设计_第2页
2/3
学习电脑信息像堆积木那样学习程序设计_第3页
3/3
精品文档---下载后可任意编辑学习电脑信息像堆积木那样学习程序设计 像堆积木那样学习程序设计 像堆积木那样学习程序设计 ——Scratch 程序设计教学反思 摘要:Scratch 是美国麻省理工学院媒体实验室(MIT)的终身幼儿园小组 2024 开发的图形化编程工具,在美国哈佛、加州大学伯克利分校这样的世界名校都开设了 Scratch 课程。当我们引入了这个课程,成为我校的校本课程,它引起了我们信息资源部各位老师对程序设计的一次非常大的争论。本文结合 Scratch 教学中的一些作法与对程序设计的一些看法,阐述 Scratch 对于青少年学习程序设计的意义。 关键词:信息技术; Scratch;程序设计; 程序设计(Programming)是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。(百度百科)。 在我们的理解之中,程序设计重要的是对问题的分析、设计和测试、排错。而编码只是程序设计中的一部分,而平常我们在程序设计教学之中,无论是老师还是学生,都把大量的时间放在了编码这一环节之上。 对于很多老师来说,他们总是认为,教会学生程序设计,首先就要学生掌握一门语言,让学生记住一大堆的保留字的拼写、各种程序结构的语言语法,在这个基础上补充一些数据结构和算法知识。使学生能够编程来解决一些生活中的实现问题。我们发现,这是一种偏见,一种对程序设计理解的误区,这也是我们作为学生时学习程序设计所带来的误区。孩子们在程序设计的过程中,也把大部分的时间浪费在正确的命令拼写和完整的语法结构之上,大部分的排错问题都是出在语言本身而不是程序设计之上。教程序设计成了教程序语言了!对于高中、大学的学生,可能对于语言的学习障碍不是太大,而对于义务教育阶段的孩子,语言障碍是非常严重的。然而也正是义务教育阶段的孩子的思维制造力是最强的,我们不可能把时间浪费在语言之上。 在义务教育阶段开设程序设计这一分支内容,目的上让学生掌握程序设计的基本思想,而不是掌握一门程序设计语言的使用,更多的是让学生了解程序设计的 核心内容 。联合国教科文组 织(UNESCO) 在 1994 年委托国际信息处理学会(IFIP)编写的文件《中学信息学课程》中提到:“这里所指的程序设计是非技术性的程序设计,更确切地说应该是把‘你自己做的事情’转变成‘...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

学习电脑信息像堆积木那样学习程序设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部