Save this video — free

CS110A Week 7 Day 1 lesson on 09/29/2026

indika walimuni · 1:34:15 · Watch on YouTube

CS110A Week 7 Day 1 lesson on 09/29/2026 Watch on YouTube →

Overview

Indika Walimuni teaches Python function design through an equilateral-hexagon Turtle exercise, showing how parameters, clear function interfaces, and reusable code make programs more flexible and readable. The class also covers function calls and return values, introduces a midterm project, and applies the lessons in a flower-drawing activity and live debugging.

Key takeaways

Chapters

0:00 Identify the Hexagon Function’s Inputs and Output
6:00 Sketch the Hexagon and Derive Its 60-Degree Turn
11:30 Plan Turtle Pen Movement and Repeated Hexagon Steps
18:00 Pass One Turtle Object into the Drawing Function
23:30 Document the Hexagon Function’s Public Interface
27:30 Run and Debug the Trinket Turtle Program
33:00 Review Hexagon Improvements and Python Data Types
35:30 Why Polygon Functions Need Parameters and Loops
45:00 Midterm Project: Choose a Topic, Format, and Deliverable
52:00 Code.org Demonstrates Function Parameters with Turtle Drawings
59:00 Separate Function Parameters from Keyboard Input
1:03:00 Trace Function Definitions, Calls, and Nested Execution
1:08:00 Use Function Calls as Expressions and Return Values
1:10:00 Write a Fruitful Function That Multiplies Its Parameter
1:16:00 Explain How Functions Improve Readability and Reuse
1:19:30 Start the Flower Assignment with Turtle Circles
1:22:00 Collaborate on the Flower and Format Code Submissions
1:30:00 Debug a Function by Returning and Printing Its Result

Keep these chapters and the full searchable transcript in your own library.

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, indika walimuni.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.