The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Система для интерактивного обучения языку Python в форме отл..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от opennews (??) on 21-Сен-12, 12:09 
В рамках проекта "Online Python Tutor (http://www.pythontutor.com/)" реализован необычный подход к изучению программирования на языке Python. Преподавателям представлена платформа для создания  online-курсов, поясняющих особенности программирования в форме отладки готового приложения, где на каждом шаге подробно и наглядно поясняется суть выполняемой в данный момент строки кода. При этом в системе можно использовать любые блоки кода, например, преподаватель может подобрать примеры в зависимости от изучаемой темы или создать со студентом приложение с нуля в специальном интерфейсе, работающем в web-браузере.

<center><img src="http://www.opennet.me/opennews/pics_base/0_1348205629.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></center>

Система также предоставляет гибкие средства для встраивания результатов визуализации кода в произвольные web-страницы, что, например, позволяет разместить код для обсуждения с коллегами, передав ссылку на проблемный участок. Исходные тексты движка интерактивного руководства распространяются под лицензией BSD и доступны через GitHub (https://github.com/pgbovine/OnlinePythonTutor/). Код выполняемого на сервере бэкенда написан на языке Python с использованием библиотеки bdb (http://docs.python.org/library/bdb.html). Выполняемый  в браузере фронтэнд написан на JavaScript с использованием таких компонентов, как  jQuery (http://www.jquery.org), D3.js (http://www.d3js.org/), jsPlumb (http://www.jsplumb.org/) и CodeMirror (http://codemirror.net/).

  

URL: http://www.pythontutor.com/
Новость: http://www.opennet.me/opennews/art.shtml?num=34898

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Система для интерактивного обучения языку Python в форме отл..."  +1 +/
Сообщение от Аноним (??) on 21-Сен-12, 12:09 
Не хватает подсветки синтаксиса для красоты.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Система для интерактивного обучения языку Python в форме отл..."  +2 +/
Сообщение от Andrey.D on 21-Сен-12, 12:22 
Есть, когда в режиме edit - http://www.pythontutor.com/visualize.html#mode=edit
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Система для интерактивного обучения языку Python в форме отл..."  +2 +/
Сообщение от Аноним (??) on 21-Сен-12, 12:40 
При просмотре тоже было бы неплохо
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от Crazy Alex (ok) on 21-Сен-12, 13:30 
Им там еще одну штуку надо добавить - чтобы можно было выбрать переменные и смотреть, каковы их значения на каждом шаге в одной таблице - очень помогает обучению, но как же муторно это было рисовать на бумаге... Но вообще - неплохая идея.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от Аноним (??) on 21-Сен-12, 14:53 
http://code.he.net
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от Аноним (??) on 21-Сен-12, 16:13 
Это абсолютно разные вещи.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от MrClon on 21-Сен-12, 15:46 
Круто
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от Аноним (??) on 21-Сен-12, 20:34 
too slow
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Система для интерактивного обучения языку Python в форме отл..."  +/
Сообщение от Аноним (??) on 23-Сен-12, 23:08 
http://www.codecademy.com/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру