Pencil code program: Lady MacBeth Chat Bot

Use this program to create an interactive chat bot who answers questions as if she is Lady Macbeth. Have students analyze, fill in or change parts of, or use the program to create their own variation and rendition of a character. This program could be used to further your understanding of how you could use Pencil Code in the classroom, as a demonstration or discussion with your students, or as a way to introduce various CT concepts, such as pattern recognition or abstraction, to your students by inviting them to extend the existing functionality of the program.

Additional details

Year band(s) 7-8, 9-10
Content type Lesson ideas
Format Web page
Core and overarching concepts Abstraction, Computational thinking, Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)
AC9TDI8P09   

Implement, modify and debug programs involving control structures and functions in a general-purpose programming language

AC9TDI10P09   

Implement, modify and debug modular programs, applying selected algorithms and data structures, including in an object-oriented programming language

Technologies & Programming Language​s other programming languages
Keywords Patterns, Algorithms, Google, Algorithm design, generalising patterns, analysis, pattern, pattern recognition, abstraction, computational thinking, shakespeare, lady macbeth, macbeth, pencil code, Google for Education, Education, GoogleCT
Integrated, cross-curriculum, special needs English
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.