Этот веб-сайт является переводом с оригинального английского: Вернуться к оригиналу

Ресурсы и ссылки


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

Структуры данных и алгоритмы

VisuAlgo

https://visualgo.net/en
"Визуализируйте сортировку, графовые алгоритмы, динамическое программирование и многое другое с пошаговым выполнением."

Проект Open DSA

https://opendsa-server.cs.vt.edu/
"Интерактивный учебный контент по алгоритмам, структурам данных и теоретическим темам CS."

CS50 от Harvard

https://cs50.harvard.edu/
"Вводный курс компьютерных наук Гарварда — отлично подходит для начинающих и любознательных учеников."

Визуализация пузырьковой сортировки.

Машинное обучение и наука о данных

Погружение в глубокое обучение

https://d2l.ai/
"Интерактивная книга по глубокому обучению с кодом, математикой и теорией — основана на Jupyter Notebooks."

Краткий курс машинного обучения от Google

https://developers.google.com/machine-learning/crash-course
"Практическое введение в машинное обучение с использованием TensorFlow API и реальных упражнений."

Seeing Theory – Интерактивные визуализации

https://seeing-theory.brown.edu/
"Отличный сайт с визуальными объяснениями концепций статистики и вероятности, отлично подходит для понимания основ численной оценки."

Kaggle – Наборы данных и соревнования

https://www.kaggle.com/
"Исследуйте реальные наборы данных, участвуйте в соревнованиях и практикуйтесь в проектах по науке о данных и машинному обучению."

Визуализация кластеризации методом K-средних.

Цифровые системы

CS Unplugged – Двоичные числа

https://csunplugged.org/en/topics/binary-numbers/
"Веселые, практические занятия для изучения двоичного счета и систем счисления — компьютер не нужен!"

Khan Academy – Двоичные числа и данные

https://www.khanacademy.org/computing/computer-science/cryptography
"Визуальные уроки, объясняющие двоичные, шестнадцатеричные и базовые преобразования в информатике."

CalculatorSoup – Конвертер чисел

https://www.calculatorsoup.com
"Мгновенные преобразования между двоичными, десятичными и шестнадцатеричными числами для проверки ваших ответов."

Logisim Evolution

https://github.com/reds-heig/logisim-evolution
"Проектируйте и моделируйте цифровые схемы в графическом интерфейсе — отлично подходит для изучения логических вентилей и процессоров."

Nand2Tetris

https://www.nand2tetris.org
"Создайте компьютер от вентилей NAND до ОС — одно из самых полных путешествий в CS."

Full Adder Circuit Diagram

Визуализация полного сумматора, используемого для выполнения двоичного сложения.

Криптография

Cryptohack – Изучение криптографии через взлом

https://cryptohack.org/
"Решайте увлекательные головоломки и изучайте криптографические методы, такие как RSA, AES, ECC, хеширование и многое другое."

CrypTool

https://www.cryptool.org/
"CrypTool Online предлагает визуальные демонстрации классических и современных шифров, хешей и цифровых подписей."

Ресурсы по программированию

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

Visual Studio Code (VS Code)

https://code.visualstudio.com/
"Мощный, бесплатный редактор кода от Microsoft, идеально подходящий как для начинающих, так и для профессионалов. Легкий, быстрый и поддерживает все основные языки программирования."

JetBrains Academy

https://www.jetbrains.com/academy/
"Практические проекты по программированию с теорией, тестированием и интеграцией в IntelliJ IDEA."

freeCodeCamp – Полная учебная программа по кодированию

https://www.freecodecamp.org/
"Учитесь кодировать бесплатно. Создавайте проекты. Получайте сертификаты. Отлично подходит для полных новичков и не только."

Ресурсы C++ – LearnCpp.com

https://www.learncpp.com/
"Самый полный и удобный для начинающих сайт-учебник по современному C++. Постоянно обновляется, основан на проектах и глубок."