<?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/"
	>

<channel>
	<title>Forging The Future &#187; Education</title>
	<atom:link href="http://weblog.ieuc.org/archives/category/education/feed" rel="self" type="application/rss+xml" />
	<link>http://weblog.ieuc.org</link>
	<description>News and Views from the Institute for End User Computing, Inc.</description>
	<lastBuildDate>Fri, 06 Jan 2012 03:08:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What did you think of your first programming class?</title>
		<link>http://weblog.ieuc.org/archives/861</link>
		<comments>http://weblog.ieuc.org/archives/861#comments</comments>
		<pubDate>Fri, 06 Jan 2012 03:08:16 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=861</guid>
		<description><![CDATA[There are a number of different approaches to teaching programming. Some walk through one language and introduce its features in writing a series of small programs. Other courses might dive in with a &#8220;code reading&#8221; approach. Ever more popular are offerings built around using graphical programming environments to drive animations or script robots. Traditionalists might [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
There are a number of different approaches to teaching programming. Some walk through one language and introduce its features in writing a series of small programs. Other courses might dive in with a &#8220;code reading&#8221; approach. Ever more popular are offerings built around using graphical programming environments to drive animations or script robots. Traditionalists might build a course around <strong>&#8220;The Structure and Interpretation of Computer Programs&#8221;</strong> and heavily emphasize theory.</p>
<p>Here at the IEUC we would very much like to hear from you about your experiences with any of these models. If you are a student or would like to share recollections of your student days, please <a href="mailto:info@ieuc.org">email us</a> so we can sample your opinions of what works and what doesn&#8217;t from a student&#8217;s perspective. Also if you&#8217;ve taught such a course, we would be equally eager to get your perspective as well!</p>
<p>In any case, we look forward to your email.
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/861/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resolve to Learn How to Program</title>
		<link>http://weblog.ieuc.org/archives/849</link>
		<comments>http://weblog.ieuc.org/archives/849#comments</comments>
		<pubDate>Wed, 04 Jan 2012 03:47:58 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=849</guid>
		<description><![CDATA[If you haven&#8217;t chosen a New Year&#8217;s Resolution, why not resolve to learn how to program? It can be an incredibly rewarding experience that might even help you land or hold onto a job. Best of all, it is incredibly empowering to be able to bend a machine to your will and come to the [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify">
If you haven&#8217;t chosen a New Year&#8217;s Resolution, why not resolve to learn how to program? It can be an incredibly rewarding experience that might even help you land or hold onto a job. Best of all, it is incredibly empowering to be able to bend a machine to your will and come to the perhaps startling realization that you are no less capable of creating useful tools than those other guys and gals who created the high tech cocoon in which we live.</p>
<p>It won&#8217;t be easy at first, but it truly can change your life, and we are here to guide you through the process. All you have to do to start is to reach out and contact us!
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/849/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tool of the Day ::: Processing</title>
		<link>http://weblog.ieuc.org/archives/710</link>
		<comments>http://weblog.ieuc.org/archives/710#comments</comments>
		<pubDate>Tue, 13 Sep 2011 01:57:52 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=710</guid>
		<description><![CDATA[&#8220;Processing&#8221; is a programming language and development environment for the creation of artistic visualizations with a very strong online user community. It has occasionally been employed as more of a scientific visualization tool for researchers in the humanities. The system was originally intended to teach programming concepts and it is well worth exploring in that [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
&#8220;<a href="http://www.processing.org/" target="_blank"><strong>Processing</strong></a>&#8221; is a programming language and development environment for the creation of artistic visualizations with a very strong online user community. It has occasionally been employed as more of a scientific visualization tool for researchers in the humanities. The system was originally intended to teach programming concepts and it is well worth exploring in that regard.
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/710/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Educator Outreach</title>
		<link>http://weblog.ieuc.org/archives/690</link>
		<comments>http://weblog.ieuc.org/archives/690#comments</comments>
		<pubDate>Thu, 08 Sep 2011 23:10:37 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=690</guid>
		<description><![CDATA[We would very much like to hear from any faculty members offering programming courses this semester so we can compare notes on pedagogical approaches. Areas of interest to us are: At what level are you teaching? What language(s) have you chosen and why? How are you planning to balance theory and practice? What text(s) are [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
<p>We would very much like to hear from any faculty members offering programming courses this semester so we can compare notes on pedagogical approaches. Areas of interest to us are:</p>
<ul>
<li>At what level are you teaching?</li>
<li>What language(s) have you chosen and why?</li>
<li>How are you planning to balance theory and practice?</li>
<li>What text(s) are you adopting?</li>
<li>How do you evaluate your students&#8217; progress?</li>
<li>If you have previously taught similar courses, what concepts were the hardest to convey and how have you changed your approach as a result?</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/690/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paper of the Day ::: How to Learn Programming Languages</title>
		<link>http://weblog.ieuc.org/archives/684</link>
		<comments>http://weblog.ieuc.org/archives/684#comments</comments>
		<pubDate>Thu, 08 Sep 2011 00:14:51 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=684</guid>
		<description><![CDATA[Students embarking on the study of computer programming, would do well to read How to Learn Programming Languages by Ben Deverett. This short article appearing in XRDS: Crossroads, The ACM Magazine for Students provides a nice overview of why there are many programming languages and how to approach learning one. We find the advice to [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;" >
<p>Students embarking on the study of computer programming, would do well to read <a href="http://xrds.acm.org/resources/how-to-learn-programming-languages.cfm" target="_blank">How to Learn Programming Languages</a> by <a href="http://ca.linkedin.com/pub/ben-deverett/29/97/125" target="_blank">Ben Deverett</a>. This short article appearing in <a href="http://xrds.acm.org/index.cfm" target="_blank">XRDS: Crossroads, The ACM Magazine for Students</a> provides a nice overview of why there are many programming languages and how to approach learning one.</p>
<p>We find the advice to consider a language&#8217;s historical origins particularly wise, although we would beg to differ somewhat with Mr. Deverett&#8217;s recommendations to learn a popular language when you need to use it which seem to make the tacit assumption that you will doing so to turn out a demo or production system (in which context they make perfect sense).</p>
<p>Instead, we recommend that you start to develop a solid theoretical understanding of programming languages before deadlines loom. This is best achieved with a LISP dialect or through reading a solid comparative study of multiple languages.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/684/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our 2011 Fall Semester Kickoff!</title>
		<link>http://weblog.ieuc.org/archives/668</link>
		<comments>http://weblog.ieuc.org/archives/668#comments</comments>
		<pubDate>Tue, 06 Sep 2011 15:13:49 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Holidays]]></category>
		<category><![CDATA[The Institute Log]]></category>
		<category><![CDATA[Webmaster's Log]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=668</guid>
		<description><![CDATA[We hope you all had an enjoyable Labor Day weekend and a wonderful Summer as well. Like you, we are most eager to kickoff the Fall Semester. Over the Summer we have been working towards a Mobile Friendly HTML5 revision of our web pages. But it may be some time before our new page templates [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify">
<p>We hope you all had an enjoyable <strong>Labor Day</strong> weekend and a wonderful Summer as well.</p>
<p>Like you, we are most eager to kickoff the <strong>Fall Semester</strong>. Over the Summer we have been working towards a Mobile Friendly <strong>HTML5</strong> revision of our web pages. But it may be some time before our new page templates are ready for production use. Making things as useable on a cell phone as a wide screen monitor is a serious design challenge that we are still grappling with.</p>
<p>There has been a lot of activity on the <strong><em>Public Policy</em></strong> front of late with a growing sense of urgency about the problem of <em>Patent Trolls</em> who are systematically targeting the engines of innovation in the computer industry, with attempts to use highly dubious <em>Software Patents</em> to go after corporate giants and solo developers alike.</p>
<p>At the IEUC we are closely monitoring this issue and will do our best to keep you informed.</p>
<p>On the <strong><em>Education</em></strong> front, we want to hear from students interested in learning to program and would very much like their thoughts on what works and what doesn&#8217;t in any programming courses they may be taking.</p>
<p>In terms of <strong><em>Research</em></strong>, our near term interests are tightly focused on <strong>End User Programming</strong> and finding ways to use multi-modal interfaces to make <strong>Computational Thinking</strong> easier to approach. We will probably be employing the latest generation of Web Browsers and/or Android as our research platform in this regard. So if you are a programmer and would like to help, please <a href="mailto:info@ieuc.org">contact us</a>!</p>
<p>Finally, <em><strong>we are always looking for volunteers and potential Board candidates</strong></em> to join our ranks.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/668/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Community Outreach :::  Summer Tech @ The IEUC</title>
		<link>http://weblog.ieuc.org/archives/653</link>
		<comments>http://weblog.ieuc.org/archives/653#comments</comments>
		<pubDate>Fri, 24 Jun 2011 01:23:00 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[The Institute Log]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=653</guid>
		<description><![CDATA[As part of our ongoing educational and community outreach, we would like to hear from any students in Ossining, New York and the surrounding communities who are interested in learning to program computers and/or develop websites over the Summer. Depending on the number of participants and their level of interest, instruction may be individualized via [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
<p>As part of our ongoing educational and community outreach, we would like to hear from any students in Ossining, New York and the surrounding communities who are interested in learning to program computers and/or develop websites over the Summer.</p>
<p>Depending on the number of participants and their level of interest, instruction may be individualized via email correspondence or provided in person by having participants meet as a group somewhere in the community.</p>
<p> Instruction will be provided free of charge to suitably prepared students at the high school level and above. The Institute is happy to customize the material presented to best meet student needs from introductory level through advanced graduate topics. </p>
<p>We would also be happy to explore the possibility of providing similar services to any adults in the community who want to master such skills.</p>
<p>The IEUC would also like to work with any Pre-Service and In-Service Teachers who are currently teaching or would like to develop computer science course offerings for students in the area. We can help in identifying instructional materials and assist in curriculum development. If you are a teacher who wants to learn to program over the Summer so you can introduce your students to this exciting field in the Fall, one-on-one instruction can be provided.</p>
<p>We will also consider working with select students and teachers from other communities if we have sufficient time and resources to accommodate them.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/653/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Sneak Peek at the Next Big Thing in Computer Science Education &amp; the Future of the Profession</title>
		<link>http://weblog.ieuc.org/archives/592</link>
		<comments>http://weblog.ieuc.org/archives/592#comments</comments>
		<pubDate>Fri, 01 Apr 2011 17:36:01 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Law]]></category>
		<category><![CDATA[Serious Humor]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=592</guid>
		<description><![CDATA[As you may know, the Institute for End User Computing, Inc. is most fortunate to have the widest network of operatives placed in government, industry, and academia this side of the CIA ,and do we have a story to break! In a series of secret Skype communiqués with followup meetings at The Mohonk Mountain House [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">As you may know, the Institute for End User Computing, Inc. is most fortunate to have the widest network of operatives placed in government, industry, and academia this side of the <a href="http://www.ciachef.edu/">CIA</a> ,and do we have a story to break!</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">In a series of secret Skype communiqués with followup meetings at <a href="http://www.mohonk.com/">The Mohonk Mountain House</a> representatives of <strong><em><a href="http://en.wikipedia.org/wiki/Freemasonry">The Masonic </a></em><em><a href="http://en.wikipedia.org/wiki/Freemasonry">States&#8217; Attorneys General</a></em></strong> fresh from their work on <a href="http://www.nasconet.org/Ch&lt;/em&gt;arleston%20Principles,%20Final.pdf/file_view">The Charleston Principles</a>, <strong><em><a href="http://en.wikipedia.org/wiki/Illuminati">The League of Illuminated Computer Science Employers</a></em></strong> whose market capitalization stirs covetous thoughts in the hearts of tax collectors, and the little known <em><strong><a href="http://en.wikipedia.org/wiki/Priory_of_Sion">Priory of Computer Science Deans</a></strong></em> have drawn up secret plans to implement a new <strong><em>Millennial Roadmap for Computer Science Education &amp; Practice </em></strong>in a protocol known as <em> </em><strong><em><a href="http://en.wikipedia.org/wiki/Arkham">The Arkham Charter</a></em></strong>.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">The <strong>First Principle</strong> of the Charter recognizes that traditional computer science curricula aren&#8217;t compatible with the neurobiology of today&#8217;s young people. Years of cell phone use and continual texting have led to demonstrable neurological changes in the cerebral cortex rendering the vast majority of individuals under age 35 incapable of performing the kinds of mental gymnastics necessary to develop programming abstractions. Ironically, these same evolutionary changes have enabled them to preform tasks beyond the keen of their elders like syncing tunes across multiple devices and operating complex home theater systems with multiple dueling remote controls. This entire line of research is best summarized by the new mantra of computer science majors and instructors alike — <a href="http://en.wikipedia.org/wiki/Rent_Is_Too_Damn_High_Party"><em>CS is Too Damn Hard</em></a>.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">Strong input from the <em>League of Employers</em> led to the <strong>Second Principle</strong> of the Charter which states that the first principle doesn&#8217;t matter since <em>American CS Grads are Too Damn Expensive</em>. This lead the <em>Priory of Deans</em> to devise a radically re-envisioned curriculum focusing on <strong>what people really do</strong>. Since wherever possible people don&#8217;t write their own code any more, a major re-thinking of student ethics was in order.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">As one professor noted, &#8220;We can&#8217;t keep students from using Google and there is no way we can keep dreaming up new problems that students can complete in the time allotted to a course but which have also not be solved and indexed on the web. And even if we could, they could still <strong>hire</strong> somebody else to write the code. So we figured, lets just <strong>go with it</strong>.&#8221;</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">Under the new rules, instead of turning in working code, students will submit the <strong>google queries</strong> they used to find the answers along with brief descriptions of how they chose and validated the solution they opted to submit. Since some searches can churn out too many results to be filtered in a time effective manner, students will also be given a formal budget which they will be encouraged to use to <strong>outsource</strong> the completion of their assignments. Whoever comes in with the most  correctly completed assignments with the most money remaining in his or her outsourcing budget at the end of each course will be awarded top marks.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">This approach will have the salutary effect of shifting a fraction of tuition dollars to worthy third world students who will be doing our actual coding in the future. Students will also face a new foreign language requirement for <em>technical communication</em> with native speakers of either Chinese, Hindi, Japanese, or Spanish. Other required courses will include &#8220;The Psychology of Dealing with Bosses, Employees, Venture Capitalists, and Irate Customers&#8221; and the all important, &#8220;How to Draft Broad Software and Business Method Patents&#8221;.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">Naturally, all high school and undergraduate course work will focus on playing games to make the major more appealing, and candidates will be required to purchase an <a href="http://en.wikipedia.org/wiki/Xbox">X-Box</a> and <a href="http://en.wikipedia.org/wiki/Playstation">Playstation</a> along with a number of popular game titles. Said one Dean, &#8220;We actually think this requirement may help attract students to the major and of course we will incorporate green computing and other progressive themes into our assignments to show that computers are more than business tools.&#8221;</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">The <strong>Third Principle</strong> of the Charter recognizes that it is <em>Too Damn Easy to Learn to Program Poorly</em>. As one employer noted, &#8220;It is really hard to find good people who will work for <a href="http://en.wikipedia.org/wiki/Ramen_noodles">Ramen Noodles</a> and can walk in off the street, implement a new product feature without any bugs, and cycle out for a new assignment elsewhere before their unemployment benefits vest. A CS Degree just doesn&#8217;t give us enough detail to go on. I mean, even if their program uses Python, which version did they learn?&#8221; A dean expressed similar concerns, &#8220;Really all they [students] need are a few good books and a $300 netbook running Linux to learn to program. What with all the great <a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/">Open Courseware</a> on the web, how are we going to keep justifying raising our tuition at several times the rate of inflation?&#8221;</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">Fortunately, the <em>Masonic Attorneys General</em> were able to suggest the ultimate solution to all of the stake holder&#8217;s needs. A system of comprehensive software practitioner licensing with biennial registrations and mandatory Continuing Professional Education accreditation. Non-voting observers from the <em>Confederation of CS Academic Societies</em> were thrilled by this prospect as was the <em>Priory</em> since such a regime would insure them a continual fee generating role in the lifelong study of their members and graduates.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;"><em>The League</em> was similarly thrilled at the thought of being able to hire a <em><a href="http://en.wikipedia.org/wiki/Software_engineering">Licensed Software Engineer</a></em> with an optimally tuned set of credentials for a much lower rate once all programmers were forced to attain such certifications. &#8220;Sure they don&#8217;t really need to pass a test in each version of every tool they use, but hey, if they didn&#8217;t get to it yet, we have every right to take that into consideration when they negotiate their salary,&#8221; said one employer. &#8220;This is also a great way to keep American grads in the loop, since employers will have to hire one to sign off on any outsourced labor while giving overseas programmers a great reason to seek a student visa to get directly certified through one of our programs,&#8221; one Dean candidly confessed.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">When asked what was in it for the regulators, several of the <em>Masonic Attorneys General</em> chuckled, &#8220;endless licensing and certification provider accreditation fees. No longer will people be able to just go around starting companies to write and sell software all willy nilly without registering with us, although we might carve out a narrow End User Programmer exemption since we don&#8217;t really have the resources to prosecute everyone using Spreadsheets and Word Macros for the <strong>Unauthorized Practice of Software Engineering</strong>. But even with that <em>temporary</em> loophole, licensing represents a huge revenue stream to the states; and with the <strong><a href="http://en.wikipedia.org/wiki/Tea_Party_movement">Tea Party</a></strong> breathing down our necks over deficit spending, we need every red cent we can generate.&#8221;</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;">As word of the Arkham Charter&#8217;s Millennial Roadmap leaked out, <a href="http://en.wikipedia.org/wiki/Knights_of_the_Lambda_Calculus">The Knights of the Lambda Calculus</a> vowed to preserve <a href="http://en.wikipedia.org/wiki/Hacker_ethic">The Old Ways</a>.</div>
<div style="text-align: justify; text-indent: 1em; padding-bottom: 1em;"><strong>N.B.</strong> Please note the date of this posting and take it in its intended spirit!</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/592/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corporate Computer Science Training Goes To High School</title>
		<link>http://weblog.ieuc.org/archives/524</link>
		<comments>http://weblog.ieuc.org/archives/524#comments</comments>
		<pubDate>Mon, 04 Oct 2010 14:32:25 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=524</guid>
		<description><![CDATA[IBM, which has sometimes been criticized in the blogosphere for hiring too many job applicants from overseas, is making a bold move to strike at the root problem &#8212; the lack of technically qualified American students &#8212; by helping to create a new High School for Grades 9 through 14 focused on Computer Science training. [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
IBM, which has sometimes been criticized in the blogosphere for hiring too many job applicants from overseas, is making a bold move to strike at the root problem &mdash; the lack of technically qualified American students &mdash; by helping to create a new High School for Grades 9 through 14 focused on Computer Science training.</p>
<p>By developing the new prototype High School in partnership with the City University of New York and situating it in New York City, this exciting project recognizes the growing importance of the New York Metro region as an alternative source of innovation to Silicon Valley on the West coast.</p>
<p><a href="http://beta.wnyc.org/articles/wnyc-news/2010/sep/27/ibm-and-gates-foundation-fund-college-readiness-programs-nyc-schools/">According to Mayor Bloomberg</a>, who spoke at NBC&#8217;s &#8220;Education Nation&#8221; summit, when students &#8220;graduate from grade 14 with an associate&#8217;s degree and a qualified record, they will be guaranteed a job with IBM and a ticket to the middle class, or even beyond&#8221;.</p>
<p><a href="http://vox.fastcompany.com/1692372/ibm-reveals-details-about-its-nyc-high-school">According to IBM&#8217;s Vice President of Corporate Citizenship &#038; Corporate Affairs</a>, Stanley Litow, &#8220;The idea is to create a new model for science, technology, engineering, and math&#8211;areas where companies are aggressively hiring. If you look at hiring requirements, you won&#8217;t see a huge amount of difference in a lot of entry-level IT jobs.&#8221;</p>
<p>We look forward with great eagerness to seeing what the new school&#8217;s curriculum will look like and how well its 500-600 students, chosen by lottery will perform.</p>
<p>Our only concern is that the City&#8217;s lottery system will hobble the new venture by mandating that one third of its slots be filled by students performing below grade level. This will force valuable resources to be wasted on remediation and potentially introduce disruptive students into the mix who may sabotage the learning experience of their peers. Meanwhile many of the City&#8217;s truly best and brightest will loose the lottery to far less qualified applications thus throwing all of their hard work back in their faces.</p>
<p>This sort of short sighted attempt at enforcing statistical fairness in the name of equality of outcome can&#8217;t help but send the powerfully destructive message to students that success in life is purely a matter of luck and that working hard doesn&#8217;t pay off. After all, only one third of the slot in the new program will actually be award to students who have proven that they are ready to tackle the material and advance to college level studies. Perhaps this is way New York City Schools so often seem to be foundering on the shoals of failure.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/524/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Textbook Crisis</title>
		<link>http://weblog.ieuc.org/archives/507</link>
		<comments>http://weblog.ieuc.org/archives/507#comments</comments>
		<pubDate>Mon, 20 Sep 2010 14:44:50 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=507</guid>
		<description><![CDATA[Anyone on campus will have no doubt noticed the insanely high cost of textbooks this year. Some are now topping $200 and a variety of cheaper pricing options are available in the form of used or rented books and new eBooks. In some respects we have done this to ourselves by recycling commonly used texts [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify" >
Anyone on campus will have no doubt noticed the insanely high cost of textbooks this year. Some are now topping $200 and a variety of cheaper pricing options are available in the form of <em>used</em> or  <em>rented</em> books and new eBooks.</p>
<p>In some respects we have done this to ourselves by recycling commonly used texts so successfully that original sales are far lower than they might otherwise be. As a result, the first student to buy one, has to pay for all of the &#8220;freeloaders&#8221; in subsequent semesters who won&#8217;t be sending any profit to the textbook publisher.</p>
<p>Sadly, as the high cost of textbooks and recommended readings drives more students into discarding theirs, we are producing a generation of graduates who have missed out on the opportunity to start building a personal library. Of course the content of some subjects is more transitory than others and it is understandable that a legal treaties on this year&#8217;s tax law for example will have virtually no long term value. However, in disciplines like computer science and math quite the opposite is true. Indeed, it is sometimes possible to find texts from the 1950&#8242;s like <a href="http://www.rossashby.info/">William Ross Ashby</a>&#8216;s <a href="http://pespmc1.vub.ac.be/ASHBBOOK.html">Introduction to Cybernetics</a> that do a better job of elucidating key ideas than modern sources.</p>
<p>If more students would hold on to their texts and start building personal libraries rather than dumping them into the used textbook market, we might be able to start a &#8220;Priced to Own&#8221; movement. Just imagine, cheaper books that you can refer to again in the future!</p>
<p>As to the digital editions, we are highly skeptical of schemes that only provision temporary access. If ever there was a medium suited for the long term archiving and automatic hypertextual crosslinking of material it would be the electronic textbook. </p>
<p>There are also fights brewing over the reimportation of textbooks sold abroad since publishers realize they can&#8217;t charge $200 to students in the developing world. Publishers fear that transshipment of vastly cheaper texts originally sold in those markets back into the US will further reduce their ability to extract the maximum revenue from each country.</p>
<p>Clearly, we need new economic models that optimize both revenue to publishers and textbook authors as well as the accessibility of the knowledge transmitted in those texts without forcing students who want to keep their books to unfairly subsidize everyone else in the system.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/507/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site of the Day: Hacker News</title>
		<link>http://weblog.ieuc.org/archives/479</link>
		<comments>http://weblog.ieuc.org/archives/479#comments</comments>
		<pubDate>Fri, 10 Sep 2010 13:11:47 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Consumer Advocacy]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Institute Log]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=479</guid>
		<description><![CDATA[If you only have time to skim one news aggregator site, we strongly recommend Hacker News. The Hacker News highlights a mix of stories ranging from hard core technology postings, patent wars on the legal front, the occasional spot to technology related political commentary, and a healthy sampling of topics related to launching high tech [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
If you only have time to skim one news aggregator site, we strongly recommend <a href="http://news.ycombinator.com/">Hacker News</a>.</p>
<p>The Hacker News highlights a mix of stories ranging from hard core technology postings, patent wars on the legal front, the occasional spot to technology related political commentary, and a healthy sampling of topics related to launching high tech startups. Periodic pointers to postings with advice for students will be of particular interest to many of our readers.
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/479/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reading About Computer Science With An ACM Student Membership</title>
		<link>http://weblog.ieuc.org/archives/474</link>
		<comments>http://weblog.ieuc.org/archives/474#comments</comments>
		<pubDate>Thu, 09 Sep 2010 13:10:38 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=474</guid>
		<description><![CDATA[Sadly, few Middle School, High School, and Public Libraries have well developed Computer Science sections in their collections. We are hoping to address this pervasive weakness in the future by having the IEUC develop some basic library acquisition suggestions. Until then, the best way for students to read about Computer Science in a systematic fashion [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;">
Sadly, few Middle School, High School, and Public Libraries have well developed Computer Science sections in their collections. We are hoping to address this pervasive weakness in the future by having the IEUC develop some basic library acquisition suggestions.</p>
<p>Until then, the best way for students to read about Computer Science in a systematic fashion is to join The Association for Computing Machinery as a <a href="http://plone.acm.org/membership/student">Student Member</a> for as little as $19 for a basic membership and an extremely modest $42 to also gain access to the ACM Digital Library which will put anyone, anywhere on a par with researchers at the world&#8217;s top academic institutions in terms of their ability to explore the world&#8217;s computer science literature.
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/474/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Higher-Ed Bubble</title>
		<link>http://weblog.ieuc.org/archives/454</link>
		<comments>http://weblog.ieuc.org/archives/454#comments</comments>
		<pubDate>Tue, 07 Sep 2010 14:59:53 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=454</guid>
		<description><![CDATA[In today&#8217;s New York Post, Michael Barone offers a stinging column on &#8220;The Higher-Ed Bubble: Ready To Burst&#8221; that questions the value proposition of a college degree. The piece cites the work of the American Council of Alumni and Trustees whose whatwilltheylearn.com web site gives appallingly poor letter grades to most schools. Reading between the [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;" >
In today&#8217;s New York Post, Michael Barone offers a stinging column on <a href="http://www.nypost.com/p/news/opinion/opedcolumnists/the_higher_ed_bubble_ready_to_burst_1efhfqNRJpZIGBei0hq0iO">&#8220;The Higher-Ed Bubble: Ready To Burst&#8221;</a> that questions the value proposition of a college degree. The piece cites the work of the American Council of Alumni and Trustees whose <a href="http://whatwilltheylearn.com">whatwilltheylearn.com</a> web site gives appallingly poor letter grades to most schools.</p>
<p>Reading between the lines, what is clear is that as Tuition costs have skyrocketed most schools have abandoned their traditional role of establishing a challenging core curriculum. This means that it is easer than ever for students to cheat themselves out of a quality education by taking easy classes.</p>
<p>For most students this comes down to a choice between facing a lot of hard work and a potentially lower GPA or having a higher GPA and a lot more free time to party. By opting for the easy path, they ultimately devalue their degree and do little to prepare themselves for the gristly reality that once in the real world they might one day need to compete with peers who tried to squeeze as much learning as possible into their college years.</p>
<p>Pursuing a discipline like Computer Science may seem like a lot more work but it forces a certain honesty on its disciples. A program will or won&#8217;t compile, the time and resources it uses can be measured. There are wrong answers and this a good thing.</p>
<p>Without timely feedback it is far too easy to delude oneself about the quality of one&#8217;s work and this is no doubt the situation faced by many institutions of higher learning today.
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/454/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Computer Programming and Latin</title>
		<link>http://weblog.ieuc.org/archives/425</link>
		<comments>http://weblog.ieuc.org/archives/425#comments</comments>
		<pubDate>Fri, 03 Sep 2010 22:16:39 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=425</guid>
		<description><![CDATA[It is hard to think of a more modern subject than programming or a more archaic one than Latin. But they share a powerful bond in their educational value. They both force you to develop new mental muscles, have many levels of nuance, and are initially hard subjects if seriously pursued. Sadly, pressure to maintain [...]]]></description>
			<content:encoded><![CDATA[<div style="text-indent:1em;text-align:justify;" >It is hard to think of a more modern subject than programming or a more archaic one than Latin. But they share a powerful bond in their educational value. They both force you to develop new mental muscles, have many levels of nuance, and are initially hard subjects if seriously pursued.</p>
<p>Sadly, pressure to maintain a high grade point average has made pursuing such course work unattractive to many students trying to <em>game</em> the system by minimizing the risks they take. But we suspect that college admissions committees will be most favorably impressed by those students who persevere and demonstrate their mastery of them.</p>
<p>Programming and Latin are also excellent compliments. While both require extended concentration and focus, Programming requires a curious hybrid of mathematical and engineering logic while the process of learning to translate and appreciate Latin mixes linguistics and oratory in a way that has a profound and lasting positive impact on one&#8217;s ability to write and persuade in English.</p>
<p>Fusing these critical skills enables one to tackle complex projects and bridge the gap between interpersonal and human-computer interaction. These abilities will remain relevant throughout one&#8217;s career.</p>
<p>Thus we encourage students, particularly, those in Middle School and the first few years of High School to give these subjects a chance.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/425/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Case Against Robotics in the K-12 Curriculum</title>
		<link>http://weblog.ieuc.org/archives/373</link>
		<comments>http://weblog.ieuc.org/archives/373#comments</comments>
		<pubDate>Thu, 05 Aug 2010 15:14:26 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=373</guid>
		<description><![CDATA[Robots are fun. Robots are cool. Kids love robots. So lets use robots to teach computer programming&#8230;.. So goes the common wisdom of many an educator. After all, it is so much more fun to make robotic dogs frolic than to do something as mundane as to write a traditional program. But there is a [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:justify;text-indent: 1em;" ><strong><em>Robots are fun. Robots are cool. Kids love robots. So lets use robots to teach computer programming&#8230;..</em></strong></p>
<p>So goes the common wisdom of many an educator. After all, it is so much more fun to make robotic dogs frolic than to do something as mundane as to write a traditional program.</p>
<p>But there is a real danger here, particularly in lower grades that a robotics course will either devolve into pure play or dead end in frustration turning students off to computing.</p>
<p>The biggest problems in teaching with real world robots are three fold.</p>
<p>First, it conflates programming engineering issues making it impossible to truly know if students are making a reasoning error in their code or are just encountering the unforgiving nature of physical reality. This is particularly apt to humiliate a student at a competition or demo in an environment with different ambient levels of heat, lighting, floor slipperiness, acoustic noise, physical geometry, ventilation system air flows (which can overpower the motors of a robotic blimp), the coincidental presence of target stimuli in the environment (e.g. someone wearing an electric orange T-Shirt that matches the hue of an artificial target)  and radio frequency interference from other nearby projects. Any of these factors can prevent a system that worked one day from working on the next and the expertise needed to troubleshoot the resulting systems failure is apt to be beyond the keen of most instructors. Indeed, teams of graduate students have found themselves unable to ferret out the often multiple sources of such failures. So there is little doubt that most students would rapidly grow frustrated if they tried to use real robots as more than RC Cars to play with.</p>
<p>Second, working with tangible artifacts reduces the likelihood that students will develop the right intuitions for thinking about abstractions. Only the most disciplined instructor will be able to keep attention focused on deeper concepts like recursion and the environment model of evaluation with students chomping at the bit to make their bot do something. Instead, the path of least resistance will most likely take the form of simple imperative drag and drop tile based visual languages that will act as inverse parsers to insure that syntactically invalid programs can&#8217;t be composed in the first place. Abstraction support in such systems is usually rather limited and, aside from the now defunct Prograph data-flow oriented visual programming language, support for reflection and higher order programming constructs is all but unheard of.</p>
<p>The counter argument to this point is that the use of robotics grounds the curriculum in the real world and offers opportunities for students to look at the interrelationship of topics like Machine Vision, Probabilistic Reasoning, Physics Computations, Planning, and Multi-Agent System Design. (See <a href="http://portal.acm.org/citation.cfm?id=1787234.1787244&#038;coll=portal&#038;dl=ACM&#038;idx=J79&#038;part=magazine&#038;WantType=Magazines&#038;title=Communications">Preparing Computer Science Students for the Robotics Revolution</a> by David S. Touretzky &#8211; Communications of the ACM 8/2010 Vol. 53 No. 8 pp. 7-29 &mdash; <em>N.B. an ACM Digital Library Account is required to access the ditial version of this article</em>). The assumption here is that such topics can indeed be made accessible to students outside of graduate research labs. While this may eventually come to pass, Touretzky acknowledges that high school level robotics competitions like <a href="http://www.usfirst.org/">US FIRST</a> &#8220;emphasize the mechanical engineering aspects of the field at the expense of computer science&#8221; and that the robots used in such programs &#8220;must be primarily teleoperated because students aren&#8217;t being taught the kind of software that would allow their robots to act autonomously.&#8221; [p. 28]</p>
<p>Third, there is the economic reality that robots are very expensive short lived devices whose widespread use in schools would drive up property taxes on the middle class and exacerbate the digital divide between rich and poor school districts. With prices ranging from six to sixteen hundred dollars per device, the inevitable desire to have enough robots for students to use them individually or in groups of no more than two or three, and the need to upgrade hardware every year or two to keep students competitive with their peers in other districts, the price of a robotics program could quickly skyrocket. Despite the overall downward trend in technology costs it is far more likely that successive models will offer more tech in the same price range than it is for them to offer the same tech at lower prices.</p>
<p>The digital divide aspect is particularly troubling since poor students will have to settle for relatively blind and deaf mobile boxes while rich students could experiment with sensor laden humanoid robots costing ten times as much.</p>
<p>Touretzky has demonstrated that advanced computing concepts can be integrated into a robotics programming toolkit and deployed by a world class professor at the undergraduate level, but for ordinary K &#8211; 12 End User teachers, the robotics path is fraught with danger.</p>
<p>Bearing these risks in mind, systems like <a href="http://racket-lang.org/">Racket</a> &#8211; a <strong>free</strong> scheme dialect with extensive pedagogical support and educator outreach programs &#8211; remain the best hope for promoting computing in our schools. If students still want to experiment with robots, there are a number of free hardware-optional simulations available like the <a href="http://www.microsoft.com/robotics/">Microsoft Robotics Developer Studio</a>.
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/373/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summer Tech</title>
		<link>http://weblog.ieuc.org/archives/348</link>
		<comments>http://weblog.ieuc.org/archives/348#comments</comments>
		<pubDate>Mon, 28 Jun 2010 13:38:01 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=348</guid>
		<description><![CDATA[If you reside in Ossining, New York, or a nearby community, we would like to know if you would be interested in participating in a Summer Tech educational program. We are considering offering an Introduction to Computer Science &#038; Programming for middle school and high school students and a survey of Comparative Programming Languages with [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align:justify;text-indent: 1em;" >
<p>If you reside in Ossining, New York, or a nearby community, we would like to know if you would be interested in participating in a Summer Tech educational program. We are considering offering an Introduction to Computer Science &#038; Programming for middle school and high school students and a survey of Comparative Programming Languages with a seminar format for students at the university level. We might also run an Interactive Fiction Workshop using the Inform 7 authoring environment to teach you how to create your own text adventure games and simulations.</p>
<p>These programs may be offered online in our <a href="http://outreach.ieuc.org">Educational Outreach Center</a> or we might be able to find a space to meet in person.</p>
<p>We are also setting up a discussion forum for River Town Webmasters, Designers, and Developers.</p>
<p>In any case, if you are interested in any of these offerings, please drop a note to us at: <a href="mailto:info@ieuc.org">info@ieuc.org</a> </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/348/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Teaching in The Age of Google</title>
		<link>http://weblog.ieuc.org/archives/114</link>
		<comments>http://weblog.ieuc.org/archives/114#comments</comments>
		<pubDate>Mon, 22 Jun 2009 13:50:41 +0000</pubDate>
		<dc:creator>The IEUC</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[The Executive Director's Personal Log]]></category>

		<guid isPermaLink="false">http://weblog.ieuc.org/?p=114</guid>
		<description><![CDATA[Over the weekend I read yet another dower article on the percentage of students who self-report using Google and/or their cell phones to cheat on assignments or shortcut homework assignments by downloading prior semesters&#8217; solutions. Such concerns are not new, dating back at least as far as 1958 with Williams &#038; Abrashkin&#8217;s publication of &#8220;Danny [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend I read yet another dower article on the percentage of students who self-report using Google and/or their cell phones to cheat on assignments or shortcut homework assignments by downloading prior semesters&#8217; solutions.</p>
<p>Such concerns are not new, dating back at least as far as 1958 with Williams &#038; Abrashkin&#8217;s publication of &#8220;Danny Dunn and the Homework Machine.&#8221; &mdash; which optimistically posited that programming a computer to do one&#8217;s homework would have at least as much pedagogical value as doing such work by hand.</p>
<p>Sadly, most students have their schedules so heavily overloaded in an attempt to woo collegiate and grad school admissions committees that they lack the time to pursue their own research interests. And even more sadly, many feel that <strong>not</strong> taking advantage of a search engine to avoid re-inventing the wheel and stashing a few key notes in their PDA to compensate for the vagaries of memory will grievously disadvantage them vis-a-vis their peers.</p>
<p>In short, lazy assignment and test designs that lend themselves to regurgitating stock answers invites an arms race in ways to avoid doing such ultimately pointless work. Students are not entirely wrong to view the memorization of facts or hand calculation of readily computable values to be utterly worthless skills in the modern age.</p>
<p>Herein lies the challenge for faculty. It is no longer acceptable to recycle past assignments of a &#8220;write a program to implement a binary search tree&#8221; or &#8220;write an essay about the Turning Test&#8221; variety. Instead we need to figure out ways to invoke today&#8217;s skill set of integrating the results of multiple discreet searches, reading and analyzing other people&#8217;s code, identifying bias and gauging the quality of others&#8217; research.</p>
<p>Demands on today&#8217;s students are considerably higher than they were in previous generations as the sheer volume of human knowledge has exploded. Thus, the tools and skills that matter today have changed, as to must our approach to teaching.</p>
]]></content:encoded>
			<wfw:commentRss>http://weblog.ieuc.org/archives/114/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

