07.12.2015
Здравствуйте, дорогие читатели! Вновь я расскажу вам об одном из уроков по программированию и робототехнике, проведенных мной. Тема сегодняшнего занятия: «История языков программирования и робототехники».
Перед длинной, но между тем интересной, лекцией необходимо настроить ребят, поэтому я по традиции спрашиваю, как их настроение. После того как понял, что настрой боевой у всех, мы начинаем.
Я начинаю с презентации «История языков программирования». Первым идёт слайд, на котором видна схема происхождения языков, то есть какой язык от какого произошел.
Далее я рассказываю о самых известных языках программирования: для чего они создавались, кто был создателем и применяются ли эти языки сегодня. Первым делом – это языки машинных команд, первые попытки автоматизации. Я объясняю, как ребятам повезло, ведь раньше писали огромные машинные коды, это было целое искусство, а теперь жизнь программиста невероятно упростилась.
Далее по лекции обзор языков, ориентированных на предметную область, такие как COBOL – язык программирования для бизнеса и Fortran – язык программирования для инженерных расчетов. Тут я слышу вопрос: «Какие задачи бизнеса может решать язык COBOL?». Этот вопрос достаточно емкий, но постараюсь ответить: «Говорить о том, что COBOL решает именно вопросы бизнеса – немного некорректно, т.к. этот язык служит для решения экономических задач, используется для обработки данных в банках, страховых компаниях, у него мощный аппарат работы с записями, но этот язык создавался более читаемым для людей, поэтому он достаточно громоздкий и сегодня почти не применяется».
Переходим дальше, Pascal этот язык был и остается учебным, его структурированность позволяет достаточно просто освоить программирование, поэтому достаточно логично начинать обучение именно с него.
Создание языка С. Этот язык создавался как инструментальный язык для создания операционных систем. Сейчас используется для создания не только ОС, но и прикладных программ и трансляторов.
Языки искусственного интеллекта. Один из представителей- это язык Prolog.
Создание объектно-ориентированного подхода и языков программирования с ООП.
Создание языка С++, С его помощью возможно создание программных приложений, ориентированных на любые машины – от персональных до суперкомпьютеров.
И вот, наконец, мы подошли к созданию языка Java, одного из самых распространенных языков программирования в мире. Он создан в 1995. О нем я рассказываю немного подробнее, показывая его значимость, чтобы у ребят была гордость за то, что они изучают этот язык программирования.
После первой части лекции узнаю у ребят все ли было понятно и есть ли вопросы по материалу. Мелкие вопросы все-таки есть, после недолгого обсуждения мы продолжаем.
По истории робототехники ребятам все было понятно, я быстро пробежался по материалу, в лекции были исторические примеры, а так же хроника 2000-х годов с яркими примерами. Такие как,
- 2002 год: создание первого серийного робота пылесоса.
- 2003 год: создание робота для развлечения QRIO.
- 2004 год: проект Роботы-помощники.
После второй части, мы опять обсудили некоторые моменты и закончили занятие.
Вам понравилось? Расскажите о своем опыте своим друзьям в социальных сетях. Пусть им понравится тоже!