Here are some lessons that can be used to teach LiveCode that I have used in the classroom. They are interesting/fun projects that capture the student’s interest and are useful projects. You can use them in different ways - water them down, use them only for teaching or give out the code and have the students modify it in various ways. (Some people learn by doing it themselves from scratch - they just need shown the basic building blocks, others by starting with actual working code and modifying it)
Artificial Intelligence/Chatbots - https://sites.google.com/a/pgcps.org/livecode/artificial-intelligence
Learn the beginnings of artificial intelligence and write your own chatbot (the precursor to your own Siri or Google Now). You can start each lesson by having them do the code with you while you project it on the screen , develop the code together as a class or give them the basic code and show them how to enhance it. For the lower grades, you can supply the code and let them add to it at each stage
Show them the examples - and have them come up with a topic (environmental chatbot, math chatbot), attitude (sarcastic, mean, happy chatbot) or specific type (pirate, soccer, etc chatbots) to create of their own.
2. Data/BigData Programs - https://sites.google.com/a/pgcps.org/livecode/big-data
- Learn how to handle text, sorts, searching and with different sizes and types of data. They start with finding out how popular their name was when they were born. They download all the names used the year that they were born and work with them.
They also learn to work with CSV data, and text manipulation. You can follow the lessons, develop the code with them, or just give them the code and have them modify it in different ways. There are many links so that you can give assignments with other data and just require them to modify the code to handle different types of data and searches.
I will be updating them and adding more in the coming months but appreciate any suggestions for improvement