Puppy Code este un joc de programare pentru copii. Copiii învață să programeze ajutând un cățeluș să-și aducă mingea, pas cu pas.
Mingea este undeva în grădină. Cățelușul o va aduce, dar numai dacă îi spui exact cum să ajungă acolo. Construiește un plan, apasă Run (Alergare), iar cățelușul îl urmează pas cu pas.
Dacă planul nu funcționează, schimbă-l și încearcă din nou.
Asta înseamnă programare.
De la săgeți la cod real
Primele niveluri nu necesită citire. Copiii ating săgeți, iar imaginile transmit semnificația.
Apoi săgețile se transformă în cuvinte pe taste. Apoi, copiii tastează singuri cuvintele, pe o tastatură concepută pentru mâini mici.
Nu există un salt brusc de la imagini la cod. Fiecare nivel adaugă o mică idee nouă, așa că învățarea programării se simte ca o joacă.
Ideile de programare din interior
Copiii întâlnesc fiecare idee pentru că au nevoie de ea pentru a rezolva un puzzle. Numele de programare pentru idee poate veni ulterior.
Secvență
Un plan este o listă de pași, parcurși în ordine.
Depanare
Unele niveluri încep cu un plan care conține o greșeală. Copiii găsesc pasul care merge greșit și îl corectează.
Bucle
„fă de 3 ori” repetă pașii de sub el. O bulă arată ce pași aparțin buclei. Planul devine mai scurt la scris, iar cățelușul tot merge la fiecare pas.
Dacă și altfel
„dacă mingea” pune o întrebare: este mingea aici? Pașii de sub el se execută doar atunci când răspunsul este da. Pașii de sub „altfel” se execută atunci când răspunsul este nu.
Planuri scurte
În Caietul Mic al Cățelușului, pagina are doar șapte rânduri. Scrierea fiecărui pas nu se mai potrivește, așa că buclele și întrebările fac planul suficient de scurt. Programatorii au o regulă pentru asta: nu te repeta.
Funcții
„trucul de găsire” îl învață pe cățeluș câțiva pași sub un nume. Scrierea „găsește” îl face apoi pe cățeluș să îi facă pe toți. Un truc funcționează de oriunde stă cățelușul.
Funcții care folosesc funcții
Un truc poate folosi un altul, așa cum o funcție apelează la alta. Repară un truc o dată, și fiecare loc care îl folosește este reparat.
Programare pentru copii, fără presiune
Codarea pentru căței nu spune niciodată pur și simplu „Greșit”.
Când un plan nu funcționează, jocul arată ce a încercat cățelul să facă și ce l-a oprit. Copilul poate schimba un pas și poate rula planul din nou.
Un plan lung care funcționează este totuși un răspuns corect. Doar nivelurile din caiet, cu pagina lor de șapte rânduri, cer unul scurt.
Există:
• Fără cronometre
• Fără scoruri
• Fără serii
• Fără presiune pentru a termina repede
• Fără posibilitatea de a pierde
Fiecare nivel este deschis de la început. Copiii pot rămâne la un nivel cât timp doresc.
O tastă Ascultă citește cu voce tare fiecare misiune. Fiecare al treilea nivel pe care un copil îl termină aduce un cadou: o nouă imagine pentru albumul de albume al cățelului.
Învățați împreună
Codarea pentru copii funcționează bine alături. Un copil și un adult pot partaja un ecran, pot discuta despre ce ar trebui să facă cățelul în continuare, pot face predicții și pot scrie pe rând pași.
O pagină pentru adulți explică ce predă fiecare lume și cum să se implice. Se potrivește lecțiilor de acasă, timpului dedicat STEM sau unei după-amieze liniștite acasă.
Și adulții care nu au mai programat înainte pot începe de la primul nivel.
Privat prin design
Puppy Code nu necesită un cont.
Există:
• Fără reclame
• Fără analize
• Fără urmărire
• Fără cont sau înscriere
Nimic nu este colectat sau trimis nicăieri.
Progresul este salvat pe dispozitiv și rămâne pe dispozitiv.
Învață să programezi: un joc puzzle cu căței care îi învață pe copii programarea, pas cu pas.
Ultima actualizare
3 nov. 2026