Add a C# course with a side-by-side code runner.

Each lesson explains a topic and runs the edited program next to the text through the local .NET SDK.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-10-11 14:37:14 +02:00
commit 333085ee53
86 changed files with 2482 additions and 5 deletions

View file

@ -5,6 +5,12 @@
# cs: bullet
# en: bullet
--- 2026-10-11
cs: Programování: čtyři ročníky C#, od výpisu po LINQ a async
cs: Kód se píše v lekci a hned vedle se spustí
en: Programming: four years of C#, from output to LINQ and async
en: You write the code in the lesson and run it right beside the text
--- 2026-10-11
cs: Technická grafika: čtyři ročníky AutoCADu, od výkresu po 3D
cs: V každé lekci je postup, zadání s rozměry a kvíz

View file

@ -13,5 +13,5 @@
| Základy přírodních věd | Základy přírodních věd | Fundamentals of Natural Sciences | flask | scimap | ano |
| Technická grafika | Technická grafika | Technical Graphics | ruler | tgyears | ano |
| Prezentační grafika | Prezentační grafika | Presentation Graphics | lock | | ne |
| Programování | Programování | Programming | lock | | ne |
| Programování | Programování | Programming | code | csyears | ano |
| Programové vybavení | Programové vybavení | Software | lock | | ne |

View file

@ -243,6 +243,29 @@
| tg3_sub | Pohledy, řezy, bloky a tisk. | Views, sections, blocks and plotting. |
| tg4_sub | 3D model a výkres k maturitě. | A 3D model and the exam drawing. |
# Programování
| Klíč | Česky | Anglicky |
|---|---|---|
| cs_years_sub | C# od prvního výpisu po pokročilejší nástroje. Kód se píše a spouští vedle výkladu. | C# from the first line of output to the later tools. You write the code and run it beside the lesson. |
| cs_year1 | 1. ročník | Year 1 |
| cs_year2 | 2. ročník | Year 2 |
| cs_year3 | 3. ročník | Year 3 |
| cs_year4 | 4. ročník | Year 4 |
| cs_sub | Výpis, proměnné, typy, operátory a řetězce. | Output, variables, types, operators and strings. |
| cs2_sub | Podmínky, cykly, pole a metody. | Conditions, loops, arrays and methods. |
| cs3_sub | Třídy, dědičnost, rozhraní a výčty. | Classes, inheritance, interfaces and enums. |
| cs4_sub | Výjimky, kolekce, LINQ, soubory a async. | Exceptions, collections, LINQ, files and async. |
| cs_code | Kód | Code |
| cs_output | Výstup | Output |
| cs_stdin | Vstup pro Console.ReadLine | Input for Console.ReadLine |
| cs_run | Spustit | Run |
| cs_reset | Obnovit ukázku | Reset example |
| cs_running | Překládám… | Compiling… |
| cs_empty | Zatím nic. Upravte kód a spusťte ho. | Nothing yet. Edit the code and run it. |
| cs_timeout | Program běžel příliš dlouho a byl zastaven. | The program ran too long and was stopped. |
| cs_unavailable | Tady C# nespustíte. Na počítači s nainstalovaným .NET se výstup objeví vedle kódu. | C# cannot run here. On a computer with .NET installed the output appears beside the code. |
# Angličtina a němčina
| Klíč | Česky | Anglicky |