Learning Through Coding

www.coppellisd.com/cmsetynker

What allows learners and educators to create animation and interactive games?

How is creating games educational for learners?

Learners find games engaging and intuitive. Programming games cause learners to think logically. They learn constructs such as If/then/Else, Do Until, Do While, and various calculations while at the same time the content of the game can be educational. Programming also causes learners to organize their thoughts.

Testimonials

Big image
Big image
Big image
Big image

Tynker Math Examples

math percentages
math probability
science periodic table
chemistry
geography
History Timeline
grammar
animated storytelling

Earth Day Example

earth day

Let's look at the code for the banana...

Big image

How does the learner share their project?

The educator can create a classroom and give the learners a code to join the class. Learners share their creation with the class through a showcase. The educator has the choice to make the classroom showcase public for outsiders to view, or private just for the learners to view.

Does the educator have to teach the learner how to code?

Absolutely not!

How could an educator use this in the classroom?

In addition to providing learners with an engaging way to learn, educators could use this as a way to differentiate. Learners who master content quickly could use Tynker to challenge themselves incorporating what they are learning in a challenging environment by writing code that demonstrates the content they have learned. Other learners who are still trying to master the content could benefit from playing some of the games other learners have created.

Resources:

There are many free lessons for both Tynker and Scratch. There is also a free classroom component where educators can create a classroom and have learners join the class based on a provided code.


Both Tynker and Scratch have sample projects for all areas...


Tynker (click on the various subjects on the right side)

https://www.tynker.com/programming-for-kids/explore/science.html?t=physical+science


Scratch (Just a few examples):


Math

https://scratch.mit.edu/studios/6423/


Science

https://scratch.mit.edu/studios/15003/


Language Arts

https://scratch.mit.edu/studios/287824/


History

https://scratch.mit.edu/studios/204569/

Personal Experience

I turned my learners in Media loose with Scratch last year during the last 6 weeks. It was an option for everyone to try and not a requirement for anyone. Most of the learners embraced it and created games. They taught themselves, rarely asking questions. They helped each other and really enjoyed the challenge.

How would the learner learn how to code?

On your iPad, launch the Tynker app.


Click on the Create icon, Learn icon, Getting Started icon. Follow the directions.


Notice all the tutorials on animation, sound, storytelling, etc...


Click the back arrow at the top of the screen twice.


Here is how the learners are really going to pick up how to code while having a good time...


Click on the "Play" icon and slide over and tap on the "Crash Course". Read the short tutorial on a command and then try and write the code to meet the requirements. If you get it wrong try again. Once you get it right it moves on to the next challenge. Each challenge adds another command or two. Before they know it learners are writing code!

Feedback

Let me know if you end up using Tynker, and maybe "we" (Media/Yearbook) can purchase more of the lessons.