Номинация Виртуальный мир 2013/2014

Материал из ТолВИКИ
(Различия между версиями)
Перейти к: навигация, поиск
Строка 69: Строка 69:
 
[http://www.alice.org/index.php?page=downloads/download_alice2.2 Скачать среду программирования Alice (2.2)]
 
[http://www.alice.org/index.php?page=downloads/download_alice2.2 Скачать среду программирования Alice (2.2)]
  
'''Полезные ресурсы'''<br>
+
'''Полезные ресурсы (Alice)'''<br>
:на английском языке
+
:''на английском языке''
 
* [http://www.alice.org/index.php сайт разработчиков]
 
* [http://www.alice.org/index.php сайт разработчиков]
 
* [http://www.alice.org/community/ форум Alice]
 
* [http://www.alice.org/community/ форум Alice]
Строка 79: Строка 79:
 
* [http://www.youtube.com/watch?v=1igKcPMcbd0 видео "мир программирования от Alice"]
 
* [http://www.youtube.com/watch?v=1igKcPMcbd0 видео "мир программирования от Alice"]
 
* [http://www.youtube.com/watch?v=Nm7bv4wduTI интересные примеры других пользователей, разработчиков]
 
* [http://www.youtube.com/watch?v=Nm7bv4wduTI интересные примеры других пользователей, разработчиков]
: на русском языке
+
: ''на русском языке''
 
* [http://alice-3dprogram.blogspot.ru/2012/03/alice_05.html Основы работы в Alice]
 
* [http://alice-3dprogram.blogspot.ru/2012/03/alice_05.html Основы работы в Alice]
 
* [http://alice-3dprogram.blogspot.ru/2012/03/alice_6290.html Примеры анимации, сделанной учениками с помощью Alice]
 
* [http://alice-3dprogram.blogspot.ru/2012/03/alice_6290.html Примеры анимации, сделанной учениками с помощью Alice]
 
* [http://3domen.com/index.php?newsid=8265 Примеры анимации, сделанной с помощью Alice]
 
* [http://3domen.com/index.php?newsid=8265 Примеры анимации, сделанной с помощью Alice]
 +
 +
'''Скретч''' (произносится «скрэтч») — это визуальная объектно-ориентированная среда программирования для обучения школьников младших и средних классов. Название Scratch произошло от слова scratching — техники, используемой хип-хоп диджеями, которые крутят виниловые пластинки взад-вперёд руками для того, чтобы смешать музыкальные темы. Скретч создан как продолжение идей языка Лого и конструктора Лего.
 +
 +
[ Скачать среду программирования Скретч ()]
 +
 +
'''Полезные ресурсы (Скретч)'''
 +
* [http://scratch.mit.edu/ Официальный сайт]
 +
* [http://younglinux.info/scratch Курс «Введение в Scratch»] — цикл из десяти уроков по основам работы в среде программирования Scratch.
 +
* [http://wiki.scratch.mit.edu/wiki/Scratch_Wiki Scratch Wiki]
 +
* [http://setilab.ru/scratch/ Учитесь со Scratch!] — сообщество учителей, родителей и просто творческих людей. Сообщество скретчеров
 +
* [http://letopisi.ru/index.php/%D0%A1%D0%BA%D1%80%D0%B5%D1%82%D1%87_%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE Скретч-руководство] (letopisi.ru)
 +
* [http://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/OwnPG.pdf Руководство по Scratch 1.4 на русском языке]
 +
* [http://odjiri.narod.ru/ Видеоуроки Scratch на русском языке]
  
 
<font color=#000066>'''Стоит почитать:'''</font>
 
<font color=#000066>'''Стоит почитать:'''</font>

Версия 13:06, 11 ноября 2013

Icon infomir1.png

Вернуться на главную страницу Фестиваля «ИНФО-МИР 2013/2014»

В номинации «Виртуальный мир» может быть представлена творческая работа на предложенную тему в трёх подноминациях:

  • объектно-ориентированное программирование;

  • программирование на алгоритмических языках;

  • WEB-программирование.

На очный этап приглашаются участники конкурса, ставшие финалистами по результатам отборочного этапа, им необходимо подготовить выступление для представления и защиты своей конкурсной работы (актуальность, содержание и технология создания) на 3 – 5 минут.


Тематика конкурсных работ:

  • Тольятти! Как много в этом слове (2014 г. - 50 лет со дня переименования г. Ставрополь в г. Тольятти)
  • К Олимпийским вершинам (2014 г. - зимняя Олимпиада в Сочи)
  • Россия.RUлит (2014 г. -20 лет со дня рождения Рунета)

Требования к конкурсной работе, заявленной в номинации «Виртуальный мир»:

  • на конкурс принимаются работы соответствующие тематике конкурса и выполненные участниками лично.
  • конкурсная работа не должна содержать информации о политических, религиозных, криминальных событиях и явлениях; не должна пропагандировать насилие и агрессивные явления в общественной жизни.
  • Визуальное программирование (игровые, обучающие, контролирующие программы и т. д.)
  • работа создается в любом визуальном языке программирования (Алиса, Скретч, и т.д.)
  • анимация может быть интерактивной (объекты реагируют на движение мыши и нажатие клавиш компьютера);
  • работа представляется исходным файлом языка программирования;
  • вместе с работой предоставляется текстовый файл с краткой аннотацией работы, в которой должно быть описание идеи создания ролика, возможная область применения работы, программные особенности работы, на которые автор хотел бы обратить внимание жюри.
  • «Программирование на алгоритмических языках»
  • в номинации рассматриваются готовые программные продукты (игровые, обучающие, контролирующие программы и т. д.), написанные на одном из алгоритмических языков.
  • работа должна быть представлена исполнимым (*.exe или *.com) файлом, к работе должен быть приложен её исходный текст.
  • имя файла не должно превышать 8 символов ХХУУУУУУ, где ХХ – № школы, УУУУУУ – фамилия участника (например, Сидоров из школы № 24 напишет имя файла 24Sidoro.com);
  • программа не должна перехватывать аппаратные прерывания, включать защитный режим, использовать расширенную память нестандартным образом, предпринимать любые другие действия, нарушающие работу операционной системы проверяющего компьютера;
  • не принимаются программы, выполняющие противоправные действия (нарушение авторских прав, создание вирусов, вскрытие паролей и пр.);
  • необходимые настройки системы производить в программе и обязательно программно восстанавливать после её завершения;
  • предоставить жюри текстовый файл с краткой аннотацией программы, в которой должно быть перечислено программное обеспечение для выполнения конкурсной работы и инструкция пользователю, а также возможная область применения.
  • «WEB-программирование»
  • в номинации рассматриваются интерактивные сайты (сайты, путеводители, справочники, энциклопедии, и т. п.), представляющие собой структуру с главной страницей index.html, или index.php, index.phtml, index.jsp (для других скриптовых языков);
  • при использовании в работе базы данных в архиве со структурой сайта необходимо разместить дамп (образ) использованной структуры базы данных;
  • все используемые автором изображения, должны быть собраны в отдельном каталоге в форматах *.gif, *.jpeg, *.png;
  • в архиве с работой необходимо разместить текстовый файл, где указываются требования к программному обеспечению сервера, на котором будет размещена работа для тестирования, указать все данные (название сайта, название базы данных, пользователи и пароли базы данных и т.д.), требуемые для запуска сайта;
  • интерактивный сайт должен быть предоставлен в жюри конкурса для тестирования и оценки и может быть дополнительно размещен в сети для внешнего доступа с учетом требований информационной безопасности (ссылка прописывается на странице ТолВики в аннотации сайта);
  • на страницах сайта должно быть указано авторство использованных в ролике текстовых, графических, музыкальных и видеофрагментов.


Критерии оценки конкурсных работ:

  • соответствие конкурсным требованиям;
  • завершенность работы;
  • практическая значимость работы;
  • оригинальность идеи;
  • качество оформления работы;
  • простота, удобство и качество пользовательского интерфейса;
  • технологичность (техническая грамотность);
  • качество представления работы на очном туре;
  • для подноминации «Визуальное программирование»:
  • уровень реализации базовых и расширенных возможностей программного обеспечения;
  • для подноминации «WEB-программирование»:
  • проработанность содержательного наполнения (контента);
  • кросс-платформенность;
  • интерактивность.



Советы и рекомендации по созданию конкурсных работ

«Визуальное программирование»

Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами.

Alice - это программа для создания 3D анимацией, разработанная университетом Карнеги Меллона (США). В Alice можно создавать различные 3D-проекты для повествования интересных истории, используя готовые или импортированные модели, задавая разнообразную анимацию, трансформацию любых частей объектов, вставляя звуковые эффекты. Сводя программирование до очень простого уровня (Условные ветвления, циклы , операторы ожидания, вывода текста и комментарии можно задавать лишь перетаскивая в окружение необходимые программные элементы.), Alice помогает понять структуру и логику программирования.

Alice работает в различных операционных системах — MacOS X, Windows, Linux. Alice свободно распространяется и имеет открытый программный код.

Скачать среду программирования Alice (2.2)

Полезные ресурсы (Alice)

на английском языке
на русском языке

Скретч (произносится «скрэтч») — это визуальная объектно-ориентированная среда программирования для обучения школьников младших и средних классов. Название Scratch произошло от слова scratching — техники, используемой хип-хоп диджеями, которые крутят виниловые пластинки взад-вперёд руками для того, чтобы смешать музыкальные темы. Скретч создан как продолжение идей языка Лого и конструктора Лего.

[ Скачать среду программирования Скретч ()]

Полезные ресурсы (Скретч)

Стоит почитать:

  • Визуальное программирование — Википедия

«Программирование на алгоритмических языках»


Алгоритми́ческий языкформальный язык, используемый для записи, реализации и изучения алгоритмов. Всякий язык программирования является алгоритмическим языком, но не всякий алгоритмический язык пригоден для использования в качестве языка программирования. В узком смысле слова алгоритмическим языком также называют семейство языков программирования Алгол. (цитата из "Википедии")

Стоит почитать:



«WEB-программирование»


Стоит почитать:

Личные инструменты
наши друзья
http://аудиохрестоматия.рф/