Darasa Hub - Learning Lions
Dira Portal Safety and Welfare ICT Support
SCS1.6

Read the Code

Level 2 · BootCampSCS1 FoundationsTaught week 2 Thursday morning

Start the Lesson

By the end you can name one of four words, variable, sequence, condition, loop, on any line of a short script and say in plain English what the line does; trace a script with a real number by hand and reach the answer before the machine does; write two tests from the spec before any code exists; find the bug an AI left and name it in a sentence; patch one line by hand and keep the patch in the commit history; and write the receipt that makes the label "AI-assisted, directed by me" true.

Start the lesson 64 moves in 13 parts. You need: Ubuntu-SCS and your track repo from SCS1.4 · your copy of the SCS1.6 folder, copied down from Mufasa · the AI tool on your learninglions.org account · your notebook and a pen

Submit Your Work

What You Turn In

  1. Repo link: two scripts in your track repo
    1. Each with spec, generated and patched as three separate commits
  2. Photo of both reading logs, coach initials on them
    1. Every line in your own words with one of the four words beside it; explained aloud without notes
  3. Spec cards with the receipt line
    1. Two tests with the expected answers dated before the prompt; tool, prompt, tests, patch, the label 'AI-assisted — directed by me'
  4. Screenshot of the passing tests
    1. One line patched by hand, the bug named in a sentence; never a rewrite
  5. check-scs1.6 receipt
    1. Practice 1 and practice 3 at PASS on the original tests
  6. Drill log, reading card, method note fill in on the hub
    1. Drill script A's bug named; the card in your own words; six lines, the sixth 'what I might be wrong about, and how I would find out'

Stuck, or want to check your thinking? Paste this card into your own AI and ask it to question you, not answer for you.

How

  1. Asha, by Saturday's update.
Done when
  1. Two scripts in the track repo: Spec, generated, patched as separate commits per script; plain messages
  2. Reading logs, both scripts: Every line in own words with one of the four words; explained aloud without notes
  3. Spec cards with receipts: Two tests with answers dated before the prompt; tool, prompt, tests, patch, label
  4. Hand patch + passing tests screenshot: Failing test named, one line changed, tests pass, bug named in a sentence; no rewrite
  5. check-scs1.6 receipt: Practice 1 and 3 PASS on the original tests; no changed-test COACH line unexplained
  6. Drill log + reading card + method note: Drill script A's bug named; card in own words; six lines, the sixth honest

Counts toward: the SCS1.6 badge, 1 to 3 stars · attendance for the Taught and SGL (Self Guided Learning) blocks · LP (Lion Points) for accepted badge work.

Fill in the worksheet Submit work for SCS1.6