Видеоурок «Развитие программного обеспечения»
Сегодня жизнь многих людей немыслима без использования компьютерных программ. Сейчас их существует великое множество, и они применяются для решения самых разных задач. При этом даже неопытному пользователю не составит большого труда научиться пользоваться многими из них. Однако, всегда ли было так? Этот урок расскажет учащимся о том, какой путь развития прошли компьютерные программы и инструменты для их создания и какие требования предъявляются к современной компьютерной программе.
Урок начинается с рассмотрения значение слова «Программа», а также определения компьютерной программы.
Компьютерная программа — это записанная определённым образом комбинация инструкций управления аппаратным обеспечением компьютера.
Также учащиеся узнают о том, что такое язык программирования и чем занимается программист, кто был первым программистом, как назывались первый программируемый компьютер и язык программирования.
Далее кратко рассматривается развитие языков программирования от машинных кодов и до языков программирования высокого уровня, а также то, как расширялись возможности программистов с их появлением.
После изложения материала об инструментах разработки программного обеспечения начинается рассмотрение составных частей любой компьютерной программы, а именно:
- данных;
- моделей обработки данных;
- пользовательского интерфейса.
Далее по отдельности рассматривается развитие моделей обработки данных и пользовательских интерфейсов программ. В качестве этапов развития модели обработки данных ученики рассматривают парадигмы структурного и объектно-ориентированного программирования, их особенности и чем было вызвано их появление.
После рассмотрения моделей обработки данных следует информация о развитии пользовательских интерфейсов программ, а также рассказывается об особенностях текстового и графического пользовательских интерфейсов. Также рассматривается определение дружественного пользовательского интерфейса.
Дружественный интерфейс — это такой пользовательский интерфейс, благодаря которому пользователь может максимально быстро научиться работать с программой, допуская при этом минимальное количество ошибок.
Далее рассматриваются изменения, которые претерпело управление программой. Раньше порядок действия большинства программ был однозначно определён от начала и до конца. Порядок работы современной программы зависит от пользователя и определяется событиями.
Блок-схема программы с графическим пользовательским интерфейсом
В конце следует подведение итогов урока и повторение важных определений.
лагодарю, очень нужный и ценный материал.
Cпасибо
Спасибо!
Огромное спасибо за Вашу работу!
Спасибо за видеоурок. Очень полезное видео.
Благодарю за информацию!
Спасибо!