3 проекта простого программирования для детей с использованием Microsoft Small Basic

3 проекта простого программирования для детей с использованием Microsoft Small Basic

Обучение программированию может быть сложной задачей, особенно для детей. Сочетания необходимости изучать сложный синтаксис вместе с концепциями программирования достаточно, чтобы оттолкнуть многих людей. Тем не менее, обучение программированию - одна из самых важных вещей, которые могут выучить ваши дети, и для них доступны инструменты.





Одним из таких инструментов является Microsoft Small Basic, с которым легко начать работу. Вот три проекта, которые дети могут использовать, чтобы сделать первые шаги в программировании.





Что такое Microsoft Small Basic?

Microsoft Small Basic (MSB) - это язык, упрощающий изучение основ программирования. Он предназначен для детей (но идеально подходит и для взрослых), отличается лаконичным языком и удобным интерфейсом. Сейчас, на 10-м году своего существования, MSB представляет собой всепрощающую интегрированную среду разработки, которая дает некоторое пространство для маневра с синтаксисом.





Это помогает избежать некоторых разочарований, которые обычно испытывают начинающие программисты.

Этот проект представляет собой пошаговое руководство по написанию персонализированных часов. Проект охватывает простые концепции программирования, и, хотя он ориентирован на детей, начинающие взрослые также могут извлечь выгоду, следуя его указаниям. Хотя среду IDE можно загрузить на компьютеры под управлением Microsoft Windows, в сегодняшнем руководстве используется веб-среда IDE. Его можно заполнить на любом компьютере с браузером и подключением к Интернету.



Начало работы с Microsoft Small Basic

Для начала откройте веб-браузер и перейдите к smallbasic.com . Вы должны увидеть веб-сайт с этими двумя кнопками посередине:

Нажмите на кнопку Начинать кнопку, и вы попадете на экран, который выглядит следующим образом:





Это онлайн-версия Microsoft Small Basic IDE. Сетевая среда IDE - это место, где вы можете писать код и тестировать его в одном месте. Как видите, в текстовом окне уже есть код. Нажмите синий, треугольный, Запустить кнопку, чтобы увидеть, что делает код.

Нажмите немного Икс в правом верхнем углу, чтобы закрыть программу. Посмотрите на код. Вы увидите, что все, что находится внутри скобок, печатается при запуске программы. Попробуйте изменить слово Мир на свое имя и снова нажмите кнопку «Выполнить». Если это не сработало, убедитесь, что у вас все еще есть кавычки в скобках ('... текст ...'), например:





Чтобы понять, почему это происходит, давайте разберем строку на части. Это начинается с TextWindow . Это сообщает компьютеру, что все, что будет дальше, должно произойти с текстовым окном. TextWindow.WriteLine означает, что мы хотим, чтобы TextWindow записал строку. TextWindow.WriteLine ('Hello, Ian!') Означает, что мы говорим TextWindow написать строку, и то, что находится в скобках, - это то, что записывается!

(70368744177664), (2)

1. Спросите имя

Теперь вы собираетесь изменить свою программу, чтобы она запрашивала имя пользователя при ее запуске. Начнем с очевидного вопроса:

Чтобы получить ввод пользователя, нам нужны две вещи. Способ читать то, что они набирают, и место для хранения. Эта строка дает вам обоим:

Эта строка создает переменную с именем имя . Переменная похожа на ящик для хранения данных - в данном случае имя пользователя.

Далее стоит знак равенства ( знак равно ). Это означает, что все, что будет дальше, будет храниться внутри имя .

Затем вы говорите TextWindow к Читать что вводит пользователь. Не забывайте скобки - даже если они пусты, они нужны компьютеру, чтобы знать, что делать!

Теперь, когда программа запускается, пользователя спрашивают его имя. Когда они его наберут и нажмут входить он хранится. Осталось только сказать компьютеру распечатать его обратно.

Вы заметите, что не все в WriteLine скобки заключены в кавычки. Это потому, что вы комбинируете высказывание 'Привет, ' с тем, что хранится в имя переменную, используя знак плюса. Это называется конкатенация строк . Не волнуйтесь, если вы еще не понимаете, что это значит - это хорошая фраза, чтобы узнать позже, когда вам станет удобнее программировать, или прошли курс программирования . Теперь, когда вы запускаете свою программу, пользователь получает личный ответ.

2. Как узнать время

Пока ваша программа приветствует каждого пользователя по имени. Теперь вы можете указать время, используя Часы.Время . Добавьте его в ту же строку, которую вы только что создали:

Обратите внимание, где есть кавычки, а где нет. Кроме того, убедитесь, что вы поместили все знаки плюса в нужное место. Очень важно сделать это правильно! Запустите свой код еще раз - вместе с приветствием вы увидите время.

Большой! Если вы получаете какие-либо ошибки или пропускаете пробелы в текстовом окне, внимательно просмотрите свой код на предмет ошибок.

3. Сделайте это индивидуальным

Теперь, когда у вас есть часы, давайте сделаем так, чтобы они работали только на вас. Нам нужен способ проверить, что введенное имя - это ваше имя. Мы делаем это с если заявление . Измените свой код, чтобы он выглядел так:

Добавив слово Если к коду компьютер знает, что он должен что-то проверить. На этот раз вы хотите проверить, не имя переменная соответствует вашему имени, используя равно подписать.

бесплатные новые фильмы без регистрации

Так далеко, если в имя переменная, введенная пользователем равно ваше имя, он покажет вам время. Что произойдет, если программой воспользуется кто-то другой?

Вот что Еще заявление для. Если введено любое другое имя, программа пропускает оператор if и делает все, что он говорит после Еще .

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

Вы только что закодировали часы, которые работают на вас, и приветствуете всех, кто их использует!

Узнайте больше с Microsoft Small Basic

В этом проекте есть некоторые важные базовые концепции программирования. Использование упрощенной IDE позволяет новичкам изучать концепции программирования и привыкать к синтаксису кодирования. Это может помочь в работе с более сложными языками, такими как Python.

Microsoft Small Basic - не единственный способ обучения, и если фактического кода на данном этапе слишком много, у вас есть другие варианты.

Scratch - это чисто визуальный язык, который идеально подходит для детей. В Minecraft также есть несколько образовательных элементов, предназначенных для обучения основным концепциям. Час кода Minecraft обеспечивает знакомую среду обучения отважным молодым строителям!

Кредит изображения: olly18 / Depositphotos

почему моя оснастка не работает
Делиться Делиться Твитнуть Эл. адрес Следует ли вам немедленно перейти на Windows 11?

Скоро выйдет Windows 11, но стоит ли обновиться как можно скорее или подождать несколько недель? Давайте разберемся.

Читать далее
Похожие темы
  • Программирование
  • Учебники по кодированию
  • Microsoft Small Basic
Об авторе Ян Бакли(Опубликовано 216 статей)

Ян Бакли - независимый журналист, музыкант, исполнитель и видеопродюсер, живущий в Берлине, Германия. Когда он не пишет или на сцене, он возится с электроникой или кодом своими руками в надежде стать безумным ученым.

Ещё от Ian Buckley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться