воскресенье, 17 марта 2019 г.

Книга для развития критического мышления

Гарри Поттер и методы рационального мышления


Автор: Элие́зер Шло́мо Юдко́вский (англ. Eliezer S. Yudkowsky, 11 сентября 1979) — американский специалист по искусственному интеллекту, исследующий проблемы технологической сингулярности и выступающий за создание Дружественного ИИ.

Юдковский — автор нескольких научно-фантастических рассказов, в которых он иллюстрирует некоторые темы, связанные с когнитивной наукой и рациональностью. В неакадемических кругах больше известен как автор фанфика «Гарри Поттер и методы рационального мышления» под эгидой Less Wrong.

среда, 13 марта 2019 г.

Стипендии для преподавателей программирования

Объявлен конкурс на Стипендиальную программу VK Fellowship. Дедлайн 12 апреля 2019 года.
Организатор: ВКонтакте.
К участию приглашаются учителя школ, преподаватели вузов, педагоги дополнительного образования и наставники кружков по программированию (кроме Москвы и Санкт-Петербурга).
Принимаются заявки от кандидатов с высшим образованием, уверенным владением одним из языков программирования, опытом преподавания группе учеников и готовностью вести свою образовательную программу в течение 2019/20 учебного года.

среда, 6 марта 2019 г.

Интерактивная игра

Пример интеграции интерактивного элемента LearningApp в BlogSpot

ЛАБОРАТОРНАЯ РАБОТА №3. НАПИСАНИЕ СЦЕНАРИЕВ BASH




ЦЕЛЬ РАБОТЫ

Практическое знакомство с интерпретатором сценариев Bash. Основной синтаксис языка сценария.

(PDF-копия текста лабораторной работы)

СЦЕНАРИИ BASH

Параметры и переменные

Понятие параметра в оболочке bash подобно понятию переменной в обычных языках программирования. Именем (или идентификатором) параметра может быть слово, состоящее из алфавитных символов, цифр и знаков подчеркивания (только первый символ этого слова не может быть цифрой), а также число или один из следующих специальных символов: *@,
#?-$!0_. Параметры разделяются на три класса: 
-   позиционные параметры – позволяют сценариям оболочки получать информацию, задаваемую в командной строке при их запуске
(рассмотрены не будут), 
-   специальные параметры – их именами как раз и служат перечисленные только что специальные символы  (ниже будут рассмотрены подробнее), 
-   переменные   оболочки   –       предоставляет     возможность       временного сохранения данных.

Лабораторная работа №2. Терминал и командная оболочка операционной системы Linux


Цель работы:
Приобрести опыт работы с командной строкой ОС Linux, изучить основные команды (рабочая станция, рабочий директорий, пользователи, дата, календарь, список процессов, завершение работы)
План проведения занятия:
Ознакомиться с краткими теоретическими сведениями.
Приобрести навыки работы в терминале Linux. Научиться создавать новых пользователей при помощи терминала Linux, задавать несложные команды.
Подготовить отчет для преподавателя о выполнении лабораторной работы и представить его в соответствии с графиком.
Оборудование:
Аппаратная часть: персональный компьютер, сетевой или локальный принтер.
Программная часть: операционная система Linux Ubuntu, текстовый процессор Microsoft Word.

Краткие теоретические сведения:
Стандартные команды в Linux отличаются от команд DOS и Windows - обычно они короче. При работе с командной строкой как обычно мигающий курсор обозначает позицию ввода текста, командная строка начинается с текущего пути и имени компьютера, за которым следует символ $, % или #. Последний означает, что команды будут выполняться от имени суперпользователя root. Символ ~ означает путь к текущей домашней директории пользователя.

Лабораторная работа №1. Изучение базовых команд Linux.


Лабораторная работа 1. Изучение базовых команд Linux.
Основные теоретические сведения
Цель: Первичное знакомство с командным интерпретатором. Изучение базовых команд операционной системы Linux.
Теоретическая часть:
Среди всех элементов операционной системы Linux самым важным, является командная строка (Терминал). Оболочка во многом определяет богатые возможности и гибкость операционной системы Linux. С помощью командной строки можно выполнять действия, которые были бы немыслимы при работе с графическим пользовательским интерфейсом. Независимо от того, KDE или GNOME, оказывается, что многие действия гораздо быстрее и эффективнее выполнить, пользуясь только командной строкой. Освоение Linux стоит начинать с изучения средств командной оболочки.