code programming

ブロックからテキストへ:Scratch から Python へ(9~12才向け)

お子さんはすでに Scratch で何かを作りました。このコースは、その同じプログラムを Python で1行ずつ打ち込むものです。同じジャンプ、同じ質問、同じあいさつが、ブロックを選ぶパレットなしで実現します。4セッションにわたる12レッスンで、キーボードの前の9~12才向けに書かれており、そばにいる大人向けのページが4ページあります。

  • trending_upBeginner
  • schedule5h 6m
  • menu_book12個のレッスン
  • publicEnglish
  • workspace_premiumBasic
ブロックからテキストへ:Scratch から Python へ(9~12才向け)

ブリーフィング

ここでは新しいことは何も教えていません。それが狙いです。 Scratch プロジェクトを完成させた子どもは、すでにイベント、ループ、入力と出力を理解しています。それらはすべて、色付きの図形としてスナップして組み合わされるものとして出会っただけです。このセグメントは、彼ら自身が作ったプロジェクト1つを取り上げ、Python で1ブロックずつ再構築するので、すべての Python の考え方が既に理解されたものとして現れ、新しいのは書き方だけです。 クリックされたときはファイルを実行することになります。Say は print になります。Ask and wait は input になります。Repeat は for ループになります。If は if のままです。これ以上学ぶべきことはありません。 学ぶべきなのは、パレットがかつてしてくれたことです。Scratch はブロックのスペルを間違えさせません。コロンを忘れさせません。引用符の種類を間違えさせません。ループの括弧をオレンジ色で描いて、ブロックの周りに表示させます。Python はこれらのどれもしません。1つのモジュール全体がこの4つのことだけについてのもので、そのすべてが、それを間違えて打ち込み、コンピュータが何を返すかを読むことで出会います。 最後のモジュールは残されたブロックを越えて、そして止まります。このセグメントはブリッジであり、Python コースではありません。これは子どもを Python From a White Sheet(モジュール2)に渡すことで終わり、そこが Python の本当の始まりです。

コースアウトライン · 4個のモジュール

lockアクセスで解放
  1. 01 同じプログラム、2回
    3個のレッスン·1h 14m

    Python の説明から始めないでください。子どものScratchスクリプトを画面左に、タイプされたコード行を右に配置することから始めてください。モジュール全体は、これらが同じプログラムであるという主張です。そしてそれを証明する方法は、両方を実行することです。

  2. 02 これからあなたの問題になる4つのこと
    3個のレッスン·1h 19m

    このモジュールでのすべての失敗は、パレットがそれを防いでいたため、Scratchでは見えない状態だった。それを声に出して言ってみてほしい。そして4つすべてを実行する。このセッションには、セグメント全体の残りの部分よりも多くの赤いテキストが出現する。そしてそれは設計によるものだ。

  3. 03 Rebuild It
    3個のレッスン·1h 21m

    Module 1 は答えを見ながら翻訳するというものでした。今回は何もない状態から同じプログラムを作ります。予想より時間がかかることを覚悟してください。最初の実行は失敗することも予想されます。このモジュールは子どもが誰かにそれを見せることで終わりますが、その部分が大事です。

  4. 04 まだ越えていないブロック
    3個のレッスン·1h 12m

    このモジュールはセグメントを意図的に早期に終了します。その後のすべては Python From a White Sheet に属します。最後のレッスンは大人向けで、彼らがどのように必要とされなくなるかについてです。

よくある質問

ブロックからテキストへ:Scratch から Python へ(9~12才向け)では何を学べますか?
お子さんはすでに Scratch で何かを作りました。このコースは、その同じプログラムを Python で1行ずつ打ち込むものです。同じジャンプ、同じ質問、同じあいさつが、ブロックを選ぶパレットなしで実現します。4セッションにわたる12レッスンで、キーボードの前の9~12才向けに書かれており、そばにいる大人向けのページが4ページあります。
事前の経験が必要ですか?
いいえ — ブロックからテキストへ:Scratch から Python へ(9~12才向け)は基礎から始まり、初心者に適しています。
ブロックからテキストへ:Scratch から Python へ(9~12才向け)はどのくらいの時間がかかりますか?
ブロックからテキストへ:Scratch から Python へ(9~12才向け)には4個のモジュールと12個のレッスンが含まれています。自分のペースで学習できます。
アクセスするにはどうすればよいですか?
ブロックからテキストへ:Scratch から Python へ(9~12才向け)は任意の有料サブスクリプションに含まれています。

プログラミングのその他

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 From a White Sheet
Beginner Python From a White Sheet 9人の学生がすでに歩んだ正確な道筋です。空のファイルから、質問をして、答えをチェックして、不正な入力を拒否するプログラムまで。プログラミングの経験は必要ありません。数学の知識も必要ありません。あなたは意図的に何度も失敗させられます。
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.