Единицы измерения информации



бет36/70
Дата11.09.2023
өлшемі27,78 Mb.
#180692
түріУрок
1   ...   32   33   34   35   36   37   38   39   ...   70
Байланысты:
7 класс ксп


разделительные знаки;

  • специальные символы.

    Основные команды по работе с файлами.

    Действие

    Команда

    «Горячая» клавиша

    Создание нового файла

    File→New




    Сохранение файла

    File→Save

    F2

    Сохранение под новым именем

    File→Save as…




    Открытие файла, сохраненного на диске

    File→Open

    F3

    Изменение каталога

    File→Change Dir…




    Открытие списка окон

    Windows→List…

    Alt+0

    Переход к окну по его номеру




    Alt+номер окна

    Сегодня в качестве исполнителей алгоритмов человеку служат многие автоматические устройства и, прежде всего, конечно, компьютер. При этом составление алгоритма должно быть особенно ответственным и тщательным, так как машина не может домысливать и исправлять ошибки. В этом смысле она - идеальный исполнитель. При реализации алгоритма для ЭВМ его шаги становятся операторами, а вся их последовательность - программой. 
    Учащимся предлагается решить следующие задачи: 
    Словесная форма записи алгоритма 
    1.Человеку, находящемуся на берегу реки, нужно переправить на противоположный берег волка, козу и капусту. В лодку человек может взять одновременно только одного «пассажира». Нельзя оставить вместе волка с козой и козу с капустой. 
    Решение: 
    • Переправить козу. 
    • Возвратиться самому. 
    • Переправить волка. 
    • Возвратиться вместе с козой. 
    • Переправить капусту. 
    • Возвратиться самому. 
    • Переправить козу. 
    Практическая часть 
    (информационная компетенция, компетенция решения проблем) 
    ЗАДАНИЯ: 
    Можно ли создать исполнителя алгоритмов, который может всё? 
    Запишите алгоритм рыбной ловли (или заварки чая). 
    Какими допустимыми командами Вы снабдили бы автомат, заменяющий: а) кассира в магазине; б) дворника; в) охранника; г) директора школы? 
    Имеются два кувшина ёмкостью 3 л и 8 л. Напишите алгоритм для того, чтобы набрать из реки 7 л воды (можно пользоваться только этими кувшинами). 
    (Старинная русская задача). Некий человек должен перевезти в лодке через реку волка, козу и капусту. За один перевоз он может перевезти только кого-то одного. Составьте алгоритм перевоза так, чтобы никто никого не съел. 
    С числом разрешается производить только два дейс

    Практическая работа для группы за компьютером.


    Работа с языком программирования Паскаль.
    Program primer;
    Var a,b,c:real;
    Begin
    Writeln(‘Введите а и в’);
    Readln(a,b);
    c:=a+b;
    writeln(‘с =’, c);
    end.
    Раздаю таблицы учащимся для оценивания (критерии в последних столбцах учащиеся могут добавлять, в зависимости от того, какие критерии выделили сами учащиеся выше)





    Импровизированное начало

    Работоспособность проекта

    Наглядное сопровождение



    Умение отвечать на вопросы

    Умение обосновать выбор используемых приложений































































































































    Задание 1 . (репродуктивный)
    Определите описания языка программирования и системы программирования. Отметьте галочкой квадрат с вашим ответом.

    Описание

    Язык программир

    Система программир



    Имеет свой интерфейс







    Имеет свой алфавит, синтаксис, семантику







    Это программное обеспечение







    Предназначены для того чтобы разрабатывать новые программы





    Созданы для описания алгоритмов в форме, понятной компьютеру.







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









    Дескрипторы:

    Знает основные понятия языка программирования и «системы программирования?


    Задание 2 . (продуктивный)
    Учащиеся используют материалы сети Интернет для создания постера с классификацией языков программирования: определить языки низкого и высокого уровня.

    Дескрипторы:

    Знает преимущество и недостатки языков программирования, классифицирует языки программирования.


    Задание 3 . (творческий)
    Как вы понимаете термин «трансляторы»
    Чем отличаются компиляторы от интерпретаторов?



    Дескрипторы:

    Понимают термин трансляторы, отличают компиляторы от интерпретаторов?


    ФО. «Большой палец» Взаимооценивание.
    Самооценка учащимися результатов своей учебной деятельности. Организует систематизацию
    и обобщение совместных достижений.

    1. Когда и кем был предложен язык Паскаль?

    2. Из каких символов состоит алфавит языка?

    3. Что такое идентификатор?

    Проводит рефлексию.

  • Анализируют правило 1-3
    Ознакамливаются с методами решения
    Разбирают совместно с учителем понятие

    Словесная оценка учителя
    . Взаимооценивание
    Стратегия «Стикер

    Критическое мышление.
    Саморегулируемое обучение (самонаправленность в процессе работы над заданиями).

    Рефлексия

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

    Учащиеся подытоживают свои знания по изучаемой теме.











    Раздел




    ФИО педагога




    Дата




    Класс 

    Количество присутствующих:

    отсутствующих:

    Тема урока

    Системы программирования

    Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу)



    7.1.2.1 – различать понятия «система программирования» и «языки программирования»

    Цель урока

    - знать различия между языком программирования и системой программирования;
    - знать уровни языков программирования.

    Критерии успеха

    Знание:
    - знает, что такое язык программирования
    - знает, что такое система программирования
    - знает уровни языков программирования (низкий и высокий)
    - приводит примеры языков программирования и систем программирования.
    Понимание:
    - понимает различия между системой программирования и языком программирования
    Анализ:
    - определяет соответствие программ языков программирования и систем программирования

    Ход урока

    Этапы урока

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

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

    Оценивание

    Ресурсы

    Организационный этап

     В чем заключается отличие между языком программирования и системой программирования?
    Целеполагание.
    Учащиеся ставят цели на урок:
    к концу урока будем различать языки программирования от систем программирования
     Ознакомление учащихся с темой урока, его целями и критериями успеха.
     Для чего нужны языки программирования?
    Какие задачи можно решить с помощью языков программирования?
    1. Какие существуют виды языков программирования?
    2. В чем отличия языков программирования разных видов?
    3. Что такое транслятор?
    4. Какие виды трансляторов существуют?
    5. К какому виду языков программирования можно отнести Scracth?
    6. В чем отличие алгоритмического языка программирования от объектно-ориентированного?
     Разбиваемся на группы (транслятор, интерпретатор, компилятор
    - Используя графический органайзер. в соосветствии с названием группы составьте интеллект-карту с помощью.

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

    Интерактивное обучение

    «Круг добра»

    Цветные прямоугольники


    Фигурки с названием команд


    Раздаточный материал

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







    Достарыңызбен бөлісу:
    1   ...   32   33   34   35   36   37   38   39   ...   70




    ©engime.org 2024
    әкімшілігінің қараңыз

        Басты бет