«Компьютер Ершова» vs Nand2Tetris

Nand2Tetris — знаменитый курс Ноама Нисана и Шимона Шокена, по которому студенты за 12 шагов собирают компьютер Hack от вентиля NAND до собственной игры. «Компьютер Ершова» ставит ту же цель, но в браузере и на промышленном языке Verilog. Оба курса достойны уважения — сравним их честно.

Сравнительная таблица

КритерийNand2TetrisКомпьютер Ершова
Авторы и форматУниверситетский курс (Нисан, Шокен)Интерактивный онлайн-курс
ЦенаМатериалы бесплатно, сертификат платныйБесплатно полностью
ПлатформаТребуется установка Java-инструментовБраузер, без установки
Язык описания схемСобственный HDLСтандартный Verilog
Проверка схемСкриптовые тестыТаблицы истинности + структурные проверки
ИИ-наставникЕсть (анализ схемы, подсказки)
Теория на русскомОсновной курс на английскомРусский и английский
Ассемблер и компиляторЕсть (свой язык)Ассемблер для собственного процессора
Verilog / FPGAVerilog + экспорт на Tang Nano 9K
Методика для школыРассчитан на университетПланы занятий для школы, таймлайн курса
ГеймификацияАкадемический форматУровни, награды, песочница

Сильные стороны Nand2Tetris

Nand2Tetris — проверенный временем академический курс с глубоким охватом: от вентилей до компилятора и операционной системы. Собственный язык HDL очищен от сложностей промышленных языков, а методика «снизу вверх» отлично объясняет, из чего состоит компьютер. Это эталон для многих университетов.

Сильные стороны «Компьютера Ершова»

«Компьютер Ершова» переносит ту же идею в браузер: ничего не нужно устанавливать, подсказки и даташиты встроены прямо в уровни, а ИИ-наставник объясняет вашу конкретную схему. Вместо учебного HDL курс использует стандартный Verilog — тот самый язык, на котором описывают чипы в индустрии, а финальный проект экспортируется на реальную FPGA-плату Tang Nano 9K. Готовый таймлайн курса упрощает внедрение в школьную программу.

Сравнение с другими проектами

Попробовать

Откройте симулятор логических схем и пройдите первые уровни бесплатно — без установки и регистрации.

Начать бесплатно →