Смотря вперед - Да будет JavaScript или мысли об СПО:)
(В этой записи я немножко лукавлю. Если у вас сложится впечатление, что я влюблен в JavaScript, значит вы попались :). Моя истинная любовь - Smalltalk. Но о нем как-нибудь в будущем)
Мы все, конечно, слышали о пакете свободного программного обеспечения (СПО), предназначенного для установки на школьных ПК. Некоторых из нас внедрение СПО заставило задуматься над вопросом межплатформенности программ, к которым мы привыкли, ну а вопрос "Есть ли Microsoft Office в операционной системе Linux?" далеко не такой уж и глупый.
Так или иначе, теперь определенное количество педагогов узнало и согласилось со следующими утверждениями:
Я веду к тому, что постепенно крепнет осознания преимущества учебного ПО, которое: свободно (бесплатное пользование легально) и межплатформенно (работает везде). По возможности желательно, чтобы оно не требовало установки. Думаете глупость? А представьте, что вам нужно быстро подготовить компьютер к занятию, а там нет программы и вам придется ее установить и настроить в ограниченный промежуток времени (учтите, что установка иногда требует наличия дополнительных программных библиотек и т.п.).
Перед тем как я произнесу свое "Да будет JavaScript", хочу отметить, что такой хороший и вездесущий Flash требует приобретения недешевой лицензии для разработки на нем, а Java хотя и свободна, но сложнее в освоении, чем JavaScript.
А теперь: да будет JavaScript! :) Мой тезис: учебное ПО, разработанное с помощью JavaScript и распространяемое на правах одной из свободных лицензий, есть хорошо.
Кратко объясню. JavaScript, по словам Дугласа Крокфорда (Douglas Crockford), является самым распространенным языком программирования на планете. Это язык сценариев веб-страниц, а так как браузер - одна из самых популярных программ у землян, то становится понятным, почему все необходимое для создания и работы программ на JavaScript уже есть на 99% всех ПК в мире. (Для тех же Flash и Java формально необходимо устанавливать дополнительное ПО.)
Интересно, что некоторое время назад я находил на педагогических сайтах предложения и методические разработки, посвященные преподаванию в школе программирования на JavaScript. Поверьте, это замечательный язык! Один из лучших :)
Что же представляет из себя программа на JavaScript? Набор файлов, часть из которых обычные веб-странички, а часть - файлы исходного текста на JavaScript. Вы можете хранить их в отдельной папке на флэшке. Работать с такой программой проще простого: нужно вставить флэшку в ПК с любой ОС, открыть папку и запустить стартовую веб-страничку программы. Откроется стандартный на данном компьютере браузер и... вуаля! :)
Ах да, вот еще! Программы на JavaScript легко разместить в Интернет (тренажеры для ДО и т.п.). + моя старая заметка по теме: Таблица умножения (тренажер на JavaScript). Если есть интерес, можно открыть ветку на форуме и заняться совместным изучением. Например, простенькая система тестирования своими руками, как раз-два-три после пары занятий ;).
Комментарии? :)
Мы все, конечно, слышали о пакете свободного программного обеспечения (СПО), предназначенного для установки на школьных ПК. Некоторых из нас внедрение СПО заставило задуматься над вопросом межплатформенности программ, к которым мы привыкли, ну а вопрос "Есть ли Microsoft Office в операционной системе Linux?" далеко не такой уж и глупый.
Так или иначе, теперь определенное количество педагогов узнало и согласилось со следующими утверждениями:
- существует проприетарное ПО, за которое нужно платить деньги;
- существует свободное ПО, которое можно использовать и даже модифицировать совершенно бесплатно (впрочем, оно конечно стоит денег, но не как таковое, а в смысле затрат на обслуживающих его специалистов);
- надежнее работать с таким ПО, которое доступно в различных операционных системах, и в следствие чего не возникает проблем несовместимости. Так, например, работать с Open Office можно одинаковым образом в ОС Windows, Linux и Mac OS X; для преподавания это несомненный плюс.
Я веду к тому, что постепенно крепнет осознания преимущества учебного ПО, которое: свободно (бесплатное пользование легально) и межплатформенно (работает везде). По возможности желательно, чтобы оно не требовало установки. Думаете глупость? А представьте, что вам нужно быстро подготовить компьютер к занятию, а там нет программы и вам придется ее установить и настроить в ограниченный промежуток времени (учтите, что установка иногда требует наличия дополнительных программных библиотек и т.п.).
Перед тем как я произнесу свое "Да будет JavaScript", хочу отметить, что такой хороший и вездесущий Flash требует приобретения недешевой лицензии для разработки на нем, а Java хотя и свободна, но сложнее в освоении, чем JavaScript.
А теперь: да будет JavaScript! :) Мой тезис: учебное ПО, разработанное с помощью JavaScript и распространяемое на правах одной из свободных лицензий, есть хорошо.
Кратко объясню. JavaScript, по словам Дугласа Крокфорда (Douglas Crockford), является самым распространенным языком программирования на планете. Это язык сценариев веб-страниц, а так как браузер - одна из самых популярных программ у землян, то становится понятным, почему все необходимое для создания и работы программ на JavaScript уже есть на 99% всех ПК в мире. (Для тех же Flash и Java формально необходимо устанавливать дополнительное ПО.)
Интересно, что некоторое время назад я находил на педагогических сайтах предложения и методические разработки, посвященные преподаванию в школе программирования на JavaScript. Поверьте, это замечательный язык! Один из лучших :)
Что же представляет из себя программа на JavaScript? Набор файлов, часть из которых обычные веб-странички, а часть - файлы исходного текста на JavaScript. Вы можете хранить их в отдельной папке на флэшке. Работать с такой программой проще простого: нужно вставить флэшку в ПК с любой ОС, открыть папку и запустить стартовую веб-страничку программы. Откроется стандартный на данном компьютере браузер и... вуаля! :)
Ах да, вот еще! Программы на JavaScript легко разместить в Интернет (тренажеры для ДО и т.п.). + моя старая заметка по теме: Таблица умножения (тренажер на JavaScript). Если есть интерес, можно открыть ветку на форуме и заняться совместным изучением. Например, простенькая система тестирования своими руками, как раз-два-три после пары занятий ;).
Комментарии? :)