Python + Natural Language Toolkit

 

 

Работа посвящена знакомству с системной совокупностью (моделью) компьютерных моделей разного назначения, уровня, характера и функциональности:

  • языка программирования (компьютерной метамодели):

    • как предмета изучения (модель1.1),

    • инструментария разработчика (модель1.2),

    • квалификационной характеристики на рынке труда (модель1.3);

  • электронными материалами в различных формах (моделях) представления (модели 2.Х)

  • различными интерактивными образовательными средами освоения языка программирования (модели 3.Х)

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

 

  1. Повторить материал и материал

  2. Создать документ под именем Фамилия-Питон, заполнить его метаданные (шаблон для Орловй из 101 группы по теме Таблицы). В  Фамилия-Питон создать таблицы (или скопировать их со страницы, но так, чтобы таблицы аккуратно списывались в страницу документа!)

  3. Посетить страничку рейтинга (табличной порядковой модели значимости) языков программирования TIOBE и заполнить в Фамилия-Питон Таблицу1

    TIOBE checks more than 586 million lines of software code for its customers world-wide, real-time, each day.

    • Based on the ISO 25010 standard about software quality
    • Measuring 350 standardized aspects automatically
    • Result is a score between 100 (level A) and 0 (level F)
    • Methodology is called TIOBE Quality Indicator
  4. Вставить в Фамилия-Питон скриншот графика (визуальной модели) изменения популярности языков Python и Java Script (отключив прочие), подписанный Вашей Фамилией (согласно шаблона)

  5. Познакомиться с материалами на странице (в том числе, переходя по ссылкам) и заполнить в Фамилия-Питон Таблицу2

  6. Познакомиться с ресурсом Python Tutor

  7. Перейти на Питон Тьютор, где:

  • Выбрать Я готов и нажать Приступить.

  • Прочесть материалы Занятия 1. Ввод и вывод данных

  • Работая с программой, которая  считывает имя пользователя и приветствует его, отредактировать ее входные данные и получить контрольный скриншот вида (там должны быть Ваши Фамилия Имя Отчество) и вставить в документ Фамилия-Питон

  •  перейти к Занятию 11 и прочесть материал 1. Словари

  • Работая со словарем  Capitals, где индексом является название страны, а значением — название столицы этой страны, отредактировать словарь и получить контрольный скриншот вида (там должна быть столица Беларуси,  название и столица любого государства и столица вымышленной страны (название страны - Ваша Фамилия, столица ее - Ваши Имя Отчество) и вставить в документ Фамилия-Питон

  • Познакомиться с задачами для Занятия 11. Выбрать для себя одну из задач, сделать скриншот вида (на котором должна быть ваша Фамилия и аргументация выбора) и вставить в документ Фамилия-Питон

  1. Познакомиться с ресурсом  Python для начинающих.
    (если ресурс недоступен, переходим к заданию 9)

  • Начать тур.

  • Посмотреть первое окно (print("Привет, мир!")), отредактировать запись, заменив мир на свою Фамилию.

  • Нажать Выполнить и посмотреть результат

  • Прейти ко второму окну (стрелки внизу) "Базовые типы данных"

  • Отредактировать данные и комментарии, получить контрольный скриншот вида (должны быть Ваши Фамилия Имя и дата рождения + комментарий)и вставить в документ Фамилия-Питон

  1. Познакомиться с ресурсом  Online Python Tutor

  • выбрать готовый пример  happy, для чего:

    • нажать ссылку Show example code and courses (Показать пример кода и курсы)

    • пройти по ссылке Python Examples (Примеры На Python)

    • выбрать Основные (Basic) и happy (привет)

  • отредактировать код, добавив в поздравление данные о себе: Фамилия Имя

  • нажать кнопку Visualize Execution и выполнить визуализацию пошагово

  • получить контрольный скриншот вида (должны быть Ваши Фамилия Имя) и вставить в документ Фамилия-Питон

  1. Заполнить в документе Фамилия-Питон Таблицу3
    (если Python для начинающих не доступен, пишем в Таблице  Not Found)

  2. Познакомиться с материалами на странице (в том числе, переходя по ссылкам) и на основании их заполнить в документе Фамилия-Питон Таблицу4 (своими собственными вопросами и правильными ответами на них).

  3. Познакомиться со статьей (Методы имитационного моделирования вероятностных распределений на языке программирования Python) и заполнить в документе Фамилия-Питон Таблицу5.

  4. Познакомиться с The Zen of Python, выбрать для себя важнейший принцип.

  5. Заполнить и отослать анкету

  6.  Сохранить Фамилия-Питон как PDF-файл

  7. Выполнить тест (узнав, какой язык программирования Вам нужен;)

  8. Узнать теоретический минимум для программиста

  9. Отослать письмо с

  • PDF-файлом Фамилия-Питон

  • отзывом о работе строго по форме об отзыве

  • избранным Вами принципом The Zen of Python (на английском и русском языках)
    пишется прямо в письме, ниже отзыва!


     

Джейсон Бриггс Python для детей. Самоучитель по программированию  (pdf)

 kmp