code programming

Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat

Twoje dziecko już coś zbudowało w Scratchie. To ten sam program, wpisany linijka po linijce w Pythonie — ten sam skok, to samo pytanie, to samo powitanie, ale bez palety, z której można wybierać bloki. Dwanaście lekcji w czterech modułach, napisane dla dziecka w wieku dziewięciu do dwunastu lat przy klawiaturze, plus cztery strony dla dorosłego obok niego.

  • trending_upBeginner
  • schedule5h 6m
  • menu_bookLekcje: 12
  • publicEnglish
  • workspace_premiumBasic
Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat

Odprawa

Tutaj nie uczy się nic nowego. To jest właśnie sens tego. Dziecko, które skończyło projekt w Scratchie, już rozumie zdarzenia, pętle, wejście i wyjście. Po prostu poznało je jako kolorowe kształty, które się łączą. Ten moduł bierze jeden projekt, który dziecko samo zbudowało, i odbudowuje go w Pythonie, blok po bloku, aby każda idea w Pythonie dotarła już zrozumiana, a nowe będzie jedynie to, jak się ją pisze. Kliknięcie staje się uruchomieniem pliku. Say staje się print. Ask and wait staje się input. Repeat staje się pętlą for. If zostaje if. Nic innego nie trzeba się uczyć, aby przejść dalej. Co trzeba się uczyć, to to, co paleta robiła dla ciebie. Scratch nigdy nie pozwolił ci źle napisać blok, nigdy nie pozwolił ci zapomnieć o dwukropku, nigdy nie pozwolił ci użyć złego rodzaju cudzysłowu, i rysował nawias pętli wokół twoich bloków w solidnej pomarańczy, aby mogłeś go widzieć. Python nic z tego nie robi. Jeden cały moduł poświęcony jest tym czterem rzeczom i niczemu innemu, i każda z nich spotykana jest przez najpierw jej złe wpisanie i przeczytanie, co komputer mówi w odpowiedzi. Ostatni moduł przechodzi przez bloki, które zostały, i się kończy. Ten segment jest mostem, a nie kursem Python. Kończy się przekazując dziecko do Python From a White Sheet, module two, gdzie zaczyna się właściwy Python.

Program kursu · Moduły: 4

lockOdblokowuje się z dostępem
  1. 01 Ten sam program, dwa razy
    Lekcje: 3·1h 14m

    Nie zaczynaj od wyjaśniania Pythona. Zacznij od umieszczenia skryptu Scratch dziecka po lewej stronie ekranu i jego wpisanych linii po prawej. Cały moduł to twierdzenie, że są to ten sam program, a…

  2. 02 Cztery rzeczy, które są teraz twoim problemem
    Lekcje: 3·1h 19m

    Każdy błąd w tym module był niewidoczny w Scratch, ponieważ paleta go uniemożliwiała. Powiedz to głośno raz. Potem niech wszystkie cztery się pojawią. W tej sesji będzie więcej czerwonego tekstu niż…

  3. 03 Odbuduj to
    Lekcje: 3·1h 21m

    Moduł 1 to było tłumaczenie z widoczną odpowiedzią. To ten sam program od zera. Spodziewaj się, że potrwa dłużej niż myślisz, i że pierwszy przebieg się nie powiedzie. Moduł kończy się tym, że…

  4. 04 Bloki, Które Jeszcze Nie Przekroczyłeś
    Lekcje: 3·1h 12m

    Ten moduł kończy segment celowo wcześnie. Wszystko po nim należy do Python From a White Sheet. Ostatnia lekcja jest dla dorosłych i dotyczy tego, jak przestają być potrzebni.

Najczęściej zadawane pytania

Czego się nauczę w Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat?
Twoje dziecko już coś zbudowało w Scratchie. To ten sam program, wpisany linijka po linijce w Pythonie — ten sam skok, to samo pytanie, to samo powitanie, ale bez palety, z której można wybierać bloki. Dwanaście lekcji w czterech modułach, napisane dla dziecka w wieku dziewięciu do dwunastu lat przy
Czy potrzebuję wcześniejszego doświadczenia?
Nie — Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat zaczyna się od podstaw i jest odpowiedni dla początkujących.
Ile czasu zajmuje Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat?
Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat obejmuje 4 modułów i 12 lekcji. Uczysz się we własnym tempie.
Jak uzyskać dostęp?
Od bloków do tekstu: Scratch do Python dla dzieci w wieku 9–12 lat jest wliczony w każdą płatną subskrypcję.

Więcej w: Programowanie

Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python od pustej kartki
Beginner Python od pustej kartki Dokładna sekwencja, którą przeszło już dziewięciu studentów, od pustego pliku do programu, który zadaje pytania, sprawdza odpowiedzi i odrzuca złe dane wejściowe. Bez wcześniejszej wiedzy programistycznej. Bez matematyki. Będziesz go powtarzać rozbijać, celowo.
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
AI Without the Hype
Beginner AI Without the Hype What the model is actually doing when it answers you, why that produces something that looks like thinking, why it invents citations, and the cost mechanic almost nobody explains: a chat resends the entire conversation on every single turn. You will do the arithmetic yourself.
IGCSE and GCSE Computer Science — Theory That Actually Gets Marked
Intermediate IGCSE and GCSE Computer Science — Theory That Actually Gets Marked The theory half of the paper, taught so it survives the exam room. The memory hierarchy and what actually happens at boot. Compilers, interpreters and assemblers, including the answer that sounds right and scores nothing. Databases from a spreadsheet up to keys and normalisation. DNS and the full path between pressing Enter and seeing the page. Systems software, and the ethical and legal section that is the easiest ten marks on the paper.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.