Scratch is a fun way for kids to start coding without learning a coding language. In scratch you can create video games, animated stories and greeting cards by dragging and combining blocks of preformatted code. It is the equivalent of building with legos; the blocks are there, see what you can do with them. This is a great entry point for elementary school coding in the classroom or at home.
You can start by clicking the CREATE tab or if you want to see games/graphics that others have created, click EXPLORE. Once you see something you like, you can modify the code and put your own spin on it. Also, there is a ScratchEd site that provides support and directions to teachers working with Scratch in the classroom.