NetLogo

软件描述

NetLogo 是一种基于代理的编程语言和集成建模环境。NetLogo 的设计秉承 Logo 编程语言的精神,旨在“入门门槛低,无上限”。它通过乌龟、地块等代理形式教授编程概念。

官方网站

访问软件的官方网站了解更多信息

官方认证

ccl.northwestern.edu

安全链接HTTPS
立即访问

什么是 NetLogo?

NetLogo 是一种基于代理的编程语言及集成建模环境。NetLogo 的设计秉承 Logo 编程语言的精神,力求“低门槛、无上限”。它通过海龟、地块和观察者等代理形式教授编程概念。NetLogo 面向多种用户群体,尤其适用于教育领域中的儿童教学,以及无编程背景的领域专家对相关现象进行建模。NetLogo 环境支持对涌现现象的探索,内置丰富的模型库,涵盖经济学、生物学、物理学、化学、心理学、系统动力学等多个领域。用户可通过修改开关、滑块、选择器、输入框及其他界面元素进行探索。除探索外,NetLogo 还支持新模型的创建与现有模型的修改。NetLogo 可免费从其官方网站获取,广泛应用于从小学到研究生阶段的各类教育场景,许多教师在课程中使用 NetLogo。

主要功能

🔄 替代方案

2 个选择
0

UCBLogo(也称为伯克利Logo)是一种免费的Logo编程语言实现,支持列表、文件、输入/输出和递归。它可用于教授计算机科学。

jsLogo - Logo Interpreter

jsLogo - Logo Interpreter

0

在网页浏览器中运行的Logo编程语言解释器。