WikiDer > Коджо (среда обучения)
![]() | |
Парадигма | объектно-ориентированный, функциональный |
---|---|
Разработано | Лалит Брюки |
Впервые появился | 2010 |
Стабильный выпуск | 2.9.06 / 2 сентября 2020 |
Печатная дисциплина | сильный |
Платформа | x86 |
Операционные системы | Кроссплатформенность: Linux, macOS, Windows |
Лицензия | GPL |
Расширения имени файла | .scala, .kojo |
Интернет сайт | www |
Под влиянием | |
Логотип, Обработка, Блокнот Геометра | |
|
Коджо это язык программирования и интегрированная среда развития (IDE) для компьютерного программирования и обучения. Он имеет множество различных функций, которые позволяют играть, исследовать, создавать и обучаться в области компьютерного программирования, умственных навыков, (интерактивной) математики, графики, искусства, музыки, науки, анимации, игр и электроники. Коджо черпает идеи из языков программирования Логотип и Обработка.[1][2]
Коджо программное обеспечение с открытым исходным кодом. Он был создан и активно развивается Лалит Пант, программистом и учителем, живущим в Дехрадун, Индия. Коджо обеспечивает предметно-ориентированные языки (DSL) для различных областей обучения, и как таковые могут считаться образовательный язык программирования.
Kojo написан на языке программирования, и его подход основан на Scala, где пользователи начинают с простого подмножества языка и продвигаются по шагам. Его графический пользовательский интерфейс основан на Java. Качать; предыдущая версия была основана на Java NetBeans Платформа.
Лалит выбрал Scala в качестве основного языка для Kojo из-за его низкого барьера для входа и потенциальной мощности.[3][4]
Коджо использовался в школах и классах по всему миру. Некоторые из них включают:
- Школа Химджоти, Дехрадун, Индия.
- Школа Долины Риши, Маданапалле, Индия.
- Начальная школа Кардинал Форест, Спрингфилд, Вирджиния, США.[5]
- Колледж Дьябло Вэлли, Плезант-Хилл, Калифорния, США.
- Католическая средняя школа Богоматери, Престон, Англия.
- Шведский 4-й класс, состоящий из 10-летних детей.[6] Коджо был представлен Dagens Nyheter (DN) и Компьютер Швеция в результате работы, проделанной этим классом.
- Такие мероприятия, как Code Camp Кремниевой долины,[7] CoderDojo, Взломайте будущее и встречи.[8]
Разработка Kojo частично спонсируется Lightbend, ранее TypeSafe,[9] и Лундский университет, Кафедра компьютерных наук,[10] где Коджо используется для приобщения детей и учителей к компьютерному программированию. Профессор Бьёрн Регнелл из Лундского университета сделал информативную презентацию по этому вопросу.[11] Профессор Регнелл в переводе пишет:Kojo - лучший инструмент с низким входным порогом, который я видел, для того, чтобы сделать реальное текстовое программирование доступным для детей, которое также можно использовать вплоть до университетского уровня.".[12]
Рекомендации
- ^ "Домашняя страница Коджо". Получено 29 августа 2012.
- ^ Гирджан Веленга (19 февраля 2010 г.). «Интервью: среда обучения Scala на платформе NetBeans». DZone. Получено 29 августа 2012.
- ^ Одерский, Мартин. «Масштабируемость классных комнат в Гималаях». Читай пиши. Получено 18 апреля 2013.
- ^ Багвелл, Фил (25 августа 2011 г.). «Интервью: Scala - это детская игра». Scala-lang.org. École Polytechnique Fédérale de Lausanne (EPFL). Получено 7 мая 2013.
- ^ Начальная школа Кардинал Форест
- ^ Шведский 4-й класс
- ^ Кодекс Силиконовой долины
- ^ Встречи
- ^ Lightbend
- ^ Лундский университет, факультет компьютерных наук.
- ^ Профессор Бьёрн Регнелл, Лундский университет, презентация Коджо
- ^ Регнелл, Бьорн (29 апреля 2013 г.). "Lär dig programmera!". Получено 6 мая 2013.