Repository navigation
Releases: Layellie/cppmaster-console
Release list
CppMaster Console 1.0.0
Türkçe
İlk kararlı sürüm. C++ öğrenmek için terminal tabanlı, Türkçe bir alıştırma ve sınav uygulaması.
Kurulum (Windows, tek satır):
irm https://raw.githubusercontent.com/Layellie/cppmaster-console/master/install.ps1 | iexYa da aşağıdaki CppMasterConsole.exe dosyasını indirip doğrudan çalıştırabilirsin. Derleyici, çalışma zamanı veya kurulum gerekmez — tek bağımlılığı KERNEL32.dll'dir.
İçindekiler
- 10 bölüme ayrılmış 100 konu, hepsinde tam ders içeriği
- 2.689 elle yazılmış soru, 11 soru tipinin tamamı
- Her bölüm için 20 soruluk sınav + 100 soruluk genel final sınavı
- 17 üreticili dinamik soru üretimi — Hızlı Test'te aynı soru iki kez sorulmaz
- 3 seviyede 25 kod yazma alıştırması
- Sırayla açılan konu kilidi, adaptif zorluk, ipucu sistemi
- XP/seviye sistemi, başarımlar, yanlış-tekrar ve günlük tekrar
Ayrıntılar için CHANGELOG.md.
English
First stable release. A terminal-based C++ practice and exam app with a Turkish-language interface.
Install (Windows, one line):
irm https://raw.githubusercontent.com/Layellie/cppmaster-console/master/install.ps1 | iexOr download CppMasterConsole.exe below and run it directly. No compiler, runtime or installation needed — its only dependency is KERNEL32.dll.
What's included
- 100 topics across 10 sections, each with full lesson content
- 2,689 hand-written questions covering all 11 question types
- A 20-question exam per section plus a 100-question final exam
- Dynamic question generation from 17 generators — Quick Test never repeats a question
- 25 code-writing exercises across three tiers
- Sequential topic unlocking, adaptive difficulty, hint system
- XP/level system, achievements, mistake review and daily review
Note: the application's interface is Turkish only. The README and this release are bilingual, but the app itself is not localised.
Verified on: Windows/MSVC, Linux/GCC and Linux/Clang — warning-free, 217 unit tests and a 10,000-iteration generation stress test passing, plus clang-tidy static analysis as a merge gate.
CppMaster Console (latest build)
Automatically built from the most recent commit on master
(0dddc91). Not a stable/tagged version — just the
newest working build, used by install.ps1's one-line
install command.