У вас нет прав на выполнение действия «редактирование этой страницы» по следующей причине:
Текст:
{{Карточка языка программирования |Description=Язык программирования и среда для построения многоагентных моделей. В качестве агентов в системе действуют пятна, черепашки и связи. Ко всем агентам можно обратится. При этом пятна нельзя уничтожить, а связи исчезают, если погибают черепашки, которых они связывают. NetLogo чаще других используется при создании многоагентных моделей, поскольку программы не этом языке понятны специалистам различных предметных областей. Библиотека NetLogo содержит множество готовых моделей по биологии, математике, химии, социология. С этими моделями могут ознакомиться и поиграть ученики. |FieldActivity=Empowered Learner, Innovative Designer, Computational Thinker, Creative Communicator, Global Collaborator |Programming paradigm=Функциональное программирование, Объектно-ориентированное программирование, Процедурное программирование |Возрастная категория=14 |Dimension=2D |Purpose=Специальный прикладной язык |Visual_Text_Blocks=Текст |Field_of_knowledge=NetSci, Биология, Социология, Моделирование |Openness=Открытый |Address=https://netlogoweb.org/ |Ancestors=StarLogo, Logo |Descendants=StarLogo Nova, AgentScript, GAMA |ActiveNow=Project is active |Remixing=Да |launch year=1999 |Inventor=Виленский |ForMobileApps=Нет |Ages=12, 13, 14 |Remixing?=Yes |Год создания=1999 |DM=2D }} == Введение == NetLogo является продолжением языка [[Лого]] - первого языка, созданного еще в 1968 году объединенными усилиями Массачусетского Технологического Института и корпорации BBN (Bolt Beranek & Newman) с целью обучать детей при помощи компьютера. Создан Ури Виленским в 1999 году и развивается в Center for Connected Learning and Computer-Based Modeling. * Домашняя страничка проекта http://ccl.northwestern.edu/netlogo/ . '''Здесь же можно скачать последнюю версию языка'''. (September 29, 2022 - 6.3.0) * Обсуждения происходят в конференции пользователей - http://groups.yahoo.com/group/netlogo-users В отличие от конференции StarLogo, ориентированной на учителей, конференция и сам продукт NetLogo более тяготеет к исследовательской аудитории и преподавателям ВУЗов. Среда программирования NetLogo служит для моделирования ситуаций и феноменов, происходящих в природе и обществе. NetLogo удобно использовать для моделирования сложных, развивающихся во времени систем. Создатель модели может давать указания сотням и тысячам независимых "агентов" действующим параллельно. Это открывает возможность для объяснения и понимания связей между поведением отдельных индивидуумов и явлениями, которые происходят на макро уровне. Язык NetLogo достаточно прост и ученики и учителя могут создавать в этой среде свои собственные авторские модели. В то же время это достаточно мощный язык и среда для проведения исследовательских работ. Библиотека NetLogo содержит множество готовых моделей по биологии, математике, химии, социология. С этими моделями могут ознакомиться и поиграть ученики. Возможности языка достаточно подробно документированы и по NetLogo существует подробное руководство. К сожалению пока только на английском языке. Язык распространяется вместе с большой библиотекой моделей, которые можно использовать и модифицировать. Для НетЛого повторное использование и дальнейшее развитие моделей даже более естественно, чем для среды [[Scratch]], поскольку все модели хранятся в текстовых файлах. Модели NetLogo: естественные и общественные науки, физика, химия, математика, информатика, экономика, социальная психология. ; Руководство по среде НетЛого на сайте создателей языка : http://ccl.northwestern.edu/netlogo/faq.html == [[NetLogo widgets]] == {{#ask: [[NetLogo widgets]] | format = embedded }} == [[Черепашки NetLogo]] == {{:Черепашки NetLogo}} == [[NetLogo patches]] == {{#ask: [[NetLogo patches]] | format=emdedded }} == [[NetLogo links]] == {{#ask: [[NetLogo links]] | format = embedded }} == Примеры == * [[NetLogo примеры]] * Статья [[Муравейник]] - анимированные гифы * Статья [[Сеть]] с использованием модели растущего кластера * [[Формирование команд]] - модель формирования команд === Сообщество NetLogo в сети === см. [[Сообщество NetLogo]] * https://jmvidal.cse.sc.edu/netlogomas/ - Модели Видаля * https://wisc.pb.unizin.org/agent-based-evolutionary-game-dynamics/chapter/0-3/ === Критика NetLogo === * there are more limitations than advantages with NetLogo in comparison to AnyLogic http://justinlyonandsimulation.blogspot.com/2006/08/netlogo-vs-anylogic.html == Литература == ; Artificial Intelligence—Agents and Environments http://bookboon.com/us/textbooks/it/artificial-intelligence-agents-and-environments : Artificial Intelligence: Exercises I - Agents and Environments http://bookboon.com/us/textbooks/it/artificial-intelligence-exercises-i : Artificial Intelligence: Exercises II - Agent Behaviour I http://bookboon.com/us/textbooks/it/artificial-intelligence-exercises-ii :* http://files.bookboon.com/ai/ - примеры NetLogo ; [http://vio.fio.ru/vio_24/cd_site/Articles/art_1_20.htm Изучение сетевых и общественных феноменов с помощью черепашек] : Патаракин, Ярмахов ; SIMULATION FOR THE SOCIAL SCIENTIST - http://cress.soc.surrey.ac.uk/s4ss/ - книга с многочисленными примерами социальных систем, написанными и на NetLogo ; Abrahamson, D., Blikstein, P., & Wilensky, U. (2007). Classroom Model, Model Classroom: Computer-Supported Methodology for Investigating Collaborative-Learning Pedagogy. Proceedings of the Computer-Supported Collaborative Learning conference, New Brunswick, NJ. http://ccl.northwestern.edu/papers/2007/abr-cscl.pdf ; Blikstein, P., Abrahamson, D., & Wilensky, U. (2007). Multi-agent simulation as a tool for investigating cognitive-developmental theory. Paper presented at the 2007 annual meeting of the American Educational Research Association, Chicago, IL, April 9-13. http://ccl.northwestern.edu/papers/2007/NU%20CCL%20AERA%202007%20Piaget%20Conservation%20Paper%20v8.pdf ; Blikstein, P., & Wilensky, U. (2008). Implementing multi-agent modeling in the classroom: Lessons from empirical studies in undergraduate engineering education. In G. Kanselaar, J. van Merriënboer, P. Kirschner & T. de Jong (Eds.), Proceedings of the International Conference for the Learning Sciences, ICLS2008 (Vol. 3, pp. 266-273). Utrecht, The Netherlands: ISLS. http://ccl.northwestern.edu/papers/2008/Blikstein&Wilensky_MultiAgent.pdf : Класс рассматривается как мультиагентная система, в которой множество учеников в процессе решения общей задачи. ; Blikstein, P., Abrahamson, D., & Wilensky, U. (2008, March). Groupwork as a complex adaptive system: A methodology to model, understand, and design classroom strategies for collaborative learning. Paper presented at the annual conference of the American Education Research Association, New York, NY. ; Blikstein, P., Abrahamson, D., & Wilensky, U. (2008). The classroom as a complex adaptive system: An agent-based framework to investigate students' emergent collective behaviors. In G. Kanselaar, J. van Merriënboer, P. Kirschner & T. de Jong (Eds.), Proceedings of the International Conference for the Learning Sciences, ICLS2008 (Vol. 3, pp. 312-313). Utrecht, The Netherlands: ISLS. http://ccl.northwestern.edu/papers/2008/Blikstein,etAl_ClassroomComplex.pdf ; Kornhauser, D., Rand, W., & Wilensky, U. (2007). Visualization Tools for Agent-Based Modeling in NetLogo. Paper presented at Agent2007, Chicago, November 15-17. http://ccl.northwestern.edu/papers/2009/Kornhauser,Wilensky&Rand_DesignGuidelinesABMViz.pdf : С отличными примерами визуализаций моделей Netlogo и ссылками на Маэда. Классификация визуализаций: клеточные автоматы, Физические процессы, фракталы, геометрические фигуры. ; Stonedahl, F., Rand, W., & Wilensky, U. (2008, May). Multi-agent learning with a distributed genetic algorithm: Exploring innovation diffusion on networks. Paper presented at the Seventh International Conference on Autonomous Agents and Multi-agent Systems (AAMAS), Estoril, Portugal. http://ccl.northwestern.edu/papers/2008/Stonedahl,Rand&Wilensky_MultiAgentLearning.pdf ; Wilensky, U., & Rand, W. (2007). Making models match: Replicating agent-based models. Journal of Artificial Societies and Social Simulation (JASSS), 10(4). http://jasss.soc.surrey.ac.uk/10/4/2.html ---- [[Категория:Язык программирования]]
Записать страницу Отменить