Bringing "No Ceiling" to Scratch: Can One Language Serve Kids and Computer Scientists?

Bringing "No Ceiling" to Scratch: Can One Language Serve Kids and Computer Scientists?
复制标题

打破“无天花板”:一种语言可以为孩子和计算机科学家服务吗?

DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
B. Harvey
B. Harvey
中科院分区:
--
文献类型:
--
作者:
B. Harvey

文献摘要

被引文献

相似文献

Scratch(http:scratch.mit.edu)是一种面向儿童的计算机编程语言,具有图形化的拖放用户界面。它是Logo的后代,由麻省理工学院媒体实验室开发。在大学中,一个小但不断增长的趋势是使用Scratch作为编程环境为非专业人员开发计算机科学课程,因为它没有威胁-这与它对孩子们的作用相同。此外,Scratch中多个线程的可见使用提供了对并行性的简单介绍。今年,加州大学伯克利分校就试点开设了一门这样的课程:“计算的美丽和乐趣”。
Scratch (http://scratch.mit.edu) is a computer programming language for children, with a graphical drag-and-drop user interface. It is a descendent of Logo, developed at the MIT Media Lab. A small but growing trend among universities is to develop computer science courses for non-majors using Scratch as the programming environment, because it isn’t threatening―the same reason it works for kids. Also, the visible use of multiple threads in Scratch provide a simple introduction to parallelism. One such course was piloted this year at the University of California, Berkeley: “The Beauty and Joy of Computing.”