Scratch.AELIT

Лаборатория

информационных

технологий

Программирование игр
  • Уроки
    • Начинающим
    • Как … ?
    • Фишки
    • Тестирование
    • Творчество
    • STEAM
    • Задачи
    • Мастера
  • Игры и конкурсы
    • Играем
    • Геймдизайн
    • Механики
    • Исследования
    • Scratch Month
  • Статьи
    • О сайте
    • О Scratch
    • События
    • Люди и профессии
  • Разное
    • Разминка
    • Инструменты
    • Make Youself
    • #Паскарэнне
Главная  /  О Scratch  /  Что такое Scratch

Что такое Scratch

Слово scratch английское, и при переводе получает разные значения. Невероятно, но факт: практически каждое из этих значений характеризует среду визуального программирования Scratch, создавая полное понимание всей мощи данного инструмента.

В Википедии и многих учебниках по языку Scratch пишут, что название языка и среды программирования связано с термином scratching, что означает смешение звуков в музыке. Этим ремеслом занимаются диджеи. Конечно, это значение вполне соответствует идее Scratch, где можно «смешивать» картинки, звуки, движение, музыку и быстро создавать свои уникальные мультфильмы и игры из готовых компонентов (спрайтов, фонов сцены, звуков, музыки).

Однако если заглянуть в англо-русский словарь, то можно обнаружить, что Scratch переводится как царапина, царапать. Недаром, главный персонаж (спрайт) любого нового проекта в Scratch — Кот. Многие, кто не поленился и заглянул в словарь, так и зовут кота Царапкой или Царапышем. Выходит, кот дал название языку? Или название языка помогло авторам выбрать главного персонажа, который полюбился многим юным программистам во всем мире?

У самого слова scratch с учётом различных контекстов и сочетаний насчитывается 35 значений (по приложению Англо-русский словарь Александра Кондрашёва). И среди этих значений есть, например, такие: скрип, чирканье; каракуля, закорючка; линия старта, старт; участник соревнования, не получающий преимущества при старте; временное название кинофильма; случайно или наспех собранный вместе; наспех записанный, набросанный, нарисованный; рабочий, временный. Не правда ли, каждое из этих значений даёт нам возможность понять, что в Scratch у всех равные возможности по быстрому созданию «набросков» творческих проектов. Scratch мотивирует на соревнование и помогает создавать рабочие версии программ, которые зачастую остаются на стадии прототипа (временные).

Практически все эти значения в той или иной мере соответствуют возможностям среды программирования Scratch!

Интересно, что в предложениях на английском языке используется ещё и сочетание from scratch, которое в компьютерной документации чаще всего переводится «с нуля». Например, фраза learning programming from scratch по-русски получает эквивалент изучение программирования с нуля. И правда, язык Scratch настолько прост, что любой может научиться программировать на нём с нуля, не имея никаких начальных знаний и даже способностей.

Но самое главное — это действительно полноценный язык программирования позволяющий усвоить все базовые принципы программирования, которые используются при программировании на любом другом языке. Поэтому после освоения языка Scratch достаточно несложно перейти к изучению других профессиональных языков программирования и даже усвоить основные понятия объектно-ориентированного программирования.

Интересно, так ли рассуждали авторы языка Scratch, когда давали ему такое многозначное название?

Автор статьи: Ольга Елисеева

P.S. О преимуществах языка Scratch можно узнать здесь.

Напиши вопрос или комментарий

Отменить ответ

Программирование игр

  • Детям
  • Родителям
  • Учителям
  • Студентам
  • Пишите нам, и мы ответим!

В помощь учителю

Обучение детей основам создания компьютерных игр на языке программирования Scratch
Обучение детей основам создания компьютерных игр на языке программирования Scratch
Учебное пособие для учителей и родителей


Entry Level Programming with Scratch — новый бесплатный курс для учителей и родителей от ЕПАМ></a><br />
<a href=«Entry Level Programming with Scratch»
новый бесплатный курс для учителей и родителей от ЕПАМ

Новости

9.11.2020 Открываем новую рубрику Scratch в вопросах и ответах. Как сделать… ?, в которой размещаем микро уроки с короткими ответами на вопросы о том, как работать в Scratch, создавать спрайты, рисовать, делать мультики, писать скрипты и др.

26.07.2020 Цикл уроков Как сделать мультиплеерную игру в Scratch? профессионального программиста Дениса Орлова.

25.07.2020 Мини-курс Как рисовать локации, персонажей и интерфейс игры в Scratch профессионального дизайнера Анны Василевской.

Весна-лето 2020 Мы размещаем работы других авторов.

Архив новостей

Наши партнёры

Вы можете поддержать проект :)

Любой труд должен вознаграждаться. Чтобы и далее все могли бесплатно использовать материалы сайта, окажите ему поддержку!

ОПРОС

...что мы думаем о Scratch? Ответьте, пожалуйста, на несколько вопросов

© Scratch.AELIT, 2016-2021. Использование материалов сайта разрешается с обязательной активной ссылкой на сайт.