1161805
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаКонспектыРазработка урока по информатике на тему "Языки программирования" 9 класс

Разработка урока по информатике на тему "Языки программирования" 9 класс

Выбранный для просмотра документ Языки программирования.pptx

библиотека
материалов
Языки программирования
 – это формальная знаковая система, которая предназначена для написания прогр...
– программное средство, которое служит для преобразования программы в машинны...
Транслятор переводит и выполняет программу строка за строкой. переводит прогр...
Языки программирования языки высокого уровня языки низкого уровня (машинные).
Пример машинного кода и представления его на ассемблере.
 Языки высокого уровня
Язык Си был изобретен в 1972 году Денисом Ричи и Кеном Томпсоном. Бьярном Стр...
    Язык Паскаль был разработан в 1970 году Никлаусом Виртом Язык Паскаль
    Язык Бейсик был создан в 1964 году Томасом Куртом и Джоном Кемени Язык Бе...

Описание презентации по отдельным слайдам:

1 слайд Языки программирования
Описание слайда:

Языки программирования

2 слайд  – это формальная знаковая система, которая предназначена для написания прогр
Описание слайда:

 – это формальная знаковая система, которая предназначена для написания программ, понятной для исполнителя Язык программирования

3 слайд – программное средство, которое служит для преобразования программы в машинны
Описание слайда:

– программное средство, которое служит для преобразования программы в машинный код. Транслятор

4 слайд Транслятор переводит и выполняет программу строка за строкой. переводит прогр
Описание слайда:

Транслятор переводит и выполняет программу строка за строкой. переводит программу целиком, а затем выполняет её Интерпретатор Компилятор

5 слайд Языки программирования языки высокого уровня языки низкого уровня (машинные).
Описание слайда:

Языки программирования языки высокого уровня языки низкого уровня (машинные).

6 слайд Пример машинного кода и представления его на ассемблере.
Описание слайда:

Пример машинного кода и представления его на ассемблере.

7 слайд  Языки высокого уровня
Описание слайда:

Языки высокого уровня

8 слайд Язык Си был изобретен в 1972 году Денисом Ричи и Кеном Томпсоном. Бьярном Стр
Описание слайда:

Язык Си был изобретен в 1972 году Денисом Ричи и Кеном Томпсоном. Бьярном Страустрапом был разработан язык Си++ - расширение языка Си. Язык Си

9 слайд     Язык Паскаль был разработан в 1970 году Никлаусом Виртом Язык Паскаль
Описание слайда:

    Язык Паскаль был разработан в 1970 году Никлаусом Виртом Язык Паскаль

10 слайд     Язык Бейсик был создан в 1964 году Томасом Куртом и Джоном Кемени Язык Бе
Описание слайда:

    Язык Бейсик был создан в 1964 году Томасом Куртом и Джоном Кемени Язык Бейсик

Выбранный для просмотра документ Языки.docx

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Язык Си

Язык Си был изобретен в 1972 году Денисом Ричи и Кеном Томпсоном для использования в написании весьма ныне популярной операционной системы Unix (семейство переносимых, многозадачных и многопользовательских операционных систем.). Си соединяет свойства языка высокого уровня с возможностью эффективного использования ресурсов компьютера, которое обычно обеспечивается только при программировании на языке Ассемблера. Си не очень прост в обучении и требует тщательности в программировании, но позволяет писать сложные и весьма высокоэффективные программы. Бьярном Страустрапом был разработан язык Си++ - расширение языка Си, реализующее популярные в последнее время концепции объектно-ориентированного программирования и облегчающее создание сложных программ.



Язык Паскаль

Язык Паскаль был разработан в 1970 году Никлаусом Виртом как язык для обучения студентов программированию. Паскаль позволяет писать программы, легко читаемые даже новичком, и содержит в себе все элементы, необходимые для соблюдения хорошего строгого стиля программирования (называемого структурным программированием), упрощающего разработку сложных программ. Системы программирования на Паскале для IBM PC также реализуют расширенные варианты этого языка. Из этих реализаций наиболее популярны - Turbo Pascal, Borland Pascal и Borland Pascal for Windows.



Язык Бейсик

Язык Бейсик был создан в 1964 году Томасом Куртом и Джоном Кемени как язык для начинающих, облегчающий написание простых программ. Существует много различных версий Бейсика. Это язык очень широко распространен на микрокомпьютерах. На IBM PC (первый массовый персональный компьютер производства фирмы IBM, выпущенный в 1981 году) широко используются Quick Basic и Visual Basic фирмы Мicrosoft и Turbo Basic фирмы Borland.

Основная идея авторов языка Бейсик - снабдить простым языком программирования непрофессиональных программистов - оказалась очень привлекательной для большого числа разработчиков различных фирм.



Выбранный для просмотра документ языки программирования.docx

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Дата:

Класс: 9 класс

Тема: «Языки программирования»


Цель:

1) формирование представления о языках программирования.

2)воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости.

3)развитие алгоритмического мышления, познавательных интересов.


План урока:

1.Организационный момент (2 мин)

2.Актуализация и проверка знаний (10 мин)

3.Изучение нового материала (25 мин) 
4.Итоги урока (5 мин)

5.Домашнее задание (3 мин)



Этапы

Задачи этапа

Деятельность учителя

Деятельность учащихся

1.Организационный момент.

Вводная беседа

Подготовить учащихся к работе на уроке. Сконцентрировать внимание учащихся на работе

Здравствуйте ребята. Садитесь.

Сегодня у вас урок буду вести я. Меня зовут Найля Вячеславовна


Подготовка к уроку. Концентрируются на работе.

2.Актуализация и проверка знаний

Повторение пройденной темы и выявление пробелов в знаниях

Давайте для начала повторим и закрепим ваши знания по пройденному материалу. Предлагаю Вам небольшую самостоятельную работу. Посмотрите на листочки, которые лежат у вас на столе и прочитайте задания. Если все понятно приступайте к работе. На выполнение заданий дается 7 мин. Можете приступать.

Выполняют самостоятельную работу

3. Изучение нового материала

Фиксация в тетрадях основных моментов

Итак, сегодня мы с вами познакомимся с наиболее известными языками программирования. Записываем тему нашего урока «Языки программирования».

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

Слайд 2. Язык программирования – это формальная знаковая система, которая предназначена для написания программ, понятной для исполнителя (в нашем рассмотрении – это компьютер).

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

Слайд3. Транслятор – программное средство, которое служит для преобразования программы в машинный код.


Слайд4 Трансляторы делятся на:

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

Компилятор переводит программу целиком, а затем выполняет её.

Слайд5. Языки программирования можно разделить на две группы – языки высокого уровня и языки низкого уровня (машинные).
К языкам
низкого уровня относится язык Ассемблер, в котором программа пишется на уровне машинных кодов.

Слайд6.

Пример машинного кода и представления его на ассемблере.

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


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

Все языки программирования высокого уровня делятся на процедурные, логические и объектно-ориентированные.

Слайд7.Языки высокого уровня

1)Процедурные (В таких языках широко используются управляющие конструкции (операторы)).

-Язык С

-Basic

-Fortran

-Pascal

-Algol

2)Логические (отношение между объектами)

-язык Prolog

3) объектно-ориентированные (в основе лежит понятие объекта, сочетающего в себе данные и действия над ними)

-С++

-Java

-Delphi

-Visual Basic

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

Слайд 8.Язык Си был изобретен в 1972 году Денисом Ричи и Кеном Томпсоном для использования в написании весьма ныне популярной операционной системы Unix. Си соединяет свойства языка высокого уровня с возможностью эффективного использования ресурсов компьютера, которое обычно обеспечивается только при программировании на языке Ассемблера. Си не очень прост в обучении и требует тщательности в программировании, но позволяет писать сложные и весьма высокоэффективные программы. Бьярном Страустрапом был разработан язык Си++ - расширение языка Си, реализующее популярные в последнее время концепции объектно-ориентированного программирования и облегчающее создание сложных программ.

Слайд9.Язык Паскаль был разработан в 1970 году Никлаусом Виртом как язык для обучения студентов программированию. Паскаль позволяет писать программы, легко читаемые даже новичком, и содержит в себе все элементы, необходимые для соблюдения хорошего строгого стиля программирования (называемого структурным программированием), упрощающего разработку сложных программ. Системы программирования на Паскале для IBM PC также реализуют расширенные варианты этого языка. Из этих реализаций наиболее популярны - Turbo Pascal, Borland Pascal и Borland Pascal for Windows

Слайд10. Язык Бейсик был создан в 1964 году Томасом Куртом и Джоном Кемени как язык для начинающих, облегчающий написание простых программ. Существует много различных версий Бейсика Это язык очень широко распространен на микрокомпьютерах. На IBM PC широко используются Quick Basic и Visual Basic фирмы Мicrosoft и Turbo Basic фирмы Borland.    

Основная идея авторов языка Бейсик - снабдить простым языком программирования непрофессиональных программистов - оказалась очень привлекательной для большого числа разработчиков различных фирм.


Слушают и записывают определения.

4. Итог урока

Озвучить выводы по проделанной работе. Поблагодарить учащихся за внимание и работу.

Итак ,что нового вы узнали сегодня.

Какие языки программирования вы сейчас знаете?

Что такое транслятор?

На какие виды делятся языки высокого уровня?

Осталось ли что-нибудь непонятным?

Молодцы, что внимательно слушали.

Отвечают на вопросы.



Записывайте задание на дом.

Мы с Вами отлично поработали. Всем спасибо за внимание! До свидания!


Записывают д/з




Общая информация

Номер материала: ДВ-485440

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

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

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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