Летняя научно-творческая школа информационных технологий 2022: различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
(Отмена правки 1848, сделанной Безуглов Сергей (обсуждение))
Метка: отмена
Строка 1: Строка 1:
 
{{TOCRight}}
 
{{TOCRight}}
== Описание курса ==
+
== Программа для установки сред программирования ==
Данный курс создан на основе курса «Crash Course Computer Science» (https://www.youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo) от Carrie Anne Philbin руководителя по образовательным программам фонда Raspberry Pi, благотворительной организации из Кембриджа поддерживаемой Кембриджским университетом, которая продвигает изучение компьютерных технологий в школах и разработала один из самых популярных одноплатных компьютеров в мире.
+
* [https://www.jetbrains.com/toolbox-app/ Jetbrains toolbox]
  
Курс проводится в рамках [[Летняя научно-творческая школа информационных технологий 2021|Летней научно-творческой школы информационных технологий 2021]].
+
== Discord ==
 +
Занятия будут проходить использованием мессенджера [[ruwiki:Discord|Discord]] на сервере "Информационная безопасность" в отдельных голосовом и текстовом каналах.
 +
* [https://discord.com/ Официальный сайт мессенджера Discord]
 +
* [https://discord.gg/Q9Pr8PymQa Ссылка на Discord-сервер]
  
== ВКонтакте ==
+
== Потоки ==
* Страница курса в контакте - https://vk.com/computersciencecrashcourse
+
Занятия будут проходить с понедельника по пятницу в установленное время, начиная с 6 июня.
  
== Видео ==
+
=== Этап 1 - Основы, Pascal, C, C# ===
* Видео по темам доступны в группе ВКонтакте "Основы информационных технологий" - https://vk.com/computersciencecrashcourse
 
* В описании каждого видео есть ссылка на английскую версию.
 
 
 
== Темы занятий ==
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|01
+
|[[Основы информационных технологий (летняя школа 2022)|Основы информационных технологий]]
|Ранние вычисления
+
|15:00
|[https://vk.com/video-196622247_456239066 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=O5nskjZ_GoI Видео (eng.)]
 
 
|06.06.2022
 
|06.06.2022
 +
|29.07.2022
 +
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|02
+
|[[Программирование на языке PascalABC.NET (летняя школа 2022)|Программирование на языке PascalABC.NET]]
|Электронные вычисления
+
|15:30
|[https://vk.com/video-196622247_456239067 Видео (рус.)]
+
|06.06.2021
|[https://www.youtube.com/watch?v=LN0ucKNX0hc Видео (eng.)]
+
|01.07.2021
|07.06.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|03
+
|[[Программирование на языке C (летняя школа 2022)|Программирование на языке C]]
|Булева логика и логические ворота
+
|16:00
|[https://vk.com/video-196622247_456239068 Видео (рус.)]
+
|06.06.2022
|[https://www.youtube.com/watch?v=gI-qXk7XojA Видео (eng.)]
+
|01.07.2022
|08.06.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|04
+
|[[Программирование на языке C-Sharp (летняя школа 2022)|Программирование на языке C#]]
|Представление чисел и букв в двоичном виде
+
|16:30
|[https://vk.com/video-196622247_456239069 Видео (рус.)]
+
|06.06.2022
|[https://www.youtube.com/watch?v=1GSjbWt0c9M Видео (eng.)]
 
|09.06.2022
 
|-
 
|05
 
|Как компьютеры считают - арифметико-логическое устройство
 
|[https://vk.com/video-196622247_456239070 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=1I5ZMmrOfnA Видео (eng.)]
 
|10.06.2022
 
|-
 
|06
 
|Регистры и память
 
|[https://vk.com/video-196622247_456239027 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=fpnE6UAfbtU Видео (eng.)]
 
|13.06.2022
 
|-
 
|07
 
|Центральный процессор
 
|[https://vk.com/video-196622247_456239028 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=FZGugFqdr60 Видео (eng.)]
 
|14.06.2022
 
|-
 
|08
 
|Инструкции и программы
 
|[https://vk.com/video-196622247_456239030 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=zltgXvg6r3k Видео (eng.)]
 
|15.06.2022
 
|-
 
|09
 
|Особенности дизайна процессора
 
|[https://vk.com/video-196622247_456239031 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=rtAlC5J1U40 Видео (eng.)]
 
|16.06.2022
 
|-
 
|10
 
|Раннее программирование
 
|[https://vk.com/video-196622247_456239032 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=nwDq4adJwzM Видео (eng.)]
 
|17.06.2022
 
|-
 
|11
 
|Первые языки программирования
 
|[https://vk.com/video-196622247_456239033 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=RU1u-js7db8 Видео (eng.)]
 
|20.06.2022
 
|-
 
|12
 
|Выражения и функции
 
|[https://vk.com/video-196622247_456239034 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=l26oaHV7D40 Видео (eng.)]
 
|21.06.2022
 
|-
 
|13
 
|Введение в алгоритмы
 
|[https://vk.com/video-196622247_456239035 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=rL8X2mlNHPM Видео (eng.)]
 
|22.06.2022
 
|-
 
|14
 
|Структуры данных
 
|[https://vk.com/video-196622247_456239036 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=DuDz6B4cqVc Видео (eng.)]
 
|23.06.2022
 
|-
 
|15
 
|Алан Тьюринг
 
|[https://vk.com/video-196622247_456239037 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=7TycxwFmdB0 Видео (eng.)]
 
|24.06.2022
 
|-
 
|16
 
|Проектирование программного обеспечения
 
|[https://vk.com/video-196622247_456239038 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=O753uuutqH8 Видео (eng.)]
 
|27.06.2022
 
|-
 
|17
 
|Интегрированные схемы и закон Мура
 
|[https://vk.com/video-196622247_456239041 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=6-tKOHICqrI Видео (eng.)]
 
|28.06.2022
 
|-
 
|18
 
|Операционные системы
 
|[https://vk.com/video-196622247_456239042 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=26QPDBe-NB8 Видео (eng.)]
 
|29.06.2022
 
|-
 
|19
 
|Оперативная и энергонезависимая память
 
|[https://vk.com/video-196622247_456239044 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=TQCr9RV7twk Видео (eng.)]
 
|30.06.2022
 
|-
 
|20
 
|Файлы и файловые системы
 
|[https://vk.com/video-196622247_456239045 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=KN8YgJnShPM Видео (eng.)]
 
 
|01.07.2022
 
|01.07.2022
 +
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 +
|}
 +
 +
=== Этап 2 - Основы, Python, Javascript, C++ ===
 +
{| class="wikitable"
 
|-
 
|-
|21
+
|[[Основы информационных технологий (летняя школа 2022)|Основы информационных технологий]]
|Сжатие информации
+
|15:00
|[https://vk.com/video-196622247_456239046 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=OtDxDvCpPL4 Видео (eng.)]
 
 
|04.07.2022
 
|04.07.2022
 +
|29.07.2022
 +
|Пн, Вт, Ср, Чт, Пт
 +
|21-40
 
|-
 
|-
|22
+
|[[Программирование на языке Python (летняя школа 2022)|Программирование на языке Python]]
|Клавиатуры и интерфейсы командной строки
+
|15:30
|[https://vk.com/video-196622247_456239047 Видео (рус.)]
+
|04.07.2022
|[https://www.youtube.com/watch?v=4RPtJ9UyHS0 Видео (eng.)]
+
|29.07.2022
|05.07.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|23
+
|[[Программирование на языке Javascript (летняя школа 2022)|Программирование на языке Javascript]]
|Экраны и 2D-графика
+
|16:00
|[https://vk.com/video-196622247_456239048 Видео (рус.)]
+
|04.07.2022
|[https://www.youtube.com/watch?v=7Jr0SFMQ4Rs Видео (eng.)]
+
|29.07.2022
|06.07.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|24
+
|[[Программирование на языке C++ (летняя школа 2022)|Программирование на языке C++]]
|Холодная война и экономика развития компьютеров
+
|16:30
|[https://vk.com/video-196622247_456239049 Видео (рус.)]
+
|04.07.2022
|[https://www.youtube.com/watch?v=m8i38Yq1wX4 Видео (eng.)]
+
|29.07.2022
|07.07.2022
+
|Пн, Вт, Ср, Чт, Пт
|-
+
|01-20
|25
+
|}
|Революция персональных компьютеров
+
 
|[https://vk.com/video-196622247_456239050 Видео (рус.)]
+
=== Этап 3 - Алгоритмы и структуры данных, Java, Kotlin, PHP ===
|[https://www.youtube.com/watch?v=M5BZou6C01w Видео (eng.)]
+
{| class="wikitable"
|08.07.2022
 
|-
 
|26
 
|Графические пользовательские интерфейсы
 
|[https://vk.com/video-196622247_456239051 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=XIGSJshYb90 Видео (eng.)]
 
|11.07.2022
 
|-
 
|27
 
|3D-графика
 
|[https://vk.com/video-196622247_456239052 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=TEAtmCYYKZA Видео (eng.)]
 
|12.07.2022
 
|-
 
|28
 
|Компьютерные сети
 
|[https://vk.com/video-196622247_456239053 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=3QhU9jd03a0 Видео (eng.)]
 
|13.07.2022
 
|-
 
|29
 
|Интернет
 
|[https://vk.com/video-196622247_456239054 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=AEaKrq3SpW8 Видео (eng.)]
 
|14.07.2022
 
|-
 
|30
 
|Всемирная паутина
 
|[https://vk.com/video-196622247_456239055 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=guvsH5OFizE Видео (eng.)]
 
|15.07.2022
 
|-
 
|31
 
|Кибербезопасность
 
|[https://vk.com/video-196622247_456239056 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=bPVaOlJ6ln0 Видео (eng.)]
 
|18.07.2022
 
|-
 
|32
 
|Хакеры и кибератаки
 
|[https://vk.com/video-196622247_456239057 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=_GzE99AmAQU Видео (eng.)]
 
|19.07.2022
 
|-
 
|33
 
|Криптография
 
|[https://vk.com/video-196622247_456239058 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=jhXCTbFnK8o Видео (eng.)]
 
|20.07.2022
 
|-
 
|34
 
|Машинное обучение и искусственный интеллект
 
|[https://vk.com/video-196622247_456239059 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=z-EtmaFJieY Видео (eng.)]
 
|21.07.2022
 
|-
 
|35
 
|Компьютерное зрение
 
|[https://vk.com/video-196622247_456239060 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=-4E2-0sxVUM Видео (eng.)]
 
|22.07.2022
 
|-
 
|36
 
|Обработка естественного языка
 
|[https://vk.com/video-196622247_456239061 Видео (рус.)]
 
|[https://www.youtube.com/watch?v=fOvTtapxa9c Видео (eng.)]
 
|25.07.2022
 
 
|-
 
|-
|37
+
|[[Алгоритмы и структуры данных (летняя школа 2022)|Алгоритмы и структуры данных]]
|Роботы
+
|15:00
|[https://vk.com/video-196622247_456239062 Видео (рус.)]
+
|01.08.2022
|[https://www.youtube.com/watch?v=3XkL0qQ21Oo Видео (eng.)]
+
|26.08.2022
|26.07.2022  
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|38
+
|[[Программирование на языке Java (летняя школа 2022)|Программирование на языке Java]]
|Психология вычислений
+
|15:00
|[https://vk.com/video-196622247_456239063 Видео (рус.)]
+
|01.08.2022
|[https://www.youtube.com/watch?v=DEHsvQ3Ylwg Видео (eng.)]
+
|26.08.2022
|27.07.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|39
+
|[[Программирование на языке Kotlin (летняя школа 2022)|Программирование на языке Kotlin]]
|Информационные технологии в образовании
+
|15:30
|[https://vk.com/video-196622247_456239064 Видео (рус.)]
+
|01.08.2022
|[https://www.youtube.com/watch?v=zTi3_l5h5PQ Видео (eng.)]
+
|26.08.2022
|28.07.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|-
 
|-
|40
+
|[[Программирование на языке PHP (летняя школа 2022)|Программирование на языке PHP]]
|Сингулярность, Скайнет и будущее вычислений
+
|16:00
|[https://vk.com/video-196622247_456239065 Видео (рус.)]
+
|01.08.2022
|[https://www.youtube.com/watch?v=5TNAz1HYg18 Видео (eng.)]
+
|26.08.2022
|29.07.2022
+
|Пн, Вт, Ср, Чт, Пт
 +
|01-20
 
|}
 
|}
 +
 +
== Задачник Pascal ==
 +
* [http://ptaskbook.com/ru/tasks/index.php Электронный задачник по программированию ©  М. Э. Абрамян (Южный федеральный университет)]

Версия 15:54, 30 мая 2022

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

Discord

Занятия будут проходить использованием мессенджера Discord на сервере "Информационная безопасность" в отдельных голосовом и текстовом каналах.

Потоки

Занятия будут проходить с понедельника по пятницу в установленное время, начиная с 6 июня.

Этап 1 - Основы, Pascal, C, C#

Основы информационных технологий 15:00 06.06.2022 29.07.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке PascalABC.NET 15:30 06.06.2021 01.07.2021 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке C 16:00 06.06.2022 01.07.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке C# 16:30 06.06.2022 01.07.2022 Пн, Вт, Ср, Чт, Пт 01-20

Этап 2 - Основы, Python, Javascript, C++

Основы информационных технологий 15:00 04.07.2022 29.07.2022 Пн, Вт, Ср, Чт, Пт 21-40
Программирование на языке Python 15:30 04.07.2022 29.07.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке Javascript 16:00 04.07.2022 29.07.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке C++ 16:30 04.07.2022 29.07.2022 Пн, Вт, Ср, Чт, Пт 01-20

Этап 3 - Алгоритмы и структуры данных, Java, Kotlin, PHP

Алгоритмы и структуры данных 15:00 01.08.2022 26.08.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке Java 15:00 01.08.2022 26.08.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке Kotlin 15:30 01.08.2022 26.08.2022 Пн, Вт, Ср, Чт, Пт 01-20
Программирование на языке PHP 16:00 01.08.2022 26.08.2022 Пн, Вт, Ср, Чт, Пт 01-20

Задачник Pascal