Работу выполнил ученик 8 а класса Волков Тимофей
Руководитель проекта: Жеревчук Надежда Алексеевна
Учитель 1 квалификационной категории
МБОУ СШ № 2 п. Решетиха
МБОУ СШ № 2
п. Решетиха
Апрель 2016 год
Работу выполнил ученик 8 а класса Волков Тимофей
Руководитель проекта: Жеревчук Надежда Алексеевна
Учитель 1 квалификационной категории
МБОУ СШ № 2 п. Решетиха
МБОУ СШ № 2
п. Решетиха
Апрель 2016 год
КуМир (Комплект Учебных МИРов) - система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.
Каждый год в декабре в школе проходит акция «Час кода в России». Цель данной акции поддержка интереса к изучению информатики и программирования. При работе с онлай-тренажером предлагается сюжетная формулировка задачи с четко прогнозируемой целью. Выполняя задания тренажера осваивали основные понятия, определенные подходы к программированию, виды деятельности, возможности системы.
Ведущий видеоролика Часа кода утверждал, следующее: «Сегодня программирование становится второй грамотностью! Те, кто умеет программировать, становятся обладателями суперсилы, способной претворять в жизнь самые невероятные вещи, помогать себе и окружающим людям быстрее решать их проблемы и задачи, делать жизнь всего человечества лучше. Научить программировать может каждый!»
Так ли это?
Актуальность - проникновение понятия "программа" в различные сферы жизни человека
Цель работы: узнать, что такое программа, программирование и их применение в реальной жизни людей.
Задачи:
1. Узнать, что понимают под программой и программированием.
2. Какие бывают языки программирования.
3. Польза программирования в школе.
4. Практическое применение программирования в реальной жизни
Объект исследования –программы и программирование.
Гипотеза: предположим, что программы и программирование нужны для удобства и комфортабельности в жизни.
Первое программируемое вычислительное устройство, Аналитическую машину, разработал Чарлз Бэббидж (но не смог её построить). В 1843 года графиня Ада Августа Лавлейс, дочь великого английского поэта Джорджа Байрона написала первую в истории человечества программу для Аналитической машины. Эта программа решала уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости. Однако ни одна из программ, написанных Адой Лавлейс никогда так и не была запущена.
Лишь в 50-е годы, для личных нужд фирмы IBM был разработан первый алгоритмический язык. Его назвали FORTRAN. Он позволял проводить расчеты только при помощи записи алгоритма с применением операторов ввода/вывода и условных. Как альтернатива языку FORTRAN, первоначально ориентированному на архитектуру IBM, под руководством Питера Наура в конце 50-х годов был разработан язык ALGOL. Основной целью этого языка было описание алгоритмов и применение системы обозначений, близкой к той, что принята в математике.
70-е гг. произвели на свет Pascal. Он быстро завоевал массовую популярность. Паскаль— один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков. Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах.
70-е гг. также подарили нам универсальный язык C. Его авторами были Кен Томпсон и Денис Ритчи. Язык пользовался повышенной популярностью у системных программистов, первое ядро ОС UNIX было разработано именно на нем. На основе этого языка были разработаны современные языки Java и C++.
С переходом на персональные компьютеры, языки программирования превратились в отдельную часть сред разработки. Сейчас существуют даже языки, применяемые в офисных программах - например, VBA.
Питер Наурт
Кен Томпсон и Денис Ритчи
анализ и постановка задачи
проектирование программы
построение алгоритмов
разработка структур данных
написание текстов программ
отладка и тестирование программы
документирование
настройка (конфигурирование)
доработка
и сопровождение
Кто же в наше время занимается программированием на профессиональном уровне?
Системные программисты — это разработчики базовых программных средств ЭВМ (операционных систем, трансляторов, сервисных средств и т.п.). Они являются профессионалами высочайшего уровня в программировании.
Прикладные программисты разрабатывают средства прикладного программного обеспечения ЭВМ, предназначенные для решения задач из различных областей (наука, техника, производство, сфера обслуживания, обучение и т.п.).
Требования к качеству как прикладных программ, так и системных сегодня очень высоки. Программа должна не только правильно решать задачу, но и иметь современный интерфейс, быть высоконадежной, дружественной по отношению к пользователю и т.д. Только такие программы могут выдерживать конкуренцию на мировом рынке программных продуктов.
Составление простейших программ, решение с помощью компьютера различных задач, все это помогает:
развивать навыки мышления и решения задач
выработать привычку аккуратной и систематической работы
формировать при этом алгоритмическое мышление
Методы, освоенные на уроках программирования, обязательно будут использоваться позднее при решении самых различных «взрослых» жизненных и профессиональных задач.
Исполнитель Черепашка нарисовал воздушного змея.
Исполнитель Робот нарисовал углы
Мне хочется научиться создавать более серьезные программы, например, разработать свою игру, программу управления роботом. Очень хочу, чтобы компьютер решал за меня трудные задачи по математике и физике, например, уравнения.
Исполнитель Чертежник нарисовал звезду
Примеры:
Программирование присутствует во многих сферах нашей жизни. Компьютеры присутствуют везде в экономике, от сферы производства до сферы торговли. Без них и без тех программ, на которых они работают, было бы сложно себе представить, как все бы работало. При таком раскладе начинаешь осознавать, что программирование это наше все. Даже если мы не умеем программировать, тем не менее, программирование касается нас.
Примеры
Программирование позволяет виртуальному миру существовать. А виртуальный мир — это то, где в основном все и проводят свое время. Начиная от социальных сетей и заканчивая форумами, все это держится на языках программирования.
Практически любая компания сегодня нуждается в автоматизации своего бизнеса, в возможности работать по внутренней компьютерной сети и быстро обмениваться информацией в электронном виде между подразделениями и отделами, вести учет продукции, закупок, реализованного товара.
Любое производство автоматизировано роботами, которые исполняют команды, записанные на языке программирования. Создание высоконадежных систем управления позволило повсеместно автоматизировать процессы изготовления различных товаров, оборудования, линии сборки в автомобильной промышленности. Процессы автоматизации позволили сократить участие человека в процессе производства до минимума.
Компьютерные программы для диагностики, лечения, исследования или управления данными написаны на языках программирования.
Современные игры, написанные на языках высокого уровня, помогают расслабиться и отвлечься от работы
В быту на основе компьютерных программ появились так называемые вещи с ограниченным интеллектом. Таким интеллектом обладает почти вся бытовая аппаратура последнего поколения: стиральные машины, телевизоры, видеомагнитофоны, аудиоаппаратура, микроволновые печи и т.д.
Исследование в проекте «Практическая польза программирования» привело меня к тому, что я понял насколько большой мир программирования.
В ходе проекта, я узнал, что существует огромное множество языков программирования.
Выяснил, что в современном мире все вокруг связано с компьютерными технологиями и обойтись без элементарных навыков программирования чрезвычайно трудно.
Программирование помогает развивать логическое мышление, учит автоматизировать различные процессы и находить наиболее практичные решения задач.
Электронные источники
https://ru.wikipedia.org/wiki/Программирование
http://dic.academic.ru/dic.nsf/ruwiki/8183
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть