From the course: Python Practice: Real-World Coding Challenges
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Challenge: Extending the scribe - Python Tutorial
From the course: Python Practice: Real-World Coding Challenges
Challenge: Extending the scribe
(upbeat music) - Our terminal scribes have been through so much lately. We have the original up, down, left, right. You can set the direction and simply move it forward and then there's the function driven scribe from the last section. The canvas two, it's really tempting to add an access now that we're plotting functions, but the access doesn't always need to be seen. As programmers, our goal isn't just to make code that works but also code that's easy for other programmers to understand and use. In this challenge, you should unleash the powers of the class and inheritance to organize the code into understandable and usable classes. You can have a graphing scribe, a vector scribe a robot scribe that just does up, down, left, right. Make a scribe of your own, maybe one that takes random walks or executes instructions with a wobble. Maybe create an interface that does fun things with the term color module that you installed…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.