App review by James Denby, Common Sense Education | Updated December 2017
SpriteBox Coding
Get it now

SpriteBox Coding

Appealing puzzle game reinforces essential coding concepts

Get it now
Learning rating
Editorial review by Common Sense Education
Community rating
Not yet reviewed Write a review
Privacy rating
Not yet rated Expert evaluation by Common Sense
Grades
1–6 This grade range is based on learning appropriateness and doesn't take into account privacy. It's determined by Common Sense Education, not the product's publisher.
Subjects & Skills
Critical Thinking

Take a look inside

4 images

Pros: Good progression of challenges, easy to use for short chunks of time, and supports understanding of basic coding syntax.

Cons: Not explicit in how gameplay connects to coding concepts, and in-game help is pretty limited.

Bottom Line: This well-designed game introduces basic coding syntax and is best used for practice.

Most teachers would likely have students use SpriteBox Coding independently as a way of reinforcing or practicing what they've already done in the classroom. It's definitely intended for individual use and learning and not as an instructional tool. For example, after learning about loops in an unplugged activity, students could use SpriteBox to explore their use to accomplish tasks in the game. Through discussion, students could identify how using loops simplified their code creation. 

SpriteBox Coding may also be appealing for parents who want to introduce their kids to simple coding concepts through gameplay. Working together with young kids would provide many opportunities for conversations about the ways code is used to solve problems. If you're looking for a more bite-sized version of the game for the Hour of Code, try SpriteBox : Code Hour

Continue reading Show less

SpriteBox Coding is a platform-style game (available on iOS and Android) that introduces kids to basic coding logic using both block- and text-based syntax. After choosing from a set of diverse characters, players use simple code blocks to get through obstacles in a game environment. The game features 70 puzzles, and as the player moves through the game, the challenges become more complex and new code blocks are introduced to solve problems.

Each player's avatar is helped by a little flying block that can be programmed to create a path through the different obstacles. Eventually, the block-based coding gives way to a text-based syntax similar to Swift (Java on Android devices). There are no written or spoken instructions; instead, short, easy-to-understand animations show how the blocks could potentially be used. Though this could have drawbacks if students get frustrated, it means the app can be used regardless of language or reading ability. 

SpriteBox Coding is very thoughtfully designed to introduce young kids to essential coding concepts (e.g., loops, sequences, etc.). Challenges push them to try new things without getting too frustrated, and each level is short enough that students could progress using only small chunks of time. There are no in-game helps or hints if players get stuck, however.

Without teacher (or parent) support, very few students are likely to see what they're doing as coding. With proper explicit instruction, students will be able to see how the game employs those concepts and, in the process, deepen their understanding of how coding works. Since it can't stand alone to teach coding, the app's a nice way to practice concepts that are learned through more directed instructional activities. Completing the tasks and reflecting on how what they did connected to lessons would help students develop a deeper understanding.

Overall Rating

Engagement Would it motivate students and hold their interest? Is it visually appealing? Would it inspire teachers to try something new or change their instruction?

Presents young kids with a fun quest-based game that combines basic coding skills and simple navigation. Short video instructions guide students as they collect stars and solve puzzles. 

Pedagogy Does the tool help teachers promote a more student-centered experience? Will students gain conceptual understanding or think critically? Does it deepen teachers’ pedagogical thinking?

Introduces students to key concepts like loops, sequences, and events. Over time, block-based coding gives way to text-based commands, but there's no explicit connection between what they're doing in the game and coding.

Support Can students and teachers get assistance when they need it? Is it created with people of different abilities and backgrounds in mind? Is learning reinforced and extended beyond the digital experience?

Does not use spoken or text instructions. Instead, there are simple, effective video illustrations to support students. These are great for completing the challenges but make it harder to understand connections to real coding.


Common Sense reviewer
James Denby Educator/Curriculum Developer

Community Rating

No one has reviewed this tool yet. Be the first to share your thoughts.

Add your rating

Privacy Rating

This tool has not yet been rated by our privacy team. Learn more about our privacy ratings