Should All High School Students Learn Programming? - InformationWeek
IoT
IoT
Comments
Should All High School Students Learn Programming?
Newest First  |  Oldest First  |  Threaded View
<<   <   Page 3 / 3
ggiese87101
50%
50%
ggiese87101,
User Rank: Strategist
6/14/2013 | 10:49:59 PM
re: Should All High School Students Learn Programming?
I remember learning Logo (or "Turtle", as I called it) as a kid. It was fascinating to me that a few simple commands could create visually interesting patterns. And every kid in the class was able to figure it out. Various methods of teaching computer science should be taught to kids at nearly every level, and for a variety of reasons. Logo and the like are great for elementary school. MIT's AppInventor (appinventor.mit.edu) would be great for middle school or high school. Pure programming languages might be best left for electives?

As Thomas mentions, working with data sets and understanding automation (plus interfaces and prediction of results) are important skills needed to work with the tools necessary to do good math and science, but also to work with the "Internet of Things", or as a Wired article calls it, the "Programmable World". If everything we own and/or interact with has sensors and an automatable interface, understanding a somewhat complex system will be necessary for daily life!

Anyway, some amount of "pure" but basic/applicable computer science should be part of the curriculum, as well as integrated into other courses, and maybe even more than just math and science.

BTW, a local school has completely dropped paper books and notes and turn-in reports in favor of all-computer eBooks and Word documents (and etc.), and this is at a school that has "normal" high school class periods and class subjects with hands-on activities, not even close to a sit-in-your-chair-and-watch-videos school/home school model. Times are a-changin'.
Thomas Claburn
50%
50%
Thomas Claburn,
User Rank: Author
6/14/2013 | 9:29:11 PM
re: Should All High School Students Learn Programming?
Rather than looking at it from a requirement perspective, consideration should be given to showing student why programming can make them better at almost any job that involves knowledge work. It takes a particular mindset and aptitude to be a professional programmer, but almost anyone can derive some benefit from being able to write a Python script that automates some work-related task. Every journalist, for example, should know enough about code to extract data from a data set.
ChrisMurphy
50%
50%
ChrisMurphy,
User Rank: Author
6/14/2013 | 9:08:02 PM
re: Should All High School Students Learn Programming?
We have a shortage of programmers, but we're going to find enough people qualified to teach programming in every high school? Using computers to effectively teach core science and math is better and more practical.

That said, I would love to expose my daughters to the kind of short course Lorna describes below. Anyone know of a good such course online?
OtherJimDonahue
50%
50%
OtherJimDonahue,
User Rank: Apprentice
6/14/2013 | 7:31:12 PM
re: Should All High School Students Learn Programming?
"We should be doing a better job integrating tech into math and science courses where it fits organically."

Absolutely, Lorna--that needs to be a priority.

Jim Donahue
Copy chief, InformationWeek
Lorna Garey
50%
50%
Lorna Garey,
User Rank: Author
6/14/2013 | 4:47:09 PM
re: Should All High School Students Learn Programming?
I think in a perfect world, kids would all take a short course on the basics of programming, and those with an interest could then select more in-depth training as an elective. And, we should be doing a better job integrating tech into math and science courses where it fits organically.
<<   <   Page 3 / 3


How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
Top IT Trends to Watch in Financial Services
IT pros at banks, investment houses, insurance companies, and other financial services organizations are focused on a range of issues, from peer-to-peer lending to cybersecurity to performance, agility, and compliance. It all matters.
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on InformationWeek.com for the week of November 6, 2016. We'll be talking with the InformationWeek.com editors and correspondents who brought you the top stories of the week to get the "story behind the story."
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll