- Наши IT-площадки
По любым вопросам пишите и звоните:
Согласно энциклопедии языков программирования по данным разных источников в настоящее время существует до десяти тысяч языков программирования. И у всех их свое назначение и задачи: сначала, с появлением первых вычислительных машин, это были просто математические расчёты, потом появились компьютерные игры, где использовалась графика. В настоящее время области применения языков программирования: веб-разработка, разработка мобильных и настольных приложений, игр. Возможно, в эту минуту, когда вы читаете статью, кто-то из разработчиков создаёт новый язык.
В предыдущей статье мы вам рассказали о том, с какого возраста начинать учить ребёнка компьютерной грамотности.
Сейчас речь пойдет о языках программирования, которые подходят детям.
Им рано учить языки программирования. Основным видом деятельности остаётся игра. Малыш ещё не может управлять своим вниманием, часто отвлекается; не ориентируется во времени; только начинает складываться словесно-логическое мышление, формируется мотивация к обучению.
На критерий отбора при выборе языка влияет возможность скорейшего его применения на практике, так как юный программист должен чувствовать мотивацию при изучении информатики. Поэтому надо начинать с самого простого.
Программа Scratch – визуальная среда программирования, придуманная специально для обучения программированию младших школьников, главным героем которой является Спрайт (двумерный объект, его можно загрузить из библиотеки, выбрать свой персонаж). С помощью блоков-команд герои игр начинают двигаться, оживают. В отличие от других программ, здесь не надо писать код вручную: он формируется из блоков. А самое главное, что результат своей работы ребёнок наглядно видит на экране сразу при запуске программы.
По задумке авторов Scratch дети имеют возможность создавать мультфильмы, анимацию, писать музыку, создавать творческие проекты, а также делиться ими с окружающими.
Знания, полученные на занятиях по скретч-программированию помогают детям в изучении таких школьных предметов, как математика, информатика, физика. Кроме этого, данная программа развивает логическое мышление, что пригодится не только в учёбе, но и в жизни.
Scratch создан специально для младших школьников.
Следующим в списке идет Python.
Этот язык имеет широкое применения, на нем пишут современные сайты, решают проблемы статистики и прогнозирования, разрабатывают модели искусственного интеллекта.
Синтаксис языка приближен к обычной человеческой речи, минимум служебных символов, понятная структура программирования. В отличие от Scratch здесь надо писать код вручную, но дети быстро адаптируются к нему.
Для начинающего программиста удобно, что не надо беспокоиться о синтаксисе, а сосредоточить своё внимание на важных вещах. Простота не является минусом, ведь код способен эффективно формировать алгоритмическое мышление.
Несмотря на визуальную простоту, этот язык — один из мощнейших.
Python имеет даже свою дзен-философию, описывающая принципы, которым следует придерживаться каждому разработчику. Вот некоторые из них:
Более подробно с особенностями Scratch, Python можно познакомиться на сайте.
На главную страницу блога