Другие языки программирования и технологии

Среда языка BASIC (Бейсик) для детей, под Windows

Друзья, не подскажете ли такой вопрос. Когда-то очень давно я писал программы на Бейсике, которые успешно работали на Turbo Basic под DOS. А сейчас хотел бы их показать детям и заинтересовать их в изучении программирования. Но оказывается, под Windows XP (даже в режиме совместимости с Windows'95) программы не запускаются. Одна из проблем - не отрабатывает команда "screen 9" для перехода в графический видеорежим. Не помогает и установка запуска интерпретатора Turbo Basic сразу в полноэкранном режиме.
Не подскажете ли, есть ли способ запустить такие программы (в другой среде) и/или какая лучшая среда BASIC для освоения детьми? Спасибо.
>> Но есть ли смысл учить детей в 2010-х программе, написанной в 1980-х?
Учите паскаль.

Капитан Гугл забыл уточнить, что Паскаль создан в те же года под DOS.
Он не лучше QBASIC, Quick Basic, Turbo Basic.
Если его синтаксис и используется в современных паскале-подобных языках, то можно сказать, что
существует целая группа современных диалектов Basic, причем визуальных (VBS, VBA, VB6, VB .NET).

Small Basic специально разрабатывался для обучения детей программированию.
Это учебный язык, в этом его главное достоинство.
Кроме того, его программы портируются в современный VB .NET.
http://msdn.microsoft.com/ru-ru/beginner/cc950524.aspx
АР
Андрюха Рользинг
52 559
Лучший ответ
Если Бейсик, то
ru.wikipedia.org/wiki/Microsoft_Small_Basic
1. Правильно ответили, бейсик - не лучший вариант для обучения (например, люди, освоившие бейсик, часто отказываются изучать что-то еще и пытаются всем навязать именно бейсик. Как в этом вопросе) .
2. Есть программы для эмуляции DOS (например, DosBox). В них твой турбо бейсик пойдет. Но есть ли смысл учить детей в 2010-х программе, написанной в 1980-х?
3. Учите паскаль.
Vladislav Golich
Vladislav Golich
96 425
Помнится, что TBasic рисовал графики на ПК с ХР.
Попробуйте также загрузиться с дискеты MS-DOS, что будет?
Можно попробовать изготовить загрузочные диск или флэшку ))).
Есть и эмуляторы виртуальных машин, моделирующие работу в других операционных системах.
На диске и в памяти выделяется место и туда загружается другая ОС.

Бейсик хорош только тем, что не позволяет вводить неправильные команды.
Можно установить современный Бейсик на Windows, проблема только в том, будет ли русский Help.
Программированию надо учить на Паскале, тут ребёнок сам может программировать
и накапливать мелкие и полезные функции. Это уже будет профессионально ))).

Не надо переписывать кусочки из программы в программу, вновь их отлаживать.
Паскаль имеет и графические функции, есть литература, его изучают в школе.
Через пару лет можно освоить и Delphi.
Но преимущество прогресса имеет C++ и его потомки, всегда есть
работоспособные среды программирования.
Small Basic. В интернете есть информация и сообщество фоннатов ))
лучше возьми другой язык, бейсик до хорошего не доводит
АI
Аzamat Iskaliyev
9 500
Хорошо, а какой язык будет хорош для ребенка 6-7 лет?

Похожие вопросы