Posted: Thu, 09/23/2021 - 10:05 pm EDT
I use Code.org's AP Computer Science Principles curriculum, and this week I'm teaching: Unit 1: Lesson 12: Digital Information Dilemmas Project. In it, the students consider the ethics and impacts of digitization... For example, "When tattoos are digitally re-created on avatars in sports video games, copyright infringement can become an issue."
I think the lesson's structure of reading and debating works well as it is, but then I stumbled across this tweet...
@KellyLougheed Tweeted: Feeling very edgy because I just incorporated NFTs into a lesson about generative art + for loops in Processing. Here are my slides in case anyone wants to check it out. Open to suggestions! #iteachcs https://t.co/nXZKIjifVv
This inspired me! Modifying Kelly Lougheed's lesson here to end with the actual creation of some NFTs could be a real world opportunity for students to take their new found understanding of digitization and actually create something. So I've been Googling some more. It looks like it's not that hard to create a real NFT. You would need a crypto currency wallet, a unique digital image, and an ability to follow the linked directions below:
- How To Create Non Fungible Tokens (NFTs), Simplified
- How to Make, Buy, and Sell NFTs
- How to Make and Sell an NFT (Crypto Art Tutorial)
- How to Make and Sell an NFT step by step
But, while doesn't seem to difficult, it does seem a bit pricey, since the process of creating NFTs seems to require a fee and Ethereum's doing quite well right now. (See that last video link I posted for a better explanation.)
Ah, well. Maybe you can create one as a whole class and have everyone chip in a dollar. Or maybe this would just inspire students to create digital work that they can turn into NFTs when they're older... (assuming NFTs are still around and valuable). Either way, it's an interesting final extension to the Code.org lesson and one I'll plan to work in as a sneak-peak at coding loops (which I'll do in AppLab with Turtle Drawings).
Have a related lesson plan or idea that's worked well? Message me! Or, better yet, post it to our CSP Open Group so others can use it and collaborate too!