Конкурс для начинающих программистов на Small Basic

Российское сообщество SmallBasic.ru при поддержке компании Microsoft объявляет конкурс по программированию на Small Basic.

Цель конкурса – популяризация программирования среди школьников и начинающих программистов.

Тематика конкурса
Тематика конкурса является свободной.

Основные тезисы конкурса
Конкурс проводится в четыре этапа. Каждый этап длится одну неделю. Каждый участник конкурса может предоставить по одной программе каждую неделю. Всего от одного участника могут быть представлены четыре программы. Для каждого этапа будет создана отдельная ветка на форуме сообщества SmallBasic.ru, в которой можно будет разместить свою программу.

Условия предоставления программ
Представляемые программы должны работать на текущей версии языка – 0.8.
В программах не разрешается использовать какие-либо внешние компоненты, только "чистый" Small Basic.
Программа должна быть опубликована на сервере smallbasic.com (инструментом программы "Опубликовать"), а на форуме выложен код импорта.

Сроки проведения конкурса
Начало конкурса: 1 апреля 2010 года. Окончание конкурса: 29 апреля 2010 года.
Подведение итогов: 6 мая 2010 года.
Награждение победителей в офисе Microsoft: 11 мая 2010 года.

Положение о призах
За победу в конкурсе присуждаются призы. Все три участника, занявшие призовые места получат USB флеш-драйв на 16 Гб, а также:

  • первое место – смартфон под управлением Windows Mobile
  • второе место – клавиатура Microsoft
  • третье место – мышь Microsoft

Заключительные тезисы
Решение судей является окончательным.
Конкурс является некоммерческим.
Отправка призов осуществляется только по России.
Всю необходимую информацию можно получить на сайте сообщества, а так же на форуме.

Читать далее →

Программа недели по версии разработчиков (от 22.02.2010)

Игра Snake Bite, созданная пользователем Davey Wavey.

Играть онлайн: http://smallbasic.com/program/?SNKBITE

Код импорта: SNKBITE

snakebite_title.jpg

Вышел релиз Small Basic 0.8

v08.png

Изменения в новой версии:

  1. Добавление подробной информации для программ, публикуемых в Интернет.
  2. Рейтинговая система для программ, опубликованных в Интернете.
  3. Возможность форматирования кода программы.
  4. Расширенная справка для объектов плюс примеры кодов.
  5. Улучшение производительности.

Кроме того, добавлены локализации: китайская, японская, португальская.

Еще одной особенностью этого релиза стала возможность выполнять программы с помощью Silverlight прямо из браузера. Также вы можете разместить программу на странице в интернете или у себя в блоге. Попробуйте на примере игры Тетрис: http://smallbasic.com/program/?TETRIS.

Документация (API) по функциям Small Basic и компоненты FC (на английском языке)

В раздел Скачать добавлена документация (список функций Small Basic и компоненты FC) на английском языке.

Документация (API) по функциям Small Basic и компоненты FC (на английском языке)

В раздел Скачать добавлена документация (список функций Small Basic и компоненты FC) на английском языке.

C Новым годом 2010!

Сообщество SmallBasic.ru поздравляет всех с наступающим 2010 годом!

Пусть этот год принесет вам еще больше успехов во всех ваших начинаниях!

Расширение возможностей языка Small Basic (с помощью внешней компоненты)

В раздел Скачать добавлена библиотека расширения от FremyCompany, которая значительно расширяет возможности языка (появляются дополнительные объекты, такие как Clipboard, Controls, DataFile, Dialogs, Drawings, Keyboard, Xml и прочие).

Загрузить библиотеку.

Про расширяемость Small Basic и о том, как установить библиотеку рассказано в статье: http://smallbasic.ru/content/2008-12-31/rasshiryaemost-small-basic

Если Small Basic не запускается

Что делать, если Small Basic не запускается?

Для начала убедитесь, установлен ли у вас .NET Framework 3.5. Если нет, тогда установите его и попробуйте снова (страница загрузки на сайте Microsoft).

Если .NET Framework 3.5 установлен, но при запуске выдается ошибка, то можно воспользоваться специальной утилитой — об этом читайте на форуме http://forum.smallbasic.ru/index.php?showtopic=92.

FAQ по Small Basic

Небольшой FAQ по Small Basic от пользователя TNThttp://forum.smallbasic.ru/index.php?showtopic=119

Портирование программы из Small Basic в Visual Basic

Как вы уже слышали, в версии 0.7 появилась возможность портирования (переноса) Small Basic программ в Visual Basic.

Вот как это работает. Допустим, вы написали программу, либо импортировали уже имеющуюся. Рассмотрим на примере импорта программы "Тетрис".

graduate_post_1.png

При запуске видим, что игра действительно работает.

tetris.png

Затем нажимаем на кнопку "Преобразовать" и в появившемся мастере преобразования указываем путь к новому Visual Basic проекту.

Читать далее →