Skip to content

Commit 1d26592

Browse files
committed
Add Snake course
1 parent 8a6da23 commit 1d26592

File tree

1 file changed

+95
-0
lines changed

1 file changed

+95
-0
lines changed

course.yml

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
title: Hadí workshop pro PyLadies
2+
subtitle: Brno
3+
place: Red Hat, budova C, Purkyňova 665/115, Brno
4+
time: 8:00 až 18:00
5+
timezone: Europe/Prague
6+
description: Hravá ochutnávka programování
7+
long_description: |
8+
9+
Chceš se naučit programovat, ale nevíš kde začít?
10+
Máme tu workshop právě pro tebe!
11+
12+
Pod vedením instruktora vytvoříš variantu klasické videohry Had,
13+
kterou můžeš znát třeba ze starších mobilů Nokia.
14+
Na vlastní kůži si vyzkoušíš jak se píše kód,
15+
jaké jsou základní programovací koncepty, a jaké to je,
16+
když počítač přestane trucovat a začne poslouchat tvoje příkazy.
17+
18+
(Přijde-li ti projekt málo praktický, nezoufej! Spíš než o hru jde
19+
o základní programovací principy, které dál využiješ např. při tvorbě
20+
webových aplikací, analýze dat, strojovém učení,
21+
programování robotů nebo návrhu systémových nástrojů.)
22+
23+
Workshop je pro úplné začátečníky.
24+
Není potřeba vědět nic o programování, stačí mít počítač a umět ho používat
25+
(např. otevřít/uložit soubor, nainstalovat program).
26+
27+
Workshop je v češtině a zdarma.
28+
Kapacita je ale omezená a na workshop je nutná registrace přes stránky
29+
[pyladies.cz](https://pyladies.cz/brno).
30+
31+
Zalíbí-li se ti tahle ochutnávka, je možnost pokračovat jedním
32+
z jarních začátečnických kurzů PyLadies, které začnou nedlouho
33+
po workshopu.
34+
35+
---
36+
37+
Některé z materiálů níže jsou zatím poznámky pro lektora, psané pro
38+
pokročilejší studenty; na workshopu budou podány v jednodušší podobě.
39+
40+
vars:
41+
coach-present: true
42+
user-gender: f
43+
44+
plan:
45+
- title: Příprava
46+
slug: preparation
47+
serial: 0
48+
materials:
49+
- lesson: beginners/cmdline
50+
title: Příkazová řádka
51+
- lesson: beginners/install
52+
- lesson: beginners/venv-setup
53+
- lesson: beginners/install-editor
54+
- title: Úvod do Pythonu
55+
slug: intro
56+
date: 2022-08-20
57+
time:
58+
start: '8:00'
59+
end: '13:00'
60+
materials:
61+
- title: Úvod
62+
url: https://docs.google.com/presentation/d/1pM5t3B4Qn-xVsWksDycYvHG5pxJbzmOZwLFPd9lDmGo/edit
63+
- title: Tahák na klávesnici (PDF)
64+
url: https://pyvec.github.io/cheatsheets/keyboard/keyboard-cs.pdf
65+
type: cheatsheet
66+
- lesson: fast-track/repl
67+
- lesson: fast-track/str
68+
- lesson: fast-track/conversion
69+
- lesson: fast-track/variables
70+
- lesson: fast-track/list
71+
- lesson: fast-track/random
72+
- lesson: fast-track/dict
73+
- lesson: fast-track/bool
74+
- lesson: fast-track/script
75+
- lesson: fast-track/if
76+
- lesson: fast-track/def
77+
- lesson: fast-track/for
78+
- lesson: fast-track/tuple
79+
- lesson: fast-track/class
80+
- title: Had
81+
slug: workshop
82+
date: 2022-08-20
83+
time:
84+
start: '13:30'
85+
end: '18:00'
86+
materials:
87+
- lesson: fast-track/pyglet
88+
- lesson: snake/drawing
89+
- lesson: snake/logic
90+
- title: Rozšíření
91+
slug: extensions
92+
materials:
93+
- lesson: snake/handling
94+
- lesson: snake/toroid
95+
- lesson: snake/tile-selection

0 commit comments

Comments
 (0)