iPads, MakerEd and More in Education
1.2M views | +17 today
Follow
iPads, MakerEd and More  in Education
News, reviews, resources for AI, iTech, MakerEd, Coding and more ....
Curated by John Evans
Your new post is loading...
Your new post is loading...
Scooped by John Evans
Scoop.it!

Why Teach Swift?

Why Teach Swift? | iPads, MakerEd and More  in Education | Scoop.it
I was at a conference last July, and one of the other coding teachers said that in order for him to teach coding using Swift in his country (Poland) that he would have to justify, " Why Swift?" Initially I thought, "Well, why not? Apple has created this new language. They make great hardware and software for us to use when we teach." Now that I have had some time to reflect upon that simple, but powerful question, I think that I have a much better, more well-reasoned answer. Note: The following may be a little nerdy at times, but I will do my best to be in teacher mode the entire time so that the explanations are a simple and understandable as possible.
No comment yet.
Scooped by John Evans
Scoop.it!

Why Schools Should Teach More Than Basic Coding

Why Schools Should Teach More Than Basic Coding | iPads, MakerEd and More  in Education | Scoop.it
Years ago, I wrote a piece suggesting that computer coding should be a basic requirement in junior high schools. I compared it to a required class I myself took in grade school: Typing, a skill that helped throughout my life.
I brought up the idea again last week while moderating a panel at the South by Southwest festival in Austin, Texas. One of the panelists, MIT Media Lab Senior Research Scientist Kipp Bradford, challenged me on the idea.
Bradford acknowledged the importance of coding classes. But he argued that given today's complex programming landscape (there are well over 100 languages in use), basic coding isn't the right course to prepare students for the job market of
No comment yet.
Scooped by John Evans
Scoop.it!

Computational Thinking Across the Curriculum - @Edutopia

Computational Thinking Across the Curriculum - @Edutopia | iPads, MakerEd and More  in Education | Scoop.it
As defined by Jeannette Wing, computational thinking is “a way of solving problems, designing systems, and understanding human behavior by drawing on the concepts of computer science.” To the students at my school, it’s an approach to tackling challenging questions and ambiguous puzzles. We explicitly integrate computational thinking into all of our classes, allowing students to draw parallels between what they’re learning and how they’re approaching problems across all disciplines.

Our students rely on four computational thinking skills, as well as a set of essential attitudes
No comment yet.
Scooped by John Evans
Scoop.it!

Coding for Schools - The Ultimate Guide for Teachers and Administrators

Coding for Schools - The Ultimate Guide for Teachers and Administrators | iPads, MakerEd and More  in Education | Scoop.it
This article provides schools, teachers and administrators with helpful information on how to introduce coding for schools. Read the guide to learn more.
No comment yet.
Scooped by John Evans
Scoop.it!

Three ways to get started with computer science and computational thinking

Three ways to get started with computer science and computational thinking | iPads, MakerEd and More  in Education | Scoop.it
Schools around the world are adapting their curriculum to focus on digital technology and computer science. Tim Bell, founder of CS Unplugged, shares ideas for any educator looking to get started with computer science education.
No comment yet.
Rescooped by John Evans from Educational Technology News
Scoop.it!

All Students Can Find Power in Thinking Like Computer Scientists - MindShift

All Students Can Find Power in Thinking Like Computer Scientists - MindShift | iPads, MakerEd and More  in Education | Scoop.it

"In recent years there’s been a lot of emphasis on teaching kids computer science both in high school and at much younger ages. Computers are an integral part of schools and workplaces; many educators and parents believe learning to code is now a skill akin to learning to write. And as employers recognize that American students aren’t graduating with the skills they need at their companies, there has been a push for more science, technology, engineering and math courses. Computer science has sparked a lot of excitement as a field where well-paid jobs will exist in the future.


 But beyond writing the code itself, many argue that the thinking processes inherent to a computer related problem are important for all people to learn. Advocates say what’s known as “computational thinking” is useful for anyone trying to break a large problem down into more manageable parts. In her New York Times article Laura Pappano writes that computational thinking is another problem solving strategy that could be applied to the humanities as well as technology. She interviewed Microsoft’s Jeannette M. Wing, who is a former professor at Carnegie Mellon and author of an influential paper on computational thinking:"


Via EDTECH@UTRGV
No comment yet.
Scooped by John Evans
Scoop.it!

Learning to Think Like a Computer - NYTimes

Learning to Think Like a Computer - NYTimes | iPads, MakerEd and More  in Education | Scoop.it
In “The Beauty and Joy of Computing,” the course he helped conceive for nonmajors at the University of California, Berkeley, Daniel Garcia explains an all-important concept in computer science — abstraction — in terms of milkshakes.
No comment yet.
Scooped by John Evans
Scoop.it!

National Girls Learning Code Day 2017

National Girls Learning Code Day 2017 | iPads, MakerEd and More  in Education | Scoop.it
Girls Learning Code is excited to combine the power of storytelling with basic design and programming skills for our popular storytelling and animation workshop!

On May 13, 2017, Ladies Learning Code is hosting its fourth annual Girls Learning Code Day in celebration of International Scratch Day!

This year, we'll build on our mission of teaching girls 21st century digital skills and encourage them to tell their story through digital media.

Using Scratch, a beginner level programming environment that encourages mathematical and computational skills, imagination will come to life throughout the day in a new and digitally engaging form. Girls will also be introduced to Scratch's amazing online community sloganed: "Imagine, Program, Share." where they will have the opportunity to upload their project for anyone on the web to enjoy!

At the end of the workshop, each girl will also get a chance to practice their presentation skills and showcase their creation for everyone attending the workshop to experience and enjoy!
No comment yet.
Scooped by John Evans
Scoop.it!

Computer Science Unplugged - Computer Science without a Computer

Computer Science Unplugged - Computer Science without a Computer | iPads, MakerEd and More  in Education | Scoop.it
CS Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.

The activities introduce students to Computational Thinking through concepts such as binary numbers, algorithms and data compression, separated from the distractions and technical details of having to use computers. Importantly, no programming is required to engage with these ideas!

CS Unplugged is suitable for people of all ages, from elementary school to seniors, and from many countries and backgrounds. Unplugged has been used around the world for over twenty years, in classrooms, science centers, homes, and even for holiday events in a park!
No comment yet.
Rescooped by John Evans from Edumorfosis.it
Scoop.it!

[TEDxTalks] Hacking the classroom (Brian Aspinall)

Brian is a grade 7/8 teacher on a mission to expose as many kids as he can to coding and computer science. In this passionate talk, he makes a case for the importance of exposing youth to the principles of coding and computational thinking to prepare them for a rapidly changing future.

Brian is a grade 7/8 teacher and Microsoft Innovative Educator Expert who develops web applications to support 21st century learning practices and pedagogies. His latest project, edmettle, is a tool to support and develop student feedback to improve learning. Brian speaks professionally on the topics of 21st century education, assessment and evaluation and has given two TEDx talks on education reform.

He has a Bachelor of Science in Computer Information Systems and is currently completing his Masters of Professional Education in Math & Computational Strategies.

Via Edumorfosis
No comment yet.