seed: curriculum content

This commit is contained in:
2026-05-07 14:32:44 +00:00
parent 9258534803
commit ec76f4f56b
100 changed files with 2846 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
---
type: module
title: "Strings"
description: "Text is half of every program — index it, slice it, transform it, count it, format it."
---
# Strings
Half of what programs do is move text around. Reading user input,
formatting reports, parsing log lines, validating passwords — all
strings. This module hands you the toolkit.
Seven blocks. About three and a half hours. No conditionals or loops
yet — those come next module — so every challenge here works through
indexing, slicing, methods, and built-in functions.
## What You'll Do
- Index and slice strings
- Apply the most-used string methods (`upper`, `strip`, `split`,
`replace`, ...)
- Validate, count, mirror, and format text
- Build a small mission report from raw fields
## Pace
About 3.5 hours. Each block is a small real program — no drills.