background preloader

Better Coding

Facebook Twitter

Glogin?mobile=1&URI= Trinket: An Hour of Python. What Game Based Learning Can Do for Student Achievement. If I had written this article two years ago, it would have been very different.

What Game Based Learning Can Do for Student Achievement

Back then, I would have made (or felt like I had to make) a compelling case for why we should even consider the idea of incorporating video games into classroom instruction. Back then, I would have expected most readers to incredulously click to the next article. But today, Game-Based Learning (GBL) and Gamification are gaining some real traction in the teaching community. Game-Based Storytelling. All games tell stories.

Game-Based Storytelling

Unlike other media (books, television, film), the interactivity puts the player in the role of protagonist. Writing games can be quite complex and involve more than characters and dialogue. Democratizing App Building. What is App Inventor 2?

App Inventor 2 is the new version of App Inventor available at It is fabulous: its much easier to setup (usually no downloads!) And it provides a much more elegant programming experience. The blocks editor loads immediately (its now in the browser, not a Java app!). If you're a developer or checking out App Inventor for future use, you should absolutely use AI2. However, AI "Classic" ( will still be available for some months. Where are my projects? As of December 3, 2013, the "Create" link on the App Inventor home page links to the new AI2 tool. How to Teach Coding in the Classroom: Resources for Teachers. Tech shift: More women in computer science classes.

(02-18) 18:02 PST SAN FRANCISCO -- Peering out from behind the cool glow of iPads and MacBook Pros, some students sit with rapt attention.

Tech shift: More women in computer science classes

A few appear lost in daydreams, or perhaps just lost. At least two cruise Facebook. Educational Technology and Mobile Learning: 15+ Great Chrome Extensions for T... The thing about Chrome extensions is that you need to be careful with the ones you install on your Chrome browser; some might cause loading time issues and others might cause the sudden crushes that Chrome is known for.

Educational Technology and Mobile Learning: 15+ Great Chrome Extensions for T...

Therefore, choose only the add-ons that you think can really be helpful to you and if it happened that you installed an extension and then later on realized that you don't use it at all, go to your Chrome settings and get it deleted. Another work-around for problems caused by installing too many extensions on your browser is to download the extensions you need and put them in 'disabled' mode, activate them only when you need them. Here is how to do it : 1- Click on customize button to open the drop down menu 2- Click on Tools, then on extensions 3- Uncheck the " enable" button in front of the extension you want to disable .

Now check out the list of some great Chrome extensions created by Link Jake Duncan. Teaching Kids to Code. Every era demands--and rewards--different skills.

Teaching Kids to Code

In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. How to Use Google Drive to Teach Coding in the Classroom. Coding in the classroom is becoming an increasingly popular thing to do.

How to Use Google Drive to Teach Coding in the Classroom

The Hour of Code helped raise awareness for that, and has brought to light a whole slew of new coding opportunities for teachers and students. I was similarly inspired, and have committed myself to learning HTML and CSS in my spare time this year. However, regardless of what code you decide to learn, or teach, you will need a code editor with which to compile your code. For me, there are few that have more benefits than the free Editey website editor apps. Editey apps can be installed inside Google Drive. Additional Google features that have been integrated with the Editey apps are the ability to leave comments on lines of code, and to use document chat.

Educational Technology and Mobile Learning: These are The Skills Students Lea... January 12, 2014 In his wonderful TED talk " Let's teach kids to code ", Scientist Mitch Resnick made this beautiful analogy : When kids learn to code , it enables them to learn many other things, opens up many new opportunities for learning.

Educational Technology and Mobile Learning: These are The Skills Students Lea...

It's useful to make an analogy to reading and writing, when you learn to read and write it opens up opportunities for you to learn so many other things, when you learn to read you can then read to learn, which is the same thing with coding, if you learn to code you can code to learn. Drawing on Mitch's talk together with a bunch of other online resources, I came up with this list of skills kids get to learn from coding . These skills are also relevant for all other sorts of activities: Here are some of the platforms that bring simple coding lessons to teens and adults.

How One “Hour of Code” Can Launch an Entire Computer Science Program. Digital Tools By Sheena Vaidyanathan Thanks to‘s “Hour of Code,” millions of students will get their first taste of computer programming this week, Dec. 9-13, designated as Computer Science Education Week.

How One “Hour of Code” Can Launch an Entire Computer Science Program

Participating in a chat. Posted Friday, November 29, 2013 by Grechen Huebner For the past month, I have been hosting a weekly programming education Twitter chat on Tuesdays at 8pm EST called #KidsCanCode.

participating in a chat

Every week, there are new participants who are unsure about what a Twitter chat is or how to participate in one. So here is a quick guide to Twitter chats! What is a Twitter chat? Twitter chats are like an online party where groups of people with similar interests come together at a designated time to talk about a specified topic. The chats take place using a common hashtag. This 12-year-old kid learned to code on Codecademy, built 5 apps, and is speaking at SXSW.

Necessity, they say, is the mother of invention. Even when you’re 11 years old. Last year Las Vegas kid Ethan Duggan found himself in a tough spot. His mother had returned from a whirlwind shopping trip with “about 40 dresses, skirts, and tops.” Without his father home, Ethan was the default watcha-think-of-this audience. Like any decent self-respecting 11-year-old kid, Ethan got tired of inventing new comments. Bootstrap. Lessons in Computational Thinking. Code.cmswiki.wikispaces. The Future Of Gaming – It May Be All In Your Head. 2013 — The Dawn Of Wearable Computing? The Oculus Rift virtual reality headset promises to bring stunning immersion for gamers. Sooner rather than later you’ll have a computer attached to your face, and for some, it’ll happen as early as next year. Why? Because the era of wearable computing is dawning as startups and established tech companies focus their efforts on designing eyewear that converges the digital and real worlds right before your eyes.