This shows you the differences between two versions of the page.
|
pp:26:cursuri:mihaela [2026/03/03 18:20] mihaela.balint |
pp:26:cursuri:mihaela [2026/04/06 22:58] (current) mihaela.balint |
||
|---|---|---|---|
| Line 15: | Line 15: | ||
| * {{ :pp:26:cursuri:mihaela:lambda-0-solved.rkt |Schelet Racket pentru limbajul lambda-0 rezolvat}} | * {{ :pp:26:cursuri:mihaela:lambda-0-solved.rkt |Schelet Racket pentru limbajul lambda-0 rezolvat}} | ||
| * [[https://notebooklm.google.com/notebook/d17aaa28-a207-4ec4-976d-501133d2fbc1|Notebook Curs 3]] | * [[https://notebooklm.google.com/notebook/d17aaa28-a207-4ec4-976d-501133d2fbc1|Notebook Curs 3]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs04.pdf |Cursul 4: Recursivitate pe stivă / pe coadă / arborescentă.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs04.rkt |Schelet Racket}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs04-solved.rkt |Schelet Racket rezolvat}} | ||
| + | * [[https://notebooklm.google.com/notebook/43d0c298-014f-474a-9b7b-75b8ff74ff9e|Notebook Curs 4]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs05.pdf |Cursul 5: Funcții ca valori de ordinul întâi.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs05.rkt |Schelet Racket}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs05-solved.rkt |Schelet Racket rezolvat}} | ||
| + | * [[https://notebooklm.google.com/notebook/241d8253-efb3-4e68-b5c0-fc0a1b18e214|Notebook Curs 5]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs06.pdf |Cursul 6: Abstractizare.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs06.rkt |Schelet Racket}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs06-solved.rkt |Schelet Racket rezolvat}} | ||
| + | * [[https://notebooklm.google.com/notebook/f23e1df5-f295-4296-b3a4-d2bb6bf4e2d1|Notebook Curs 6]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs07.pdf |Cursul 7: Transparență referențială. Legare statică / dinamică.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs07.rkt |Schelet Racket}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs07-solved.rkt |Schelet Racket rezolvat}} | ||
| + | * [[https://notebooklm.google.com/notebook/1522a084-ea9c-4049-9e47-d4622873b59d|Notebook Curs 7]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs08.pdf |Cursul 8: Modelul contextual de evaluare. Întârzierea evaluării.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs08.rkt |Schelet Racket rezolvat}} | ||
| + | * [[https://notebooklm.google.com/notebook/d1542da6-e16c-4c8b-8565-ff5defcea9f8|Notebook Curs 8]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs09.pdf |Cursul 9: Fluxuri.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs09.rkt |Schelet Racket}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs09-solved.rkt |Schelet Racket rezolvat}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs09-closures.rkt |Implementare fluxuri cu închideri funcționale}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs09-life.rkt |Implementare Conway’s Game of Life}} | ||
| + | * [[https://notebooklm.google.com/notebook/44c83097-9765-4b9a-9a48-3d21692766db|Notebook Curs 9]] | ||
| + | |||
| + | * {{ :pp:26:cursuri:mihaela:curs10.pdf |Cursul 10: Arhitectura programelor Racket.}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs10.rkt |Schelet Racket}} | ||
| + | * {{ :pp:26:cursuri:mihaela:curs10-solved.rkt |Schelet Racket rezolvat}} | ||
| + | * {{ :pp:26:cursuri:mihaela:utils.rkt |Fișier cu macro-uri}} | ||
| + | * [[https://notebooklm.google.com/notebook/68ee0a07-d1d8-4d71-bc25-bb1bf03dbc5c|Notebook Curs 10]] | ||
| + | |||
| + | |||