Technologies
Everything BitWizards teaches runs in the student’s browser: nothing to install, on any school computer. Each technology has its own page with a description, courses to try without signing in and references to the Polish core curriculum.
Programming languages
- Python - console, a board with characters, drawing with a pen and code stepping.
- JavaScript - plain JavaScript in a console with stepping.
- HTML and CSS - web pages with a live preview.
- C++ - C++ fundamentals with stepping and algorithms.
- Java - Java in the browser, including programs with
Scanner. - Android - mobile apps in Java: a drag-and-drop layout editor and a phone in the browser, for INF.04.
- PHP - PHP and MySQL in a browser tab, with phpMyAdmin.
- Block-based programming - blocks and missions for grades 1-6.
Databases
- SQL and MySQL - queries in the style of the INF.03 exam.
- SQLite - a database in the browser.
Office tools and graphics
- Spreadsheet - formulas, charts, filters and xlsx.
- Word processor - documents with styles, tables, images, a table of contents and .docx export.
Extras
- Terminal colors - ANSI escape codes in the console of every language.
Lessons to try without an account are on the Try it page.