Ninth graders learn Python string methods — built-in tools like .upper(), .lower(), .split(), and .replace() that transform text, plus len() to count characters. They make text processing fast and easy. They match methods to their jobs, then use them.
Students will be able to…
What built-in tools does Python give you for working with text?
Project this and match each method to what it does — tap the method, then tap its job.
Tap any phase to open the teacher moves and student actions.
Need to lowercase a name or split a sentence — do you code it from scratch?
Students learn.
Students practice.
Students apply.
Students close.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Use built-in methods on strings.
Develop programs that process text.
Test string-handling code.
Use tools to manipulate data.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students clean up text using string methods. A printable method sheet is in the CS library.
Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.
A quick self-check with instant feedback, drawn from this lesson’s key terms.
A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.