Pixel Art Coding
Before starting the server, work with your students to come to a common understanding of an invented coding language for re-creating pixel art. At minimum, code for placing a block and the 4 directional moves should exist. Students could agree on a common language or break into groups and invent their own. This can be guided by the teacher as much as is appropriate for the age group.
In the server, students should go through the following steps:
- Select a book from the first chest and remember the number.
- Use the first teleporter to go to the appropriate area.
- Type code for their pixel art.
- Sign the book.
- Return via pressure plate / command block to the starting area.
- Place the book in the appropriate chest.
- Select another finished book from a different chest.
- Obtain some building materials.
- Teleport again, to a different station.
- Create pixel art exactly as it is coded in the book.
Teachers will need to do the following:
- Select a cube-shaped area with the re-created pixel art.
- First position is the space above the top left build allow block.
- Second position is the glass diagonally away from the bottom right build allow block.
- Type //expand 9 up
- Type //deform swap(y,z)
- To easily move selection to adjacent creations, type //shift 10 (while facing east or west).
- Using build/fill tools, clear the qwartz block wall to reveal the original pixel art for comparison.
- Lead a debriefing/discussion of the activity.
NGSS 4-PS4-3. Generate and compare multiple solutions that use patterns to transfer information.* [Clarification Statement: Examples of
solutions could include drums sending coded information through sound waves, using a grid of 1’s and 0’s representing black and white to send information about a picture, and using Morse code to send text.]
PS4.C: Information Technologies and Instrumentation - Digitized information can be transmitted over long distances without significant degradation. High-tech devices, such as computers or cell phones, can receive and decode information—convert it from digitized form to voice—and vice versa. (4-PS4-3)