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

Содержание

Содержание проектаВведениеИстория возникновения языков программированияПонятие программированияПольза программирования в школеПрактическая польза программированияИсследование «Практическая польза программированияЗаключениеЛитература

Слайд 1Муниципальное бюджетное общеобразовательное учреждение средняя школа № 2                 Учебно-исследовательский проект «Практическая польза

программирования»

Работу выполнил ученик 8 а класса Волков Тимофей
Руководитель проекта: Жеревчук Надежда Алексеевна
Учитель 1 квалификационной категории
МБОУ СШ № 2 п. Решетиха

МБОУ СШ № 2

п. Решетиха
Апрель 2016 год

Муниципальное бюджетное общеобразовательное учреждение  средняя школа № 2                

Слайд 2Содержание проекта
Введение
История возникновения языков программирования
Понятие программирования
Польза программирования в школе
Практическая польза программирования
Исследование

«Практическая польза программирования
Заключение
Литература

Содержание проектаВведениеИстория возникновения языков программированияПонятие программированияПольза программирования в школеПрактическая польза программированияИсследование «Практическая польза программированияЗаключениеЛитература

Слайд 3Введение
Программирование! Многим миллионам людей это слова ни о чём не говорит.

Несомненно, у всех это слово на слуху, но что оно обозначает, многие не знают.
Основы программирования мы получаем на уроках информатики уже с 7 класса. В 7 классе мы впервые сталкиваемся с программированием на алгоритмическом языке и используем компьютерную программу Кумир.

КуМир (Комплект Учебных МИРов) - система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.

Каждый год в декабре в школе проходит акция «Час кода в России». Цель данной акции поддержка интереса к изучению информатики и программирования. При работе с онлай-тренажером предлагается сюжетная формулировка задачи с четко прогнозируемой целью. Выполняя задания тренажера осваивали основные понятия, определенные подходы к программированию, виды деятельности, возможности системы.
Ведущий видеоролика Часа кода утверждал, следующее: «Сегодня программирование становится второй грамотностью! Те, кто умеет программировать, становятся обладателями суперсилы, способной претворять в жизнь самые невероятные вещи, помогать себе и окружающим людям быстрее решать их проблемы и задачи, делать жизнь всего человечества лучше. Научить программировать может каждый!»
Так ли это?

ВведениеПрограммирование! Многим миллионам людей это слова ни о чём не говорит. Несомненно, у всех это слово на

Слайд 4
Основополагающий вопрос:
Как проявляется программирование в различных сферах жизни человека?

Роль программирования в жизни человека. 


Актуальность - проникновение понятия "программа" в различные сферы жизни человека

Цель работы: узнать, что такое программа, программирование и их применение в реальной жизни людей. 

Задачи:
1. Узнать, что понимают под программой и программированием.
2. Какие бывают языки программирования.
3. Польза программирования в школе.
4. Практическое применение программирования в реальной жизни


Объект исследования –программы и программирование.


Гипотеза: предположим, что программы и программирование нужны для удобства и комфортабельности в жизни.

Основополагающий вопрос: Как проявляется программирование в различных сферах жизни человека? Роль программирования в жизни человека. Актуальность -

Слайд 5История возникновения языков программирования
Первым программируемым устройством принято считать жаккардовый ткацкий станок,

построенный в 1804 году Жозефом Мари Жаккаром, который произвёл революцию в ткацкой промышленности, предоставив возможность программировать узоры на тканях при помощи перфокарт.

Первое программируемое вычислительное устройство, Аналитическую машину, разработал Чарлз Бэббидж (но не смог её построить). В 1843 года графиня Ада Августа Лавлейс, дочь великого английского поэта Джорджа Байрона написала первую в истории человечества программу для Аналитической машины. Эта программа решала уравнение Бернулли, выражающее закон сохранения энергии движущейся жидкости. Однако ни одна из программ, написанных Адой Лавлейс никогда так и не была запущена.

Лишь в 50-е годы, для личных нужд фирмы IBM был разработан первый алгоритмический язык. Его назвали FORTRAN. Он позволял проводить расчеты только при помощи записи алгоритма с применением операторов ввода/вывода и условных. Как альтернатива языку FORTRAN, первоначально ориентированному на архитектуру IBM, под руководством Питера Наура в конце 50-х годов был разработан язык ALGOL. Основной целью этого языка было описание алгоритмов и применение системы обозначений, близкой к той, что принята в математике.

70-е гг. произвели на свет Pascal. Он быстро завоевал массовую популярность. Паскаль— один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков. Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах.

70-е гг. также подарили нам универсальный язык C. Его авторами были Кен Томпсон и Денис Ритчи. Язык пользовался повышенной популярностью у системных программистов, первое ядро ОС UNIX было разработано именно на нем. На основе этого языка были разработаны современные языки Java и C++.

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

Питер Наурт

Кен Томпсон и Денис Ритчи

История возникновения языков программированияПервым программируемым устройством принято считать жаккардовый ткацкий станок, построенный в 1804 году Жозефом Мари

Слайд 6Понятие программирования
Программирование — процесс создания компьютерных программ.
В более широком смысле

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

анализ и постановка задачи

проектирование программы

построение алгоритмов

разработка структур данных

написание текстов программ

отладка и тестирование программы

документирование

настройка (конфигурирование)

доработка
и сопровождение

Кто же в наше время занимается программированием на профессиональном уровне?

Системные программисты — это разработчики базовых программных средств ЭВМ (операционных систем, трансляторов, сервисных средств и т.п.). Они являются профессионалами высочайшего уровня в программировании.

Прикладные программисты разрабатывают средства прикладного программного обеспечения ЭВМ, предназначенные для решения задач из различных областей (наука, техника, производство, сфера обслуживания, обучение и т.п.).

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

Понятие программированияПрограммирование — процесс создания компьютерных программ. В более широком смысле под программированием понимают весь спектр деятельности,

Слайд 7Польза программирования в школе
Изучая программирование, мы должны понять

сущность работы компьютера, его возможности и границы его применения.

К нам приходит понимание того, что компьютер является инструментом, которым должны управлять люди.

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

Составление простейших программ, решение с помощью компьютера различных задач, все это помогает:

развивать навыки мышления и решения задач

выработать привычку аккуратной и систематической работы

формировать при этом алгоритмическое мышление

Методы, освоенные на уроках программирования, обязательно будут использоваться позднее при решении самых различных «взрослых» жизненных и профессиональных задач.

Польза программирования в школе    Изучая программирование, мы должны понять сущность работы компьютера, его возможности

Слайд 8Польза программирования в школе
Мне нравится управлять работой компьютера при помощи собственных

программ. Я могу написать программу на алгоритмическом языке в программе Кумир, используя различных исполнителей. Исполнители Чертежник, Черепашка или Робот выполнять за меня все действия и выдадут на экран решение.

Исполнитель Черепашка нарисовал воздушного змея.

Исполнитель Робот нарисовал углы

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

Исполнитель Чертежник нарисовал звезду

Примеры:

Польза программирования в школе Мне нравится управлять работой компьютера при помощи собственных программ. Я могу написать программу

Слайд 9Практическая польза программирования
Возможности программирования:
научные вычисления (языки C++, FORTRAN, Java);
системное программирование

(языки C++, Java);
обработка информации (языки C++, COBOL, Java);
искусственный интеллект (LISP, Prolog);
издательская деятельность (Postscript, TeX);
удаленная обработка информации (Perl, PHP, Java, C++);
описание документов (HTML, XML).

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

Примеры

Программирование позволяет виртуальному миру существовать. А виртуальный мир — это то, где в основном все и проводят свое время. Начиная от социальных сетей и заканчивая форумами, все это держится на языках программирования.

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

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

Компьютерные программы для диагностики, лечения, исследования или управления данными написаны на языках программирования.

Современные игры, написанные на языках высокого уровня, помогают расслабиться и отвлечься от работы

В быту на основе компьютерных программ появились так называемые вещи с ограниченным интеллектом. Таким интеллектом обладает почти вся бытовая аппаратура последнего поколения: стиральные машины, телевизоры, видеомагнитофоны, аудиоаппаратура, микроволновые печи и т.д.

Практическая польза программированияВозможности программирования:научные вычисления (языки C++, FORTRAN, Java); системное программирование (языки C++, Java); обработка информации (языки

Слайд 10Исследование «Практическая польза программирования»

Исследование «Практическая польза программирования»

Слайд 11 Результаты анкетирования:


Результаты анкетирования:

Слайд 12Заключение
В ходе нашего исследования мы достигли поставленной цели: узнали, что такое

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

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

В ходе проекта, я узнал, что существует огромное множество языков программирования.

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

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

ЗаключениеВ ходе нашего исследования мы достигли поставленной цели: узнали, что такое программа, программирование и их применение в

Слайд 13Литература
Кудинова В. И. Информатика и образование, № 11-2002,
Кушниренко А. Г.,

Лебедев Г. В., Сворень Р. А. Основы информатики и вычисли­тельной техники. М.: Просвещение, 1990.
Филичев С. В. Информатика — это просто. М.: ЭКОМ, 1999.




Электронные источники


https://ru.wikipedia.org/wiki/Программирование
http://dic.academic.ru/dic.nsf/ruwiki/8183

ЛитератураКудинова В. И. Информатика и образование, № 11-2002, Кушниренко А. Г., Лебедев Г. В., Сворень Р. А.

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть