Most of my early learning about coding was by typing in code from magazines and varying that to suit my own purposes. I progressed from there to coding from scratch on my own but still resort to Googling for answers and coming with adaptations when coding new projects - http://dralb.albion.id.au/?p=4449 - learning from models (monkey see, monkey do) is how we learn from the earliest age.
An easy-to-grasp introduction to coding concepts for kids
Coding For Kids For Dummies breaks coding into a series of small projects, each designed to teach elementary-to-middle-school-aged students a core concept to build a game, application, or other tool. In this his hands-on, friendly guide readers will get access to a leading coding tool that has been designed specifically for kids, showing them how to create the projects provided in the book as well as how to implement them into their own creative work.
Written by a teacher and leading advocate of coding education, Coding For Kids For Dummies explains to kids in plain English how to apply the math and logic skills they already have to the subject of coding. In no time, they'll be grasping basic coding concepts, completing their very own technical feats, and arming themselves with the computer science experience and know-how to prepare for a future working with technology.
What is Computational Thinking? So, what is Computational Thinking and what does it entail? Let’s start with what it’s not! Computational Thinking is not programming, nor is it thinking like a...
Peter Albion's insight:
Useful distinction between computational thinking (an element of the digital technologies subject) and coding (also part of digital technologies). Computational thinking is one of 3 kinds of thinking in the Australian Curriculum: Technologies along with systems thinking and design thinking.
Code.org didn’t invent the idea of programming as a literacy. Neither did Khan Academy or Codecademy or any of the online educational venues currently focused on teaching programming. They’ve made a big splash, but the idea has been around for almost as long as computers have been. The reasons behind the argument have shifted throughout the history of the idea of programming-for-everyone: from general education to political liberation to technological freedom to intellectual development. And now, from the looks of Code.org’s promotional materials, it’s about individual success in the economic and employment marketplace.
Thinking about coding as a new literacy takes it out of political debate, but it also means we need to think about it beyond yes/no terms. Literacy is not simply decoding letters and words. That’s why many Americans struggle with generating effective written communication and interpreting written texts, although they might know their ABCs. And because the job of teaching and learning literacy is so difficult–yet so important–we try not to leave it up to just one discipline or one institution.
"Three young digitally-savvy women at the Digital Data Strategist Program at Hyper Island Stockholm have written a book about HTML coding…for children. Are toddlers too young to learn how to build a website? These women don’t think so! Cody the Coder in My First Website takes a toddler through a magical world where he has to create his home (his website), and as you read through, one can’t be help become more familiar with the HTML code snippets necessary to build your first website."
It is the computational thinking that is important rather than its expression in any particular form such as a coding language. That, along with systems thinking, design thinking and program management, is at the heart of the new technologies curriculum. Let's hope that is not lost in the review simply because it is new and different.
Code Hunt is an educational, browser-based coding game targeting teachers and students from introductory to advanced programming or software engineering courses. At the core of the game experience is an automated grading engine based on symbolic execution. If you have never played Code Hunt before, we suggest you first visit the Instructions page or play the tutorial level to get a better understanding of the game platform and mechanics. Found a bug? Have a question? Want to provide feedback? Please contact our developers at email@example.com. Go to our Microsoft Research page to find a list of publications around Code Hunt. Code Hunt was developed by the Research in Software Engineering (RiSE) group at Microsoft Research.
Peter Albion's insight:
A game-based approach to coding will appeal to some young learners and make coding more fun
The webcast introduces advanced math for business people — just enough to take advantage of open source frameworks — including graph theory, abstract algebra, optimization, bayesian statistics, and more advanced areas of linear algebra.
As the ability to code, or use programming languages to build sites and apps, becomes more in demand, technical skills are no longer just for IT professionals. Children as young as 7 can take online classes in Scratch programming, while 20-somethings are filling up coding boot camps that promise to make them marketable in the tech sector. Businesses such as American Express Co. send senior executives to programs about data and computational design not so they can build websites, but so they can better manage the employees who do.
“I equate coding to reading and writing and basic literacy,” says Adam Enbar, founder of New York’s Flatiron School, which offers 12-week, $12,000 programs to turn novices into developers. “Not everyone needs to be Shakespeare, just as not everyone needs to be an amazing developer,” he says. “But…we’re entering a world where every job if not already, will be technical.”
#edp4130 students wondering why we have them working in Scratch might find this interesting. The Australian Curriculum: Technologies includes knowledge of algorithms and coding for reasons of this kind.
The Hello Ruby book will be a 32 page hardcover that covers the traditional story of friendship, being different, and technology. Rather than an artsy how-to, the book will tell the story of Ruby, a small girl who visits castles and solves problems with wise penguins.
"We instinctively thick in narrative," says Liukas. "Instead of just giving kids iPad applications that react once, I think theres longer term value in this style."
Learners today have the amazing potential to produce their own digital content. But one challenge ahead is to counter a culture where users simply consume digital content rather than engage in the creative process to produce their own.
Peter Albion's insight:
Games can be motivating and provide a good entry point for computational thinking. They also offer scope for artistic and other elements of design.
Over the decades, students have been required to take a foreign language in high school for reasons that relate to expanding communication abilities, furthering global awareness, and enhancing perspe
Peter Albion's insight:
Coding is certainly a foreign language for most people. I think it is worth including in the curriculum and it may help with developing appreciation fro precision in language but I don't think it should be a substitute for another human language.
Sharing your scoops to your social media accounts is a must to distribute your curated content. Not only will it drive traffic and leads through your content, but it will help show your expertise with your followers.
How to integrate my topics' content to my website?
Integrating your curated content to your website or blog will allow you to increase your website visitors’ engagement, boost SEO and acquire new visitors. By redirecting your social media traffic to your website, Scoop.it will also help you generate more qualified traffic and leads from your curation work.
Distributing your curated content through a newsletter is a great way to nurture and engage your email subscribers will developing your traffic and visibility.
Creating engaging newsletters with your curated content is really easy.