[rosedu-general] PyGame tutorial for CS4HS
Alex Morega
alex at grep.ro
Wed Oct 23 23:39:40 EEST 2013
On 16 Oct 2013, at 3:18, Nicu Badescu <badescunicu at yahoo.com> wrote:
> On 10/15/2013 10:21 AM, Alex Morega wrote:
>> On 14 Oct 2013, at 10:51, Mihai Bivol <mm.bivol at gmail.com> wrote:
>>
>>> În data de 12 octombrie 2013, 12:01, Nicu Badescu <badescunicu at yahoo.com> a scris:
>>>> Orar provizoriu (se poate adapta în funcție de orele în care ești disponibil, sau
>>>> în funcție de alte sugestii ale tale):
>>>>
>>>> - 10-12 --> tutorial PyGame;
>>>> - 12-13 --> masa de prânz;
>>>> - 13-17 --> dezvoltare proiecte PyGame (dacă poți sta puțin și în această perioadă
>>>> ar fi super, pentru a le răspunde la eventualele nelămuriri).
>> Pot să stau toată ziua.
>>
>>> Am făcut eu un mini tutorial de pygame. Se baza pe un mic exemplu de cod pe care studenții aveau să-l dezvolte în echipă pentru a face propriile joculețe. Exemplul și jocurile se află pe Github[1]
>>>
>>> [1] https://github.com/rosedu/summer-school/blob/master/pygame-projects/example/game.py
>> Mișto exemplele. De câți instructori crezi că e nevoie în sală ca să răspundă la întrebări?
>> -- Alex
>>
>
> Mulțumesc mult pentru sprijin, Alex!
> Având în vedere că vor fi în jur de 15 elevi, consider că doi instructori sunt suficienți.
M-am gândit la următorul outline pentru ziua de pygame, cum vi se pare?
- prezentare:
- am un joc minimal pregătit, fac un demo rapid
- let's deconstruct it, hai să vedem structura unui joc
- grafică 2d (blit, update)
- main loop
- keep & update state
- handle input
- după prânz:
- brainstorm cum putem îmbunătăți jocul minimal
- împărțit pe echipe; let's code!
- showoff la sfârșit
-- Alex
More information about the rosedu-general
mailing list