CodeArena — coding games for classKahoot + Codewars inside VS Code. Run your programming lesson in the editor your students already use: see who is done and who is stuck, show your code live, and switch to a coding game in one click. Free and open source. No accounts for students — a 6-digit code or a link is enough.
Lesson modeThe room opens in Lesson mode:
GamesStart a game on top of the lesson — everyone returns to the lesson when it ends.
Tasks in HTML/CSS, JavaScript, Python and Dart (HTML/CSS is checked with selector and CSS rules). A built-in task bank has about 470 tasks in two levels — basic and medium, with tricky «what will this print?» questions. Your own tasks and AI
Simple text format:
Fair playOptional anti-cheat for games: paste guard in task files, focus tracking, a check for AI extensions, plus a live table and CSV export for the teacher. Everything is off in Lesson mode. How to start
Python tasks need Python 3 on the student's computer, Dart tasks need the Dart SDK (or Flutter); JavaScript and HTML/CSS need nothing. PrivacyStudents only enter a display name. Student code runs locally; the server only relays game messages and forgets a room 6 hours after it goes quiet. The Gemini key is stored in VS Code's secret storage and sent only to Google's API. Schools can host their own server. По-русскиCodeArena — уроки и игры по программированию прямо в VS Code: режим урока (статусы учеников, показ кода, чекпоинты с процентом), викторина, перетягивание каната, Codewars, гонка и «Найди баг». Банк из ~470 заданий по HTML/CSS, JavaScript, Python и Dart (базовый и средний уровень). Свои задания из файла или Word, генерация заданий с ИИ. Интерфейс на русском включается сам при русском VS Code. AuthorMade by q-werty452 · MIT license · source code · report a problem |



