OberonCore https://forum.oberoncore.ru/ |
|
кумир https://forum.oberoncore.ru/viewtopic.php?f=88&t=4131 |
Страница 1 из 1 |
Автор: | ___ [ Среда, 24 Октябрь, 2012 14:33 ] |
Заголовок сообщения: | кумир |
несколько мыслей по мотивам видео с конференций: Кириенко про "практикум" для кумира http://www.youtube.com/watch?NR=1&v=vvE ... =endscreen на создание самого практикума ушло 3 года (опробация, возникновение идей и тд) сам механизм практикумов: им было написано техзадание и кумировцы за 2мес сделали реализацию практикум включает возможности: -автоматеческой проверки задания -несколько обстановок для одной задачи (тесты?) -сохранение работы ученика и его результатов в одном файле для всего практикума. реализация проверки заданий и подготовка задний по видимому более сложная: в текст задания встраивается процедура текст процедуры проверки, отмечаются области, которые менять ученик не может. возможно это более мощный механизм в общем случае, но типовые представленные: проверка закраски и проверка конечного положения реализованы в экспериментальном роботе Trurl проще. добавление "слоев" тоже получилось сделать довольно просто (спасибо Trurl) нету третьего пункта (но и не задумывалось) http://www.youtube.com/watch?NR=1&featu ... v5CGy_jW3I -необходимость поддержки хотя бы 5лет -необходимость среды для паскаля близкой к кумиру -реализация исполнителей для авторов учебников -в будущей версии будет компиляция в си и "супер-окно" объединяющее множество окон кумира можно заметить, что не смотря на то, что среда опенсорсная, кроме авторов кумира добавить исполнителей или поддержку курса никто самостоятельно не смог/не взялся. можно ли как-то сравнить сложность? в смысле, самостоятельно, без поддержки форумчан, реализовать какую-то идею (исполнителя, тестовую-статистическую систему или др) на ББ для учителей реально? |
Автор: | Info21 [ Среда, 24 Октябрь, 2012 21:54 ] |
Заголовок сообщения: | Re: кумир |
Этот мракобес Кириенко всё воду мутит. Ему Кумир нужен, чтобы предотвратить продвижение ББ. Потому что с ББ С++ в школе точно не нужен будет. Примерно такая логика. Я знаю преподавателей, которые, взяв черепашку и робота за образец, способны че-нить слепить. Но главное -- списки задачек составлять, а это элементарно в школьной сборке. Списки задачек -- ключ. Всё остальное -- необязательная декорация. |
Автор: | Валерий Лаптев [ Среда, 24 Октябрь, 2012 22:25 ] |
Заголовок сообщения: | Re: кумир |
Совершенно верно - лабы должен делать препод в самой среде, не прибегая к помощи программиста. У нас так и делается. Мы уже начало положили - 8 лаб внесли в среду. Но там еще много работы: - автоматическая генерация вариантов из задаваемого шаблона; - тестовые наборы (их тоже можно генерить в большинстве случаев, но надо модуль написать - что можно тут же в лабе сделать, как в ББ) - оценки сделанной студнем работы... |
Автор: | Info21 [ Четверг, 25 Октябрь, 2012 05:17 ] |
Заголовок сообщения: | сложность кишок кумира |
___ писал(а): можно ли как-то сравнить сложность? Сам вопрос на самом деле звучит смешно (если не сказать дико -- прошу не принимать в личный адрес): очевидно, что развивать кумир, сделанный на Ц++, несравненно труднее, чем ББ на Обероне/КП. |
Автор: | Info21 [ Четверг, 25 Октябрь, 2012 05:18 ] |
Заголовок сообщения: | отсутствие реальной внешней экспертизы для Кириенко и Ко. (и |
Проблема в заголовке сообщения -- вот самая главная, наверное, проблема. |
Автор: | ___ [ Понедельник, 24 Июнь, 2013 12:07 ] |
Заголовок сообщения: | Re: кумир |
кумир 2 1) переписывают кумир с нуля. сделали компиятор в байт код и интерпретатор 2) поддрежка практикумов считается важной (ключевой) особенностью. 3) поддержка архитекур x86(win, linux) и arm (linux). будет кумир под андроид, и для легороботов (EV3). собираются ее делать, как среду и для робототеники (еще одна из альтернатив официальной роболаб?). |
Автор: | Jordan [ Понедельник, 24 Июнь, 2013 21:49 ] |
Заголовок сообщения: | Re: кумир |
Info21 писал(а): очевидно, что развивать кумир, сделанный на Ц++, несравненно труднее, чем ББ на Обероне/КП. Ни флейма ради, но развитие ББ остановилось - только под windows. Так как кумир написан на С++, для него автоматом доступны все платформы которые поддерживает С++. Вот вам и мракобес, человек не стал заморачиваться на идеологии, а просто пишет работающее решение + кросплатформенное. |
Автор: | Илья Ермаков [ Понедельник, 24 Июнь, 2013 23:13 ] |
Заголовок сообщения: | Re: кумир |
Только протаскивать в образование монолитную, неразвиваемую для обычного учителя среду КуМир, пренебрегающую принципом раскрутки "на самой себе" (что могло бы сделать её открытой для модификаций целевой аудиторией), наваянную на С++ - и сознательно противопоставлять её Блэкбоксу (Кириенко стал в осознанную "злую" оппозицию к Оберонам уже несколько лет как, начиная с давних разборок на pedsovet.org) - это как раз и подходит по термин "мракобесие". Ведь фактически мотивы "нового Кумира" были спровоцированы "Информатикой-21". Был произведён срочный поиск чего-нибудь, чем можно заткнуть дыру в применимости Питонов-Сиплюсов в среднем звене школ. Чтобы "выкурить" старые и новые Паскали. |
Автор: | Валерий Лаптев [ Понедельник, 24 Июнь, 2013 23:27 ] |
Заголовок сообщения: | Re: кумир |
У нас в Semantic IDE возможно представлять программы на всех 4 языках ЕГЭ. И еще можем любой синтаксис добавить. Через год мы их обскакаем... Краткая сводка свойств нашего инструмента: Среда Semantic IDE обладает следующими свойствами: 1. Поддерживается работа с многомодульными проектами (как в современных интегрированных средах); 2. Редактор кода оперирует не символами текста, а конструкциями языка программирования и объектами программы; 3. Во время набора кода работает контекстный подсказчик, позволяющий выбирать из списка нужную конструкцию; 4. Программа в любой момент времени – синтаксически правильна; лексические и семантические ошибки определяются в момент набора программы; все сообщения – на русском языке и точно описывают ошибку; 5. Изменение ключевых слов в коде невозможно; 6. Набор кода программы можно выполнять и в русской, и в английской лексике; ключевые слова можно переключать с русской нотации на английскую и обратно; 7. Синтаксис представления программы можно переключить – одна и та же программа может быть показана в разных видах: как псевдокод (Semantic Language), в Паскале-подобном, в Си-подобном, в Бейсик-подобном виде; переключение синтаксиса не требует повторного анализа кода и трансляции программы (разработчики могут добавить любой желаемый синтаксис представления); 8. Ввод-вывод данных осуществляется в рамках среды без выхода в операционную систему. Для преподавателя редактор обеспечивает традиционные операции редактирования текста, работу с буфером обмена, настройку шрифтов и цвета, вставку в текст рисунков и видеороликов. Несколько документов могут быть связаны гиперссылками. В текст документа может быть вставлен код примера, который можно запустить на выполнение. Поэтому можно подготовить обучающие материалы непосредственно в среде без привлечения сторонних редакторов текста. В частности, можно редактировать и дополнять справочную систему. Развитие системы программирования доступно самому пользователю: любой модуль, написанный на языке Semantic Language, можно использовать как стандартный. Более того, любой модуль можно добавить в стандартную библиотеку, добавив его в проект Framework. В перспективе для преподавателя будут доступны (работа уже частично выполнена) средства построения полноценного обучающего курса: – конструирование структуры курса; – разработка лабораторного практикума по курсу, причем с генерацией конкретных вариантов заданий по сконструированному преподавателем шаблону; – три режима выполнения задания: управляемый, свободный и контрольный; причем последовательность действий в управляемом режиме задает преподаватель; – оценка деятельности и результатов деятельности студента в контрольном режиме; – полная статистика деятельности студента в среде. Это я писал для Сошникова - он заинтересовался. И мы будем делать переносимость - начнем уже в этом году. |
Автор: | TAU [ Вторник, 25 Июнь, 2013 23:36 ] |
Заголовок сообщения: | Re: кумир |
Валерий Лаптев писал(а): У нас в Semantic IDE ... Я вот что думаю. Вам в Вашем редакторе было бы полезно автоматически иллюстрировать получающиеся программы графически. Формируя для каждого блока его представление, например, в виде блок-схемы. |
Автор: | Дмитрий Грачёв [ Среда, 26 Июнь, 2013 00:19 ] |
Заголовок сообщения: | Re: кумир |
TAU писал(а): Валерий Лаптев писал(а): У нас в Semantic IDE ... Я вот что думаю. Вам в Вашем редакторе было бы полезно автоматически иллюстрировать получающиеся программы графически. Формируя для каждого блока его представление, например, в виде блок-схемы. Или Дракон-схемы или UML-диаграммы. Обязательно сделаем. |
Автор: | Валерий Лаптев [ Среда, 26 Июнь, 2013 07:45 ] |
Заголовок сообщения: | Re: кумир |
TAU писал(а): Валерий Лаптев писал(а): У нас в Semantic IDE ... Я вот что думаю. Вам в Вашем редакторе было бы полезно автоматически иллюстрировать получающиеся программы графически. Формируя для каждого блока его представление, например, в виде блок-схемы. Само-собой! Более того, мысли есть о представлении многомодульной проги в виде графа с ребрами, соответствующими вызовам процедур-функций-методов. Нет человека. Я дважды пытался привлечь третий курс - отваливаются пацаны по разным причинам. Вот теперь 1 и 2 курс попытаемся загрузить этой работой. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |