Занятие 4. История языков программирования и робототехники.

07.12.2015

Занятие 4. История языков программирования и робототехники.

Здравствуйте, дорогие читатели! Вновь я расскажу вам об одном из уроков по программированию и робототехнике, проведенных мной. Тема сегодняшнего занятия: «История языков программирования и робототехники».

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

Я начинаю с презентации «История языков программирования». Первым идёт слайд, на котором видна схема происхождения языков, то есть какой язык от какого произошел.

Далее я рассказываю о самых известных языках программирования: для чего они создавались, кто был создателем и применяются ли эти языки сегодня. Первым делом – это языки машинных команд, первые попытки автоматизации. Я объясняю, как ребятам повезло, ведь раньше писали огромные машинные коды, это было целое искусство, а теперь жизнь программиста невероятно упростилась.

Далее по лекции обзор языков, ориентированных на предметную область, такие как COBOL – язык программирования для бизнеса и Fortran – язык программирования для инженерных расчетов. Тут я слышу вопрос: «Какие задачи бизнеса может решать язык COBOL?». Этот вопрос достаточно емкий, но постараюсь ответить: «Говорить о том, что COBOL решает именно вопросы бизнеса – немного некорректно, т.к. этот язык служит для решения экономических задач, используется для обработки данных в банках, страховых компаниях, у него мощный аппарат работы с записями, но этот язык создавался более читаемым для людей, поэтому он достаточно громоздкий и сегодня почти не применяется».

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

Создание языка С. Этот язык создавался как инструментальный язык для создания операционных систем. Сейчас используется для создания не только ОС, но и прикладных программ и трансляторов.

Языки искусственного интеллекта. Один из представителей- это язык Prolog.

Создание объектно-ориентированного подхода и языков программирования с ООП.

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

И вот, наконец, мы подошли к созданию языка Java, одного из самых распространенных языков программирования в мире. Он создан в 1995. О нем я рассказываю немного подробнее, показывая его значимость, чтобы у ребят была гордость за то, что они изучают этот язык программирования.

После первой части лекции узнаю у ребят все ли было понятно и есть ли вопросы по материалу. Мелкие вопросы все-таки есть, после недолгого обсуждения мы продолжаем.

По истории робототехники ребятам все было понятно, я быстро пробежался по материалу, в лекции были исторические примеры, а так же хроника 2000-х годов с яркими примерами. Такие как,

- 2002 год: создание первого серийного робота пылесоса.

- 2003 год: создание робота для развлечения QRIO.

- 2004 год: проект Роботы-помощники.

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

Вам понравилось? Расскажите о своем опыте своим друзьям в социальных сетях. Пусть им понравится тоже!