<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	 xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>MindShift &#187; programming</title>
	<atom:link href="http://blogs.kqed.org/mindshift/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.kqed.org/mindshift</link>
	<description>How we will learn</description>
	<lastBuildDate>Fri, 17 May 2013 18:31:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><atom:link rel="hub" href="http://kqed.superfeedr.com"/><atom:link rel="hub" href="http://argo.superfeedr.com"/>		<item>
		<title>Coding, Making, and the Arts: Essential Tools for Students</title>
		<link>http://blogs.kqed.org/mindshift/2013/02/coding-making-and-the-arts-essential-tools-for-students-outside-of-school/</link>
		<comments>http://blogs.kqed.org/mindshift/2013/02/coding-making-and-the-arts-essential-tools-for-students-outside-of-school/#comments</comments>
		<pubDate>Wed, 27 Feb 2013 19:26:18 +0000</pubDate>
		<dc:creator>Tina Barseghian</dc:creator>
				<category><![CDATA[Learning Methods]]></category>
		<category><![CDATA[Teaching With Tech]]></category>
		<category><![CDATA[Black Girls Code]]></category>
		<category><![CDATA[Caine's Arcade]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[maker movement]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[SmartHistory]]></category>
		<category><![CDATA[Startup Weekend EDU]]></category>

		<guid isPermaLink="false">http://blogs.kqed.org/mindshift/?p=27360</guid>
		<description><![CDATA[        <media:content url="http://blogs.kqed.org/mindshift/files/2013/02/Screen-Shot-2013-02-27-at-11.24.54-AM.png" medium="image" />
Some of the most important subject areas and activities we want students to learn are the very ones that are left out of many schools: the arts, computer programming, and learning to making things by hand. We know that arts integration can open all kinds of opportunities for learning and fostering creativity. We&#8217;re learning why &#8230; <a href="http://blogs.kqed.org/mindshift/2013/02/coding-making-and-the-arts-essential-tools-for-students-outside-of-school/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
	        <media:content url="http://blogs.kqed.org/mindshift/files/2013/02/Screen-Shot-2013-02-27-at-11.24.54-AM.png" medium="image" />
			<content:encoded><![CDATA[<p class="dropcap-serif">Some of the most important subject areas and activities we want students to learn are the very ones that are left out of many schools: the arts, computer programming, and learning to making things by hand.</p>
<p>We know that arts integration can <a href="http://www.edutopia.org/stw-arts-integration-reform-overview">open all kinds of opportunities</a> for learning and fostering creativity. We&#8217;re learning why computer science is <a href="http://blogs.kqed.org/mindshift/2012/09/should-kids-learn-to-code-in-grade-school/">an essential skill </a>for every student to thrive in the digital world. And we&#8217;re understanding <a href="http://blogs.kqed.org/mindshift/2012/12/boy-scouts-make-way-kids-explore-by-creating/">how allowing kids to get their hands on do-it-yourself projects</a> shows them the value of designing, creating, and the process of making.</p>
<p>Until such time that schools provide these essential skills to all students, certain individuals and organizations are stepping in to fill the void. We met a few of these changemakers who are bringing these essential tools to students recently at the <a href="http://www.bigideasfest.org/">Big Ideas Fest </a>in Half Moon Bay. Here are their stories. Perhaps their work and influence will make progress towards bringing these skills from outside the school system to where it belongs.</p>
<p>&nbsp;</p>
<h4>SMARTHISTORY: Making High Art Accessible</h4>
<p>Steven Zucker and Beth Harris, the creators of <a href="http://smarthistory.khanacademy.org/">Smarthistory</a>, a huge collection of videos that take you inside the most important museums in the world, talk about how their explanations of significant art work make otherwise abstract or hard-to-understand concepts more accessible to students.</p>
<p><iframe src="http://www.youtube.com/embed/kTzRJ69TJMk" frameborder="0" width="560" height="315"></iframe></p>
<p>&nbsp;</p>
<h4>BLACK GIRLS CODE: Teaching a New Generation of Innovators</h4>
<p>Moving from being consumers of media to creators is the goal of <a href="http://www.blackgirlscode.com/">Black Girls Code</a>, an organization devoted to teaching girls of color in-demand skills when they&#8217;re thinking about what they want to be when they grow up, says Kimberly Bryant</p>
<p><iframe src="http://www.youtube.com/embed/g6WcVv1alEo" frameborder="0" width="560" height="315"></iframe></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h4><strong>CAINE&#8217;S ARCADE: Showing the Value of Making By Hand</strong></h4>
<p>Nirvan Mullik, the creator of the wildly popular video <a href="http://www.cainesarcade.com/">Caine&#8217;s Arcade</a>, about a young boy who built an arcade out of recycled cardboard boxes, talks about the importance of knowing how to make things by hand, and how the video has helped propel the Maker Movement in schools.</p>
<p><iframe src="http://www.youtube.com/embed/fdrQPFvYR7g" frameborder="0" width="560" height="315"></iframe></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h4><strong>STARTUP WEEKEND EDU: Entrepreneurs Helping Educators</strong></h4>
<p>While these organizations provide tools and opportunities for students, another group is attempting to bring innovation from the fringes directly to teachers. Introducing educators to the world of technology and innovation is the goal of the grassroots movement called <a href="http://edu.startupweekend.org/">Startup Weekend EDU</a>, and the organizer, Khalid Smith, talks about what teachers can learn from tech entrepreneurs, and what educators want from entrepreneurs that can help them be better teachers.</p>
<p><iframe src="http://www.youtube.com/embed/R95aOS4CLoI" frameborder="0" width="560" height="315"></iframe></p>
<p>[Videos co-produced with Matthew Williams]</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kqed.org/mindshift/2013/02/coding-making-and-the-arts-essential-tools-for-students-outside-of-school/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<media:content url="http://blogs.kqed.org/mindshift/files/2013/02/Screen-Shot-2013-02-27-at-11.24.54-AM.png" medium="image" height="286" width="608"><media:thumbnail url="http://blogs.kqed.org/mindshift/files/2013/02/Screen-Shot-2013-02-27-at-11.24.54-AM-60x60.png" height="60" width="60" /></media:content>	</item>
		<item>
		<title>Top 10 Posts of 2012: Deep, Meaningful and Creative Learning</title>
		<link>http://blogs.kqed.org/mindshift/2012/12/top-10-posts-of-2012-deeper-more-meaningful-and-creative-learning/</link>
		<comments>http://blogs.kqed.org/mindshift/2012/12/top-10-posts-of-2012-deeper-more-meaningful-and-creative-learning/#comments</comments>
		<pubDate>Wed, 26 Dec 2012 16:00:18 +0000</pubDate>
		<dc:creator>Katrina Schwartz</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Learning Methods]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Teaching With Tech]]></category>
		<category><![CDATA[bring your own device]]></category>
		<category><![CDATA[BYOD]]></category>
		<category><![CDATA[collaborative learning]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[deeper learning]]></category>
		<category><![CDATA[Mobile Learning]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blogs.kqed.org/mindshift/?p=25899</guid>
		<description><![CDATA[        <media:content url="http://blogs.kqed.org/mindshift/files/2012/12/kid.png" medium="image" />
Flickr: CriCristina It may come as no surprise that the ideas that are top-of-mind for educators, parents, and policymakers are the very topics conveyed in the most popular MindShift posts this year. Giving kids the tools to create, teachers the freedom to innovate, making students&#8217; work relevant in the real world, giving them access to &#8230; <a href="http://blogs.kqed.org/mindshift/2012/12/top-10-posts-of-2012-deeper-more-meaningful-and-creative-learning/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
	        <media:content url="http://blogs.kqed.org/mindshift/files/2012/12/kid.png" medium="image" />
			<content:encoded><![CDATA[<div id="attachment_25985" class="module image aligncenter mceTemp mceIEcenter" style="width: 620px">
<p><a href="http://www.flickr.com/photos/cricristina/5542560570/sizes/m/in/photostream/"><img class="size-full wp-image-25985" title="kid" src="http://blogs.kqed.org/mindshift/files/2012/12/kid.png" alt="" width="620" height="338" /></a></p>
<p class="wp-media-credit">Flickr: CriCristina</p>
</div>
<p class="dropcap-serif">It may come as no surprise that the ideas that are top-of-mind for educators, parents, and policymakers are the very topics conveyed in the most popular MindShift posts this year. Giving kids the tools to create, teachers the freedom to innovate, making students&#8217; work relevant in the real world, giving them access to valuable technology. These are the aspirations that have resonated most with MindShift readers this year. Here are the top 10 posts from 2012.</p>
<p>&nbsp;</p>
<ol>
<li>
<h4><strong>1. <a href="http://blogs.kqed.org/mindshift/2011/05/5-tools-to-introduce-programming-to-kids/">EASY WAYS TO INTRODUCE PROGRAMMING TO KIDS</a>.<br />
</strong></h4>
</li>
<li>Being able to use the Internet and operate computers is one thing, but it may be just as valuable to teach students how to code. Giving students an introduction to programming helps peel back the layers of what happens inside computers and how computers communicate with one another online. Programming knowledge, even at a very basic level, makes technology seem less magical and more manageable. Programming also teaches other important skills, including math and logic.</li>
<li>
<h4><strong>2. <a href="http://blogs.kqed.org/mindshift/2012/07/10-things-in-school-that-should-be-obsolete/">10 THINGS IN SCHOOL THAT SHOULD BE OBSOLETE</a>.</strong></h4>
</li>
<li>So much about how and where kids learn has changed over the years, but the physical structure of schools has not. Looking around most school facilities — even those that aren&#8217;t old and crumbling –  it’s obvious that so much of it is obsolete today, and yet still in wide use.</li>
<li>
<h4><strong>3. <a href="http://blogs.kqed.org/mindshift/2012/09/why-kids-need-schools-to-change/">WHY KIDS NEED SCHOOLS TO CHANGE</a>.</strong></h4>
</li>
<li>The conversation in education has shifted towards outcomes and training kids for jobs of the future, and in many ways the traditional classroom has become obsolete. And yet many people fear change, preferring to hunker down and take the conservative route. Yet, it’s exactly during these uncertain times when people <em>must</em> be willing to try new things, to be more open, curious and experimental, said educator Madeline Levine.</li>
<li>
<h4><strong>4. <a href="http://blogs.kqed.org/mindshift/2012/10/why-learning-should-be-messy/">LEARNING SHOULD BE MESSY</a>.</strong></h4>
</li>
<li>Can creativity be taught? Absolutely. The real question is: “How do we teach it?” In school, instead of crossing subjects and classes, we teach them in a very rigid manner. Very rarely do you witness math and science teachers or English and history teachers collaborating with each other. Sticking in your silo, shell, and expertise is comfortable. Well, it’s time to crack that shell. It’s time to abolish silos and subjects.</li>
<li>
<h4><strong>5. <a href="http://blogs.kqed.org/mindshift/2012/05/how-teachers-make-cell-phones-work-in-the-classroom/">MAKING CELL PHONES WORK IN THE CLASSROOM</a>.</strong></h4>
</li>
<li>At its core, the issues associated with mobile learning get to the very fundamentals of what happens in class everyday. At their best, cell phones and mobile devices seamlessly facilitate what students and teachers already do in thriving, inspiring classrooms. Students communicate and collaborate with each other and the teacher. They apply facts and information they&#8217;ve found to formulate or back up their ideas. They create projects to deepen their understanding, association with, and presentation of ideas.</li>
<li>
<h4><strong>6. <a href="http://blogs.kqed.org/mindshift/2012/08/how-to-turn-your-classroom-into-an-idea-factory/">TURN YOUR CLASSROOM INTO AN IDEA FACTORY</a>.</strong></h4>
</li>
<li>If we’re serious about preparing students to become innovators, educators have some hard work ahead. Getting students ready to tackle tomorrow’s challenges means helping them develop a new set of skills and fresh ways of thinking that they won’t acquire through textbook-driven instruction. Students need opportunities to practice these skills on right-sized projects, with supports in place to scaffold learning. They need to persist and learn from setbacks. That’s how they’ll develop the confidence to tackle difficult problems.</li>
<li>
<h4><strong>7. <a href="http://blogs.kqed.org/mindshift/2011/05/10-open-education-resources-you-may-not-know-about-but-should/">OPEN EDUCATION RESOURCES FOR ALL</a>.</strong></h4>
</li>
<li>As open educational resources and OpenCourseWare (OCW) increase in popularity and usage, there are a number of new resources out there that do offer opportunity for interaction and engagement with the material.</li>
<li>
<h4><strong>8. <a href="http://blogs.kqed.org/mindshift/2012/10/for-students-why-the-question-is-more-important-than-the-answer/">FOR STUDENTS, WHY THE QUESTION IS MORE IMPORTANT THAN THE ANSWER</a>.</strong></h4>
</li>
<li>In a traditional classroom, the teacher is the center of attention, the owner of knowledge and information. Teachers often ask questions of their students to gauge comprehension, but it’s a passive model that relies on students to absorb information they need to reproduce on tests. What would happen if the roles were flipped and students asked the questions?</li>
<li>
<h4><strong>9. <a href="http://blogs.kqed.org/mindshift/2012/09/how-do-we-define-and-measure-deeper-learning/">DEFINING DEEPER LEARNING</a>.</strong></h4>
</li>
<li>In preparing students for the world outside school, what skills are important to learn? This goes to the heart of the research addressed in the <a href="http://www7.nationalacademies.org/bota/Deeper_Learning_Report_Homepage2.html">Deeper Learning Report </a>released by the National Research Council of the National Academies of Science in Washington. Simply defined, “deeper learning” is the “process of learning for transfer,” meaning it allows a student to take what’s learned in one situation and apply it to another, explained James Pellegrino, one of the authors of the report. “You can use knowledge in ways that make it useful in new situations,” he said.</li>
<li>
<h4><strong>10. <a href="http://blogs.kqed.org/mindshift/2012/10/should-kids-schoolwork-impact-the-real-world/">HOW CAN WE CONNECT SCHOOL LIFE TO REAL LIFE</a>.</strong></h4>
</li>
<li>So what if we were to say that, starting this year, even with our children in K– 5, at least half of the time they spend on schoolwork must be on stuff that can’t end up in a folder we put away? That the reason they’re doing their schoolwork isn&#8217;t just for a grade or for it to be pinned up in the hallway? It should be because their work is something they create on their own, or with others, that has real value in the real world.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kqed.org/mindshift/2012/12/top-10-posts-of-2012-deeper-more-meaningful-and-creative-learning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<media:content url="http://blogs.kqed.org/mindshift/files/2012/12/kid.png" medium="image" height="338" width="620"><media:thumbnail url="http://blogs.kqed.org/mindshift/files/2012/12/kid-60x60.png" height="60" width="60" /></media:content>
		<media:content url="http://blogs.kqed.org/mindshift/files/2012/12/kid.png" medium="image">
			<media:title type="html">kid</media:title>
		</media:content>
	</item>
		<item>
		<title>Save or Save As: Teaching Kids Where Their Work Lives Inside Computers</title>
		<link>http://blogs.kqed.org/mindshift/2012/12/save-or-save-as-should-third-graders-know-how-computers-work/</link>
		<comments>http://blogs.kqed.org/mindshift/2012/12/save-or-save-as-should-third-graders-know-how-computers-work/#comments</comments>
		<pubDate>Tue, 04 Dec 2012 16:00:36 +0000</pubDate>
		<dc:creator>MindShift</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Teaching With Tech]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[STEM]]></category>

		<guid isPermaLink="false">http://blogs.kqed.org/mindshift/?p=25250</guid>
		<description><![CDATA[        <media:content url="http://blogs.kqed.org/mindshift/files/2012/11/Kids-computers.jpg" medium="image" />
TB By Sheena Vaidyanathan The third grade class is busy working in the computer lab when the teacher reminds everyone to save their files. &#8220;Save or Save As?&#8221; someone asks. No one has ever explained the difference to these students and no one will have the time to explain it. With a frown on their &#8230; <a href="http://blogs.kqed.org/mindshift/2012/12/save-or-save-as-should-third-graders-know-how-computers-work/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
	        <media:content url="http://blogs.kqed.org/mindshift/files/2012/11/Kids-computers.jpg" medium="image" />
			<content:encoded><![CDATA[<div>
<div>
<div>
<div id="attachment_25348" class="module image aligncenter mceTemp mceIEcenter" style="width: 620px">
<p><a href="http://blogs.kqed.org/mindshift/2012/12/save-or-save-as-should-third-graders-know-how-computers-work/kids-computers-3/" rel="attachment wp-att-25348"><img class="size-large wp-image-25348" title="Kids computers" src="http://blogs.kqed.org/mindshift/files/2012/11/Kids-computers-620x412.jpg" alt="" width="620" height="412" /></a></p>
<p class="wp-media-credit">TB</p>
</div>
<h6>By Sheena Vaidyanathan</h6>
<p class="dropcap-serif">The third grade class is busy working in the computer lab when the teacher reminds everyone to save their files.</p>
<p>&#8220;Save or Save As?&#8221; someone asks.</p>
<p>No one has ever explained the difference to these students and no one will have the time to explain it. With a frown on their faces, students tentatively enter file names, agonizing on simple things like, &#8220;Is there an upper case in the name, how about the space, and did I check the folder?&#8221;</p>
<p>Young computer users vary in their file-saving styles. A few panic with the saving process; something can go wrong and a teacher should personally check the file names before they click Save. These students worry that their project may disappear in a world of files, folders and servers.</p>
<div class="module pull-quote left half"></p>
<p>At a time when education technology is getting a lot of attention, there is no class time allocated to technology education.</p>
<p></div>
<p>Another kind of student completely trusts in the magic of computers. They click Exit, hit Okay on the Save dialog box and leave happily. Some of these students then wonder why they cannot find their files; they accuse the computer of eating up the work they saved.They wonder why their file has to be found by a desperate computer teacher and is titled &#8216;Untitled&#8217; and is sitting in an unknown folder. In most cases, students do not know what happens in the strange underworld of computer files. They just hope their work will be found again when needed.</p>
<p>Dealing with files is usually learned in the process of working with the application that matters &#8211; Word, iMovie, Photoshop for example. Most adults have worked long enough with files that they can save, backup, rename, import, export, upload, download, search and organize files without fear. They know that occasionally one must check file types, dates or file sizes. The third grader has to master this while also learning how to write a book report. No one will give them a lesson on computer file management. No one will tell them the reason for the Save As option or what is behind those strange steps they do to connect to the school file server. Perhaps they wonder what is this thing called a server anyway? Should we give our grade school students a lesson on how computer file systems?</p>
</div>
</div>
</div>
<div>
<div>
<div>
<div>
<p>Software has been evolving to keep the ugly file system hidden from the user. Apple took away the &#8216;Save As&#8217; option in OS X Lion, hoping to make at least that question disappear. Students are using GoogleDocs at schools, so teachers can focus on the writing assignment instead of the file saving and finding problem. Why would we ever need to teach anyone about files? Can we just confidently rely on the Cloud to AutoSave all the time? Will an average user ever want to use a non-Cloud application and save an old style computer file?</p>
<p>At a time when education technology is getting a lot of attention, there is no class time allocated to technology education. While school science classes ensure that everyone knows a little about atoms, planets and dinosaurs, there are no lessons on the working of a computer. Some argue that software experts should keep this hidden; we need teach this only to the computer science students.</p>
<p>However, just as we need to know about animal cells, it is vital to understand a little about computers. In today’s world, one may argue that this is more important than learning about rock formations. Basic concepts on operating systems like file management should be introduced in grade school. These young students will find a lesson on how computers work as fascinating as one on electricity. It will help them appreciate the magic behind the computers they use everyday. Maybe they should have a chance to know &#8211; ‘Is it Save or Save As’?</p>
<h6><em><a href="http://www.computersforcreativity.com">Sheena Vaidyanathan</a> teaches 3D design and computer programming to students in the Los Altos School District in California.</em></h6>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kqed.org/mindshift/2012/12/save-or-save-as-should-third-graders-know-how-computers-work/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<media:content url="http://blogs.kqed.org/mindshift/files/2012/11/Kids-computers.jpg" medium="image" height="560" width="842"><media:thumbnail url="http://blogs.kqed.org/mindshift/files/2012/11/Kids-computers-60x60.jpg" height="60" width="60" /></media:content>
		<media:content url="http://blogs.kqed.org/mindshift/files/2012/11/Kids-computers-620x412.jpg" medium="image">
			<media:title type="html">Kids computers</media:title>
		</media:content>
	</item>
		<item>
		<title>Should Kids Learn to Code in Grade School?</title>
		<link>http://blogs.kqed.org/mindshift/2012/09/should-kids-learn-to-code-in-grade-school/</link>
		<comments>http://blogs.kqed.org/mindshift/2012/09/should-kids-learn-to-code-in-grade-school/#comments</comments>
		<pubDate>Wed, 26 Sep 2012 17:40:27 +0000</pubDate>
		<dc:creator>MindShift</dc:creator>
				<category><![CDATA[Teaching With Tech]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blogs.kqed.org/mindshift/?p=24011</guid>
		<description><![CDATA[        <media:content url="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608.jpg" medium="image" />
TB By Sheena Vaidyanathan Deep into the digital age, the need for everyone to understand and learn programming is becoming more and more apparent. Codecademy, Coursera and other education start-ups are stepping in to fill the much-needed gap to teach adults to code. For kids, non-profits like CodeNow are raising funds to run summer programming &#8230; <a href="http://blogs.kqed.org/mindshift/2012/09/should-kids-learn-to-code-in-grade-school/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
	        <media:content url="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608.jpg" medium="image" />
			<content:encoded><![CDATA[<div id="attachment_24019" class="module image alignleft mceTemp" style="width: 300px"><a href="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608.jpg"><img class="size-medium wp-image-24019" title="IMG_6608" src="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608-300x200.jpg" alt="" width="300" height="200" /></a></p>
<p class="wp-media-credit">TB</p>
</div>
<h6>By<a href="http://www.computersforcreativity.com"> Sheena Vaidyanathan</a></h6>
<p class="dropcap-serif">Deep into the digital age, the need for everyone to understand and learn programming is becoming more and more apparent.<a href="http://www.codecademy.com/"> Codecademy</a>, <a href="https://www.coursera.org/">Coursera</a> and other education start-ups are stepping in to fill the much-needed gap to teach adults to code. For kids, non-profits like <a href="http://codenow.org/">CodeNow</a> are raising funds to run summer programming camps for minority high school students, while other organizations like <a href="http://www.girlswhocode.com">Girls Who Code</a> are working on getting middle and high school girls interested in computer science.</p>
<p>While these are all worthwhile endeavors, each is working to fix what&#8217;s broken – teaching an essential skill that&#8217;s not taught in most schools. Learning to program has been relegated to summer camps and through programs that exist because of fundraising. But there&#8217;s a case to be made about using school time, school computers, and school funding to teach programming to every student. And to start early: Programming is just writing in the language of computers, so why not teach kids to code like we teach them to write?</p>
<div>It&#8217;s already being done, and not surprisingly, in Silicon Valley. Last school year, two very different public schools introduced programming to elementary age students. In the high-performing affluent Los Altos School District, all sixth graders (approximately 500 students) learned to code in a required weekly class. Student feedback showed that girls were just as interested in <div class="module aside left half"></p>
<h5>RELATED READING:</h5>
<ul>
<li><a href="http://blogs.kqed.org/mindshift/2011/05/5-tools-to-introduce-programming-to-kids/">5 Tools to Introduce Programming to Kids</a></li>
<li><a href="http://blogs.kqed.org/mindshift/2012/04/20498/">What&#8217;s Inside Your Computer? These Sixth-Graders Will Tell you</a></li>
<li><a href="http://blogs.kqed.org/mindshift/2011/09/a-case-for-lifelong-kindergarten/">A Case for Lifelong Kindergarten </a></li>
</ul>
<p></div></p>
</div>
<div>programming as boys. Turns out that special girls-only programs are unnecessary at this stage because the stereotypes may not have yet set in. (<a href="http://tinyurl.com/cstem2012mathgames">Check out the games </a>built by students.)</div>
<div></div>
<div>In Sí Se Puede, a Rocketship charter school in a low-income community in San Jose, a free weekly after school club in the school computer lab gave fourth-graders an opportunity to learn programming. Within the student population, 92 percent qualify for free/reduced lunch program and many of the programming club members had limited access to a computer at home. But given the opportunity, they created <a href="http://tinyurl.com/rssp2012">these excellent games</a>.</div>
<div></div>
<div>
<div>
<div>Though the income level, cultural backgrounds, and computer resources available to the students from these two school communities may be very different, the enthusiasm of students to learn and the ability to quickly grasp programming concepts was exactly the same high level.The student work speaks for itself. Girls or boys, minority or not, low-income or affluent – it does not matter. Everyone can learn to program just like everyone can learn to swim when they are young and unafraid.</div>
<div></div>
<div>
<h6><em><a href="http://www.computersforcreativity.com">Sheena Vaidyanathan</a> teaches 3D design and computer programming to students in the Los Altos School District in California.</em></h6>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kqed.org/mindshift/2012/09/should-kids-learn-to-code-in-grade-school/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
	<media:content url="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608.jpg" medium="image" height="2304" width="3456"><media:thumbnail url="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608-60x60.jpg" height="60" width="60" /></media:content>
		<media:content url="http://blogs.kqed.org/mindshift/files/2012/09/IMG_6608-300x200.jpg" medium="image">
			<media:title type="html">IMG_6608</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s Inside Your Computer? These 6th-Graders Can Tell you</title>
		<link>http://blogs.kqed.org/mindshift/2012/04/20498/</link>
		<comments>http://blogs.kqed.org/mindshift/2012/04/20498/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 18:09:55 +0000</pubDate>
		<dc:creator>MindShift</dc:creator>
				<category><![CDATA[Teaching With Tech]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[Google SketchUp]]></category>
		<category><![CDATA[javascript:;]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://blogs.kqed.org/mindshift/?p=20498</guid>
		<description><![CDATA[        <media:content url="http://blogs.kqed.org/mindshift/files/2012/04/L19Charlie1.png" medium="image" />
A 6th-grade student&#039;s rendering of what&#039;s inside the computer. By Sheena Vaidyanathan Have you ever looked inside a laptop? Have you ever held a CPU or studied the components on a computer motherboard? Though we use computers everyday, many of us know little about the fascinating world inside. RELATED READING: WHY SHOULD FIFTH-GRADERS LEARN TO &#8230; <a href="http://blogs.kqed.org/mindshift/2012/04/20498/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
	        <media:content url="http://blogs.kqed.org/mindshift/files/2012/04/L19Charlie1.png" medium="image" />
			<content:encoded><![CDATA[<div id="attachment_20506"  class="wp-caption module image aligncenter" style="width: 620px;"><a href="http://www.computersforcreativity.com/school-programs/lasdcstem/cstem2012-showcase/cstem2012-motherboard-1"><img class="size-large wp-image-20506" title="L19Charlie" src="http://blogs.kqed.org/mindshift/files/2012/04/L19Charlie1-620x343.png" alt="" width="620" height="343" /></a><p class="wp-media-credit"> </p><p class="wp-caption-text">A 6th-grade student&#039;s rendering of what&#039;s inside the computer.</p></div>
<h6>By Sheena Vaidyanathan</h6>
<p class="dropcap-serif">Have you ever looked inside a laptop? Have you ever held a CPU or studied the components on a computer motherboard? Though we use computers everyday, many of us know little about the fascinating world inside.</p>
<div class="module aside right half"></p>
<p><strong>RELATED READING:</strong></p>
<ul>
<li><em><a href="http://blogs.kqed.org/mindshift/2011/06/why-should-fifth-graders-learn-to-program/"><strong>WHY SHOULD FIFTH-GRADERS LEARN TO PROGRAM?</strong></a></em></li>
<li><em><a href="http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/"><strong>INTRODUCING PROGRAMMING TO PRESCHOOLERS</strong></a></em></li>
<li><em><a href="http://blogs.kqed.org/mindshift/2011/05/5-tools-to-introduce-programming-to-kids/"><strong>5 TOOLS TO TEACH PROGRAMMING TO KIDS</strong></a></em></li>
</ul>
<p></div>
<p>In the spirit of tech innovation that&#8217;s defined Silicon Valley, every sixth grader in the Los Altos School District will be able to describe what goes on inside a computer. Students spend several classes studying a computer motherboard, drawing it in their notebooks and creating a 3D model of the computer on the computer. This hardware lesson is part of a required weekly class in a program that teaches science, technology, engineering and math (STEM) with a focus on creativity, collaboration and computer science.</p>
<p>Along with computer hardware, students learn the art of drawing from observation; the ability to simplify what is complex. Students use their pencil drawings to create a 3D model on the computer using <a href="http://sketchup.google.com/">Google SketchUp</a>, a free application. Using the tool is not exactly new to these students &#8212; they used it to create 3D models of houses in a digital design class in the fifth grade.</p>
<p>Students are encouraged to use their own interpretation and creativity in designing the 3D model. They don&#8217;t have to make it look exactly like the original, and can create their own work style. Some quickly make blocks and label them; others go back several times to the physical motherboard in the classroom to re-check the drawing and count out the exact number of components and relative sizes. The completed models are colored, labeled and then exported to a 2D image so they can be added to the student&#8217;s Google site as part of their e-Portfolio for the class. (Check out their samples <a href="http://www.computersforcreativity.com/school-programs/lasdcstem/cstem2012-showcase/cstem2012-motherboard-1">here</a>.)</p>
<p>Besides this computer hardware lesson, students learn vector graphics, binary numbers, computer programming, and how to post onto their Google sites. They work in teams to create video games using <a href="http://scratch.mit.edu">Scratch</a>, a programming language from MIT.</p>
<p>But these students are not just learning about technology; they&#8217;re learning computational thinking skills, a problem-solving process that includes the ability to formulate problems so a computer can solve them. <a href="http://www.iste.org/learn/computational-thinking.aspx">Some consider computational thinking</a> one of the key skills in the digital age.</p>
<p>This class, along with the <a href="http://blogs.kqed.org/mindshift/2011/06/why-should-fifth-graders-learn-to-program/">fifth-grade computer programming class</a>, the implementation of the <a href="http://www.khanacademy.com">Khan Academy</a> and collaborative online homework, is part of the school district&#8217;s aim to teach students to go beyond being consumers of technology, but to become creators using technology. Having learned how computers work on the inside, and how to program the computer, the goal is to get students to use the computer as a tool to express their creativity.</p>
<h6><em><a href="http://www.computersforcreativity.com">Sheena Vaidyanathan </a>teaches 3D design and computer programming to students in the Los Altos School District in California.</em></h6>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kqed.org/mindshift/2012/04/20498/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<media:content url="http://blogs.kqed.org/mindshift/files/2012/04/L19Charlie1.png" medium="image" height="461" width="833"><media:thumbnail url="http://blogs.kqed.org/mindshift/files/2012/04/L19Charlie1-60x60.png" height="60" width="60" /></media:content>
		<media:content url="http://blogs.kqed.org/mindshift/files/2012/04/L19Charlie1-620x343.png" medium="image">
			<media:title type="html">L19Charlie</media:title>
		</media:content>
	</item>
		<item>
		<title>Introducing Programming to Preschoolers</title>
		<link>http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/</link>
		<comments>http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 16:15:58 +0000</pubDate>
		<dc:creator>MindShift</dc:creator>
				<category><![CDATA[Learning Methods]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[early-education]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[Mitch Resnick]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Scratch]]></category>

		<guid isPermaLink="false">http://blogs.kqed.org/mindshift/?p=19117</guid>
		<description><![CDATA[        <media:content url="http://blogs.kqed.org/mindshift/files/2012/02/Screen-shot-2012-02-22-at-4.53.32-PM.png" medium="image" />
Flickr: AngryJulieMonday By Heather Chaplin Since MIT’s Lifelong Kindergarten group released Scratch in 2007, kids ages 8 to 13 have built more than 2.2 million animations, games, music, videos and stories using the kid-friendly programming language. Scratch allows kids to snap together graphical blocks of instructions, like Lego bricks, to control sprites—the movable objects that &#8230; <a href="http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
	        <media:content url="http://blogs.kqed.org/mindshift/files/2012/02/Screen-shot-2012-02-22-at-4.53.32-PM.png" medium="image" />
			<content:encoded><![CDATA[<div class="module image alignright mceTemp" style="width: 300px">
<p class="wp-media-credit"><a href="http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/5374237949_78f456d0dc/" rel="attachment wp-att-19242"><img class="size-medium wp-image-19242" src="http://blogs.kqed.org/mindshift/files/2012/02/5374237949_78f456d0dc-300x300.jpg" alt="" width="300" height="300" /></a>Flickr: AngryJulieMonday</p>
</div>
<h6>By <a href="http://spotlight.macfound.org/all/by-author/a2445/">Heather Chaplin</a></h6>
<p>Since MIT’s <a title="Lifelong Kindergarten group" href="http://llk.media.mit.edu/">Lifelong Kindergarten group</a> released <a title="Scratch" href="http://scratch.mit.edu/">Scratch</a> in 2007, kids ages 8 to 13 have built more than 2.2 million animations, games, music, videos and stories using the kid-friendly programming language.</p>
<p>Scratch allows kids to snap together graphical blocks of instructions, like Lego bricks, to control sprites—the movable objects that perform actions. Sprites can dance, sing, run and talk.</p>
<p>Now, with a grant from the National Science Foundation, Lifelong Kindergarten is collaborating with Tufts University’s <a title="DevTech Research Group" href="http://ase.tufts.edu/devtech/">DevTech Research Group</a> to make Scratch Jr, a new version aimed at kids in preschool to second grade. The expected launch date is summer 2012.</p>
<p>The new project raises questions about childhood development and digital learning, and just how early kids should be introduced to computers.</p>
<p><a title="Mitch Resnick" href="http://web.media.mit.edu/%7Emres/">Mitch Resnick</a>, director of the Lifelong Kindergarten group, spearheaded the creation of Scratch. Having worked with a network of afterschool programs using digital media, Resnick was struck by the lack of software that enabled kids to go beyond playing with other people’s media. There was nothing that encouraged them to make their own interactive stories and games.</p>
<div class="module pull-quote left half">&#8220;Computers for most people are black boxes. I believe kids should understand objects are ‘smart’ not because they’re just smart, but because someone programmed them to be smart.&#8221;</div>
<p>“What’s most important to me is that young children start to develop a relationship with the computer where they feel they’re in control,” Resnick said. “We don’t want kids to see the computer as something where they just browse and click. We want them to see digital technologies as something they can use to express themselves.”</p>
<p>There’s been a lot of buzz in the last few years about what it means to be literate in the 21st century. To Resnick, teaching kids to program was like teaching children of another generation how to write.</p>
<p>“At one point, there was a growing realization that people needed to learn how to write as well as read,” Resnick said. “They needed to be able to express themselves as well as understand how other people expressed themselves. Now it’s the same with new media. It’s not enough to be able to interact with new technologies; you have to be able to create with new technologies.”</p>
<p>The problem, though, is that programming languages like Java and C++ are difficult to learn. Resnick and his team imagined a language that would be more “tinkerable,“ as he calls it—more accessible. They also wanted the language to encourage kids to create work that was “personally meaningful,” as opposed to simply manipulating numbers. Lastly, they wanted the program to have a social component so kids could share their work and learn from one another.</p>
<p>While Resnick was building Scratch, <a title="Marina Bers" href="http://www.tufts.edu/%7Embers01/">Marina Bers</a>, a graduate student at MIT’s Media Lab, was focusing on younger children, building, among other things, <a title="a programming language for robotics aimed at preschool-aged children" href="http://ase.tufts.edu/DevTech/tangiblek/research/cherp.asp">a programming language for robotics aimed at preschool-aged children</a>. Bers would leave MIT for a position at Tufts University, but she and Resnick stayed in touch. In 2010, they decided to partner to develop the Scratch version for a younger audience. Scratch Jr officially kicked off this last summer.</p>
<p><a href="http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/screen-shot-2012-02-22-at-4-53-32-pm/" rel="attachment wp-att-19243"><img class="alignleft size-medium wp-image-19243" src="http://blogs.kqed.org/mindshift/files/2012/02/Screen-shot-2012-02-22-at-4.53.32-PM-300x229.png" alt="" width="300" height="229" /></a>According to Bers, the challenge is creating an interface that very young children can understand. Some of the problems are straightforward, like the fact that Scratch relies on text, and the youngest children cannot yet read.</p>
<p>“I’ve noticed materials online for games aimed at kids pre-K to third grade where there’s this assumption that children are fluent with reading when they’re not,” said <a title="Lisa Guernsey" href="http://newamerica.net/user/54">Lisa Guernsey</a>, director of the <a title="Early Education Initiative" href="http://earlyed.newamerica.net/">Early Education Initiative</a> at the New America Foundation. “This then becomes an exercise in frustration.”</p>
<p>Bers hopes to solve this problem by replacing the text of Scratch with voice-over instructions.</p>
<p>In focus groups with teachers and children, the Scratch Jr research team has also noticed that younger children struggle with the number of blocks needed to create a program. “The relationship between cause and effect needs to be clearer for this age group,” Bers said. The idea is to reorganize the program so kids can focus on only one thing at a time.</p>
<p>Younger children also have trouble distinguishing between the colors in Scratch, (Scratch Jr will be redone in bright, primary colors), and they struggle with how Scratch moves from top to bottom (Scratch Jr will move from side to side.)</p>
<div class="module pull-quote right half">“It can be the most wonderful content in the world. But if it’s just slid into their lives without a social partner, then a lot of learning will be lost.”</div>
<p>The group has also been studying tutorials in videogames, which teach kids how to play without realizing they’re being taught. “We want to add something like that to Scratch Jr,” Bers said.</p>
<p>For children ages 3 to 8, social interaction is perhaps the most important part of the learning process. That interaction can be with a teacher, a parent, an older sibling or a neighbor, said Guernsey of The New America Foundation, but young children must be able to study the facial expressions and other reactions of this “social partner.”</p>
<p>“The child needs to feel that what they’re learning is important to this other person,” Guernsey said. “Then it will go into the part of the child’s brain stamped ‘important.’”</p>
<p>When learning moves online, this becomes an issue.</p>
<p>“It can be the most wonderful content in the world,” Guernsey said. “But if it’s just slid into their lives without a social partner, then a lot of learning will be lost.”</p>
<p>The challenge isn’t lost on Bers. “We want to promote social interaction,” she said. “The question is, how do we imbed teacher interaction into Scratch Jr?”</p>
<p>Bers thinks of a playground. A good playground will have swing sets and slides for the kids, as well as benches and tables and chairs for the parents. The designers of Scratch Jr are figuring out how to embed the digital equivalent of those tables and chairs.</p>
<p>There are many who blanch at the idea of putting such young children in front of a computer screen. Concern over “screen time” is nothing knew—it began with television. But, according to <a title="Ellen Wartella" href="http://www.communication.northwestern.edu/faculty/?PID=EllenWartella">Ellen Wartella</a>, a professor in the Department of Communication Studies at Northwestern University, these issues are far more nuanced than most people allow. First of all, she said, there simply isn’t good long-term research to show that being in front of a screen affects children negatively now, or in the future.</p>
<p>“There is no evidence of harm, although there are a lot of complaints,” she said.</p>
<div class="module aside right half"></p>
<p><strong>RELATED READING:</strong></p>
<ul>
<li><a href="http://blogs.kqed.org/mindshift/2011/09/a-case-for-lifelong-kindergarten/">A CASE FOR LIFELONG KINDERGARTEN</a></li>
<li><a href="http://blogs.kqed.org/mindshift/2011/05/5-tools-to-introduce-programming-to-kids/">5 TOOLS TO INTRODUCE PROGRAMMING TO KIDS</a></li>
<li><a href="http://blogs.kqed.org/mindshift/2011/06/why-should-fifth-graders-learn-to-program/">WHY SHOULD 5TH GRADERS LEARN TO PROGRAM?</a></li>
</ul>
<p></div>
<p>Wartella isn’t saying screen time is good for children at a young age. Rather, she’s saying there isn’t good evidence yet to say it’s bad. There are no high-quality long-term studies that show that too much screen time as a 3-year-old will have direct consequences when he or she is 4 or 14. And in past research on TV screen time, it’s hard to untangle the effects of other influences, like parents and income.</p>
<p>One mistake people make, Wartella said, is focusing on the fact of the screen itself rather than the content of what the screen is showing. “Is it bad for kids to Skype with Grandma? I don’t think anyone would say that.”</p>
<p>Both Wartell and Guernsey refer to “the three Cs,” when considering these issues: content, context and the child. The question isn’t whether it is inherently good or bad when a preschooler is given a videogame. Rather, the questions should be contextual: Is the child playing with a social partner or on her own? What is the educational value of the game? And what are the needs of the particular child?</p>
<p>“When people worry about screen time, it’s the substitution effect they’re really worried about,” Guernsey said. “What happens when a kid is so enraptured by screen activity that they won’t go outside to play in other ways? But screen time being harmful by itself, there’s no evidence of that.”</p>
<p>For Bers and Resnick, it comes back to preparing children to be literate—in all the ways literacy is perceived today. For real empowerment in a world flooded with digital media, people need to understand not only how to interact with it, but how to make media themselves. Teaching children as young as 5 how to program not only teaches important executive functioning skills, which is crucial for that age group, but also helps demystify the computer, Bers said.</p>
<p>“Computers for most people are black boxes,” she said. “I believe kids should understand objects are ‘smart’ not because they’re just smart, but because someone programmed them to be smart.</p>
<p>“Also,” she said, echoing Resnick, “it’s about expression. In our times, we need kids to be able to express ideas in different ways, and learning to work in Scratch, in a computational medium, will give them another way of expressing themselves.”</p>
<p><em>The post originally appeared on <a href="http://spotlight.macfound.org/featured-stories/entry/programming-with-scratch-jr-when-it-comes-to-screen-time-and-young-kids/">Spotlight for Digital Media &amp; Learning</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kqed.org/mindshift/2012/02/introducing-programming-to-preschoolers/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
	<media:content url="http://blogs.kqed.org/mindshift/files/2012/02/Screen-shot-2012-02-22-at-4.53.32-PM.png" medium="image" height="362" width="473"><media:thumbnail url="http://blogs.kqed.org/mindshift/files/2012/02/Screen-shot-2012-02-22-at-4.53.32-PM-60x60.png" height="60" width="60" /></media:content>
		<media:content url="http://blogs.kqed.org/mindshift/files/2012/02/5374237949_78f456d0dc-300x300.jpg" medium="image" />

		<media:content url="http://blogs.kqed.org/mindshift/files/2012/02/Screen-shot-2012-02-22-at-4.53.32-PM-300x229.png" medium="image" />
	</item>
	</channel>
</rss>
