Let the Coding Games Begin! 5 Awesome Edtech Games that Teach Programming

NATURE

Today I will share five games that teach players programming concepts through game-based learning. Some of the advantages of learning through gaming include promoting active learning and building problem-solving skills.

Playing to learn

Most video games encourage players to learn in order to advance in the game. When a player first starts a game they need to learn how to control and manipulate different elements in the game such as a character or various game pieces. Then they will need to formulate strategies to complete a goal for a level in order to move on. If a player fails to complete the level’s objective they would need to learn from their mistakes, rethink their strategy, and try again.

Once a player reaches the next level they will need to repeat the process. Every level increases in difficulty which keeps players on their toes. Players are encouraged to complete these increasingly challenging levels through internal game rewards. These rewards can include game points, new levels, or continuing the game story.

These are just some ways gaming can engage and promote learning. The educational games listed all use these game-based learning elements to make teaching programming fun and engaging.

Here are 5 Coding games to get you started:

Code Combat
image

What this Resource Includes: Games Levels, Game Community Forum
Subjects: Programming
Grade Level: 3-12
Audience: Learners
Platform: Web-based
Price: Free
What it does well: CodeCombat is an RPG game where players write code in order to control their characters. The game promotes learning code through writing actual strings of code! The forums are a great resource for learners who may get stuck during the game.

Doctor Who: The Doctor and the Dalek
image

What this Resource Includes: Game Levels, Teacher Resources
Subjects: Programming
Grade Level: 3-12
Audience: Learners
Platform: iPad & Android tablets
Price: Free
What it does well: Doctor Who: The Doctor and the Dalek teach programming concepts by using elements from the show. Fans of the show will definitely get excited about learning code through this game! The BBC website also includes resources for teachers to use.

My Robot Friend
image

What this Resource Includes: Game Levels
Subjects: Programming, Math, Spelling
Grade Level: K-5
Audience: Learners
Platform: iPhone & iPad
Price: $3.99
What it does well: My Robot Friend is an educational game that covers multiple subjects: math, spelling, and programming. The game helps users build their problem-solving skills by using coding concepts to navigate the robot through each level. There are incentives to complete each level, some of which include achievements, ribbons, and coins to get customizations options for the robot. The game is a great way to introduce learners as young as 5-year-old to programming concepts.

Run Marco!
image

What this Resource Includes: Game Levels
Subjects: Programming
Grade Level: K-5
Audience: Learners
Platform: iPhone & iPad, Android, Google Chrome Extension
Price: Free
What it does well: Run Marco is a game with an original story where players will need to complete levels in order to progress with the story. Players set off on a journey with Marco and control the character through stackable command blocks similar to the ones in Scratch. The game is able to attract an international audience because it is available in 17 languages!

Kodable
image

What this Resource Includes: Games Levels, Lesson Plans, Activities, Video Tutorials, Teacher Dashboard,
Subjects: Programming, Spelling, Vocabulary
Grade Level: K-12
Audience: Learners & Teachers
Platform: iPhone & iPad
Price: Freemium
What it does well: Kodable is a game that includes great features and resources for teachers. This game is great for young learners to start getting familiar with programming concepts. Teachers can view a student’s progress in the game through a dashboard. Through the dashboard, teachers can add multiple students, view their learning progress, and see which Common Core standards were met. Kodable 

For more edtech resources for learning how to code check out the Coding Edtech Resources Pinterest board (which will always be updated with new resources):

http://www.pinterest.com/edtechfunction/coding-edtech-resources/

Do you know of any other Coding edtech games? Share them with the rest of the class by commenting below!

Until next time, keep learning everyone.

Aprender Español! Spanish Language Edtech Resources

wpid-screenshot_2015-03-04-07-32-272-jpg

image

Benefits of Learning a Second Language

Today I share with you all a few Spanish Language Learning Edtech websites and apps. These resources are ideal for learning enough words and phrases in Spanish to carry a basic conversation. Learning a new language can have several psychological benefits, including improved memory, multi-tasking, and even a better understanding your native language!

So if you are interested in learning some Spanish then check out these edtech resources. Here are a few that can help you get started:

Cat Spanish

image

What this Resource Includes: Learning Vocabulary through Visual Representation, Adaptive Testing
Grade Level: 6-12+
Audience: Learners
Platform: iPhone & iPad
Price: Freemium (First 3 levels are free)
What it does well: Cat Spanish teaches Spanish through cats! It’s great for cat lovers! The app uses humor through various cat pictures to teach users new Spanish words. It’s a great way to engage learners and encourage them to keep using the app. It includes thousands of Spanish words and phrases to learn. Cat Spanish is an entertaining way to build your Spanish vocabulary.

FluentU

image

What this Resource Includes: Video Lessons, Digital Flashcards, Quizzes
Grade Level: 6-12+
Audience: Learners & Teachers
Platform: Web-based
Price: Freemium, Subscription based, Academic Pricing
What it does well: FluentU teaches users Spanish through real world videos, audio, and flashcards. The videos and audio are accompanied by captions in both Spanish and English. They also include a list of vocabulary words and phrases that were used in the video or audio clip, which users can download. Teachers can also sign up for FluentU. They can assign the videos, audios and flashcards to their students.

Lingualia

image

What this Resource Includes: Adaptive Learning, Learning Statistics, Vocabulary Lessons
Grade Level: 6-12+
Audience: Learners
Platform: Web-based, Android, iPhone &iPad
Price: Free
What it does well: Lingualia has four sections that help users learn Spanish: Lingu, Challenge, Lessons, and Activities. The Lingu section present mini-lessons that users can complete at their own pace. The difficulty of the lessons adapts to the user’s previous actions. Lingualia keeps statistics of words or phrases learned through lessons and track site activity. These lessons cover Spanish vocabulary, grammar, pronunciation, and comprehension. Lingualia also employs some social learning elements. In the Challenge section, users can compete against other users through quizzes. Finally, users can also download any of the Spanish lessons in pdf form in the Lessons section.

For more edtech resources for learning Spanish check out the Spanish Language Learning Edtech Resources Pinterest board (which will always be updated with new resources):

http://www.pinterest.com/edtechfunction/spanish-language-edtech-resources/

Do you know of any other Spanish Language Learning edtech resources? Share it with the rest of the class by commenting below!

Hasta la próxima, seguir aprendiendo todos!

Smile! Social and Emotional Learning Edtech Resources

wpid-11314250034_6aef6bd5f8_b.jpg

imageImage courtesy of WhatMattDoes via Flickr

I try my best to share the most useful edtech resources that most teachers may not be aware of. With Valentine’s Day around the corner, I thought may be appropriate to share a few social and emotional learning edtech resources. From my experience social and emotional learning isn’t widely talked about in the edtech space. It involves teaching students how to identify and control their emotions, feel and show empathy towards others, and establish positive relationships.

Learning how to tap into positive emotions may help students perform better academicallyIt can also help students manage stress and help deal with bullying. Social and emotional learning can begin as early as preschool and continue through a person’s life.

Here are a few social and emotional edtech resources to get you started:

If…The Emotional IQ Game image

What this Resource has: Emotional IQ Games, Social Puzzles, Parent Dashboard, Curriculum & Activities, Player Avatars
Grade Level: K-5
Audience: Learners
Platform: iPhone & iPad
Price: Freemium, Subscription
What it does well: IF… fully immerses players into the game with great visuals with voiced characters. Players can also customize their avatar further engaging them in the game. By following the game’s story players will learn how to manage stress, anxiety, anger, sadness, and frustration. The game is split into several chapters. Each chapter equates to one month’s worth of lessons. Though the game requires a subscription, the first chapter is free to play.

Class Dojo image

What this Resource has: Teacher Dashboard, Progress Tracker, Parent-Teacher Messaging System, Student Avatars
Grade Level: K-5
Audience: Teachers, Parents, & Learners
Platform: Web-based, Android devices, iPhone, iPad, & Smartboards
Price: Free
What it does well: This class management platform encourages positive emotions in the classroom. Teachers can award positive feedback to students to encourage good behavior in the classroom. Class Dojo allows parents and teachers to communicate easily through their messaging feature. Also, both parents and students can view teacher feedback. These features are a great way of keeping parents informed.

iLearn With Poko: Emotions and Colors! image

What this Resource has: Animation Clips, Games, Progress Tracker
Grade Level: PreK-1
Audience: Learners
Platform: iPhone & iPad
Price: Free
What it does well: iLearn with Poko teaches young students (ages 5 and under) how to correctly identify an emotion by watching short animated clips. An interesting aspect of the app is that it teaches a few art concepts, as well as social development. It also teaches students listening and comprehension, problem-solving, and critical thinking. Parents can view their child’s progress through the app’s progress tracker.

Check out this Pinterest board full of edtech resources that can help promote social and emotional learning.

Programming Edtech Collection for Young Learners

15198147976_fc2051a4d5_k

15198147976_fc2051a4d5_k

Image from Donnie Ray Jones of Flickr

Hello everyone, and welcome to the first Edtech Collection blog post! Here is where I’ll gather any edtech resources that I believe are noteworthy to share with teachers and parents. The reason I’m doing this is because whenever I’ve talked to teachers through Twitter chats I would get requests for lists of educational resources on specific subjects. Which is why I’ve decided to start creating these collections of Edtech resources and share them with you all. The most requested subject would be programming which is why this first collection is focused on resources that help build programming skills.

Programming is definitely a subject that many teachers and parents are now starting to teach to young children. But before kids can start learning how to write Java, Html, or C++, it would be beneficial if they first learned programming logic. Some say all kids would benefit from learning programming logic. Thankfully these edtech resources are geared toward younger students and does a great job of teaching them programming logic like program structure, variable declaration, loops, and conditional statements. They also help build important skills like problem solving. These programming resources all capture the younger crowd’s attention by using bright colors and characters. Keeping them engaged as they are learning.

I’ve listed some of the most interesting educational resources that can teach most elementary school students programming logic. Check out the Pinterest board which you can view below.

I’m also sharing a Google Sheet document that contains the collection and includes more information about each resource. This is so that you can copy and paste the programming edtech collection for your reference rather than keeping it confined to this blog. This would also give you a nice start to creating your own edtech collection.

Here is the Programming Edtech Collection for Young Learners:

Note that this isn’t the definitive list. If you’re reading this blog post from the future then check the collection Pinterest board and Google Sheet which will always be updated with any new resources I may find.

If there are any coding edtech resources you would like to add to this list please leave me a comment below. This is just the first of many edtech collections posts, so if you have any feedback or suggestions for next time let me know!

Until next time keep programming everyone.