<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<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/"
	>

<channel>
	<title>In need of a Base Case</title>
	<link>http://www.virtualcompsci.net/blog</link>
	<description>Comments about coding, research and life</description>
	<pubDate>Wed, 14 Jul 2010 15:34:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>Can we have our cake and eat it too?</title>
		<link>http://www.virtualcompsci.net/blog/?p=119</link>
		<comments>http://www.virtualcompsci.net/blog/?p=119#comments</comments>
		<pubDate>Wed, 14 Jul 2010 15:34:09 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[21st Century Skills]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=119</guid>
		<description><![CDATA[This is in response to Mark Guzdials blog post about &#8220;What are we? Chopped Liver? CS Left our of National Academy STEM Standards&#8221;.  
First of all the standards are not billed as STEM, but &#8220;Science Education&#8221;.  There has been a lot of buzz in the past year of how we have aligned ourselves [...]]]></description>
			<content:encoded><![CDATA[<p>This is in response to Mark Guzdials blog post about <a href="http://computinged.wordpress.com/2010/07/13/what-are-we-chopped-liver-cs-left-out-of-national-academy-stem-standards/">&#8220;What are we? Chopped Liver? CS Left our of National Academy STEM Standards&#8221;</a>.  </p>
<p>First of all the standards are not billed as STEM, but &#8220;Science Education&#8221;.  There has been a lot of buzz in the past year of how we have aligned ourselves with the mathematics community - to the point that the new national standards in Mathematics list CS as a potential 4th year course in its sequence.  Can we offer outrage that &#8220;computer science&#8221; concepts are not included in the K12 science standards if we are also making the argument that we belong with the math folks?</p>
<p>We need to decide what we are.  Are we math? do we belong in math? are we science? are we our own discipline?  Because if we argue for belonging to everyone we end up looking like a 10 year old who argues that they should get chocolate sauce on EVERYTHING! Because chocolate sauce is important.  The adults know that they can eat a lot of things without chocolate, and have done just fine without chocolate, so even though the 10 year old says they will DIE without chocolate, our own experience teaches us otherwise.</p>
<p>Now in a health model, where the conditions for what makes us healthy do not change, and reflecting on our own experience and things that we were taught years ago is viable, however our society and economy is a moving target.  Yet, even then the 10 year old&#8217;s argument would still appear to be self-serving and frivolous.  Now imagine the 10 year old wanted something less popular.  Something like coconut-pomegranate sauce.  You and I may not even believe that anybody would like the sauce in addition to not believing its necessary.  And this is where we are.</p>
<p>Regardless of my own personal opinion of how we should move forward - this is the circumstances we find ourselves.</p>
<p>What is my opinion? Stop beating up the math and science educators.  They have enough content to try and deliver to students as it is.  They work hard and retraining ALL of them to correctly integrate appropriate and accurate computer science into their classes would be costly and meet with lots of resistance (both from the educators themselves and from a good portion of the CS community who believe that in order to teach any CS you need a bachelors degree in cs).</p>
<p>Let&#8217;s make use of another opportunity.  Lets push for the literacy course in computing. Let&#8217;s shift the computer applications course to computing.  Yes that means that at the K8 level they will learn some computer applications - but they need that! and use of tools is the first step to understanding the tools themselves.  Spreadsheets can give us some early models of computation - especially if they are used smartly and the projects are designed with care - does anyone debate that we could teach prediction models and simple machine learning fundamentals in excel?  And guess what - that aligns with the modeling and simulation strands that are showing up in the new math and science standards - look! the course may even get support from other teachers for such a curriculum if students could then use those skills in their other classes.</p>
<p>We are our own discipline.  We should not have to piggy back onto another in order to achieve our own goals.  We also need to pay attention to the two economic models of schools - student time (seat time/learning time) and money (teacher salaries and training).  Ideally would I wave my hand and have CS fully integrated throughout the curriculum? sure.  Do I still think we would need our own class to teach certain skills explicitly? as a cognitive scientist - absolutely (they will never learn it otherwise).  Have I found the correct incantation and hand waving pattern yet? no.  And so I style myself a realist, and try to use my experience in addition to my overall desires to evaluate the movement to get more students exposed to rigorous computer science and give all students an idea of what CS is.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=119</wfw:commentRss>
		</item>
		<item>
		<title>Stella Vosniadou and Conceptual Change</title>
		<link>http://www.virtualcompsci.net/blog/?p=118</link>
		<comments>http://www.virtualcompsci.net/blog/?p=118#comments</comments>
		<pubDate>Wed, 26 May 2010 14:56:37 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=118</guid>
		<description><![CDATA[Last week Stella Vosniadou from the University of Athens visited campus to give two talks as well as prepare for being here next year as a visiting faculty member.  This post contains some reflections and ramblings from the notes I took from her talk.
Stella&#8217;s work on conceptual change is built on the foundational idea [...]]]></description>
			<content:encoded><![CDATA[<p>Last week <a href="http://www.cs.phs.uoa.gr/en/staff/vosniadou.html">Stella Vosniadou</a> from the University of Athens visited campus to give two talks as well as prepare for being here next year as a visiting faculty member.  This post contains some reflections and ramblings from the notes I took from her talk.</p>
<p>Stella&#8217;s work on conceptual change is built on the foundational idea that by the time kids start primary school they have naive constructions of knowledge.  These constructions are built from students&#8217; interactions with everyday life and can be found echoed from their home environment and culture.  The models that children and novices build of the world are based in ontological and epistemological presuppositions.</p>
<p>The naive models that students/children hold can be described as observation and cultural information about the phenomena, beliefs held by the child, and mental models of the interactions of the artifact with the world.  </p>
<p>Stella works within a framework theory[1] which says that knowledge is built into frameworks or models, and that significant conceptual change occurs when the framework itself is restructured.  Stella has done a lot of work with children&#8217;s understanding of the day/night cycle and also of the seasons.  She has worked to categorize the types of misconceptions that students have about day/night based on several different models of the earth and sun.  </p>
<p>When we run into trouble as educators is when we assume that by simply presenting students with new information that we can break apart a strongly held framework and restructure their model of interaction.  Often students see things learned in school as inert knowledge - information that does not have any application to everyday life (when am I going to use this?)</p>
<p>Recently, in a study of software engineering misconceptions of students here at CMU I encountered situations where students believed both a misconception and its inverse to be true.<br />
This implies to me that they are in the fragmentation stage of conceptual change - they are beginning to see that restructuring their framework is necessary and are either constructing a secondary framework, which will overtake the first (incorrect) framework, or replace it completely.  (We are not sure if the original framework is restructured to the new, or if a completely new one is built and then becomes the dominant structure called upon when reasoning.)</p>
<p>How does this fit into my other work?  I am looking at naive understanding/mental models of data and how that impacts students&#8217; ability to reason about and write code for problems.  I believe that our students have particular naive models and those models are the framework which they use to reason in our introductory courses until we provide them with new reasoning points (think bottle cap arrays or analogies[2]).</p>
<p>More to come&#8230;</p>
<p>[1] Vosniadou, S., &#8220;Capturing and Modelling the Process of Conceptual Change&#8221;, Learning and Instruction, Vol. 4, pp. 45-69, 1994</p>
<p>[2] Meyer, R., &#8220;Models for Understanding&#8221;, Review of Educational Research, Vol. 59, No. 1, pp. 43-64, 1989</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=118</wfw:commentRss>
		</item>
		<item>
		<title>Back&#8230;</title>
		<link>http://www.virtualcompsci.net/blog/?p=117</link>
		<comments>http://www.virtualcompsci.net/blog/?p=117#comments</comments>
		<pubDate>Mon, 24 May 2010 19:15:20 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[CS Ed Research]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=117</guid>
		<description><![CDATA[Ok, first a short reflective blog post, just in case I&#8217;m still a part of people&#8217;s RSS feeds!
This past year the blogging has significantly declined because I have shifted my focus from reading about others work to conducting some of my own.  Here are some of the projects I&#8217;m working on right now:
* Naive [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, first a short reflective blog post, just in case I&#8217;m still a part of people&#8217;s RSS feeds!</p>
<p>This past year the blogging has significantly declined because I have shifted my focus from reading about others work to conducting some of my own.  Here are some of the projects I&#8217;m working on right now:</p>
<p>* Naive models of Looping and Instructional Benefit: I am currently getting my feet wet in exploring conceptual change in a fairly constrained domain looking at for and while structures and mapping people&#8217;s naive predilection for one type of loop syntax over another yields benefits in learning gains.  I&#8217;ve constructed a small cognitive tutor and using a within subjects crossed design to explore the question.  Data still incoming..</p>
<p>* Misconceptions in Software Engineering: I&#8217;ve completed a project with a SE PhD student looking at the misconceptions students at CMU have in regards to software engineering and offering a novel assessment methodology that measures not only the misconceptions but their strength as well.</p>
<p>* Animation vs. Static Instruction in young children with the day/night cycle: This is an interdisciplinary project I am completing with a psychology student where we are looking at the effect of static (still images) vs. animated instruction in 2nd and 3rd graders with regards to conceptual change and misconception dispersal.</p>
<p>I&#8217;m now starting to think about the direction for my thesis research and to that effect am starting to read again.  Expect a number of posts about some talks from last week, as well as conversations I have had and readings I am doing.</p>
<p>Well, heres to a good start to what I hope will be a productive summer!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=117</wfw:commentRss>
		</item>
		<item>
		<title>National Educational Technology Plan</title>
		<link>http://www.virtualcompsci.net/blog/?p=116</link>
		<comments>http://www.virtualcompsci.net/blog/?p=116#comments</comments>
		<pubDate>Wed, 17 Mar 2010 22:02:12 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=116</guid>
		<description><![CDATA[The Obama administration released the National Educational Technology plan this week.  You can find the entire document at http://www.ed.gov/technology/netp-2010.  Below is a quote from the executive summary that just highlights the importance of creating strong technology and computer science standards for our country.
&#8220;How we need to learn includes using the technology that professionals [...]]]></description>
			<content:encoded><![CDATA[<p>The Obama administration released the National Educational Technology plan this week.  You can find the entire document at http://www.ed.gov/technology/netp-2010.  Below is a quote from the executive summary that just highlights the importance of creating strong technology and computer science standards for our country.</p>
<p>&#8220;How we need to learn includes using the technology that professionals in various disciplines use. Professionals routinely use the web and tools such as wikis, blogs, and digital content for the research, collaboration, and communication demanded in their jobs. They gather data and analyze it using inquiry and visualization tools. They use graphical and 3D modeling tools for design. For students, using these real-world tools creates learning opportunities that allow them to grapple with real-world problems – opportunities that prepare them to be more productive members of a globally competitive workforce.&#8221;</p>
<p>There are some good beginnings to computational thinking here - the use of modeling tools (btw - 3D modeling tools - that would be great for the Alice team..) and inquiry and visualization.</p>
<p>Now to put my head back down into the research work.  Sorry for the lapse in posting, but trying to move forward.  I&#8217;ll try to do better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=116</wfw:commentRss>
		</item>
		<item>
		<title>and yet CS is declining&#8230;.</title>
		<link>http://www.virtualcompsci.net/blog/?p=115</link>
		<comments>http://www.virtualcompsci.net/blog/?p=115#comments</comments>
		<pubDate>Tue, 16 Feb 2010 19:50:57 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=115</guid>
		<description><![CDATA[Data from the NEAP HS Transcript Study is reporting that students are taking more STEM courses in their completion of a high school diploma.  Yet we continue to struggle with enrollment numbers in computer science.  Maybe thats the wrong sentence.  Perhaps it is that we continue to struggle against the problem of [...]]]></description>
			<content:encoded><![CDATA[<p>Data from the <a href="http://nces.ed.gov/nationsreportcard/hsts/">NEAP HS Transcript Study</a> is reporting that students are taking more STEM courses in their completion of a high school diploma.  Yet we continue to struggle with enrollment numbers in computer science.  Maybe thats the wrong sentence.  Perhaps it is that we continue to struggle against the problem of starting and maintaining successful HS computer science programs.  </p>
<p>I dont think anyone would argue that there are wonderful programs out there, mostly because of the FANTASTIC teachers who run them.  But we have yet to figure out how to bottle that to grow that model into new schools, or schools where the program is waning.</p>
<p>Within the data from the NEAP report you can see that the computer-related course taking has actually increased.  I&#8217;m not sure how they judged computer-related however.  There are two coding areas from the <a href="http://nces.ed.gov/surveys/hst/courses.asp">CSSC course codes</a> that were used that apply to computer science - Both 07-03 (07 is the Business heading and 03 is the particular part which includes CS) and the entire section of 11 (although this also includes courses like &#8220;computer appreciation&#8221;, &#8220;computer math&#8221;, Introduction to the Internet&#8221;, as well as APCS.</p>
<p>Unfortunately neither of those subjects are available using the online data tools.  I should make a request to get at the data and look at what happens when you remove the &#8220;applications&#8221; course codes from the data and re-calculate the graph on the bottom of page 9 of the publication.</p>
<p>More about this, I promise..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=115</wfw:commentRss>
		</item>
		<item>
		<title>Introduction to CS Education</title>
		<link>http://www.virtualcompsci.net/blog/?p=114</link>
		<comments>http://www.virtualcompsci.net/blog/?p=114#comments</comments>
		<pubDate>Tue, 01 Dec 2009 21:32:24 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=114</guid>
		<description><![CDATA[Yes, I know its been a while, and will probably be at least another week until I pick up regular postings again   But, I wanted to share this quote from my Intro to CS Education course that I taught this semester:

This course raised the bar for computer science education, both in expectations on [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, I know its been a while, and will probably be at least another week until I pick up regular postings again <img src='http://www.virtualcompsci.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  But, I wanted to share this quote from my <a href="http://www.cs.cmu.edu/~lsudol/introToCSE.html">Intro to CS Education</a> course that I taught this semester:</p>
<blockquote><p>
This course raised the bar for computer science education, both in expectations on the students and in the teaching of the course itself. Before entering this class, I thought education was synonymous with communication, and that to be a good educator it sufficed to refine clarity in communication. After taking this course, I am amazed at my naivete. I now have an appreciation for assessment, metacognition, motivation, engagement, cooperative learning, cognitive architecture and many other concepts that contribute to good teaching.</p></blockquote>
<p>This was written in one of the online course evaluations that are done at the university level and I think it sums up a resolution of my goals for the course.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=114</wfw:commentRss>
		</item>
		<item>
		<title>They dont applaud anymore</title>
		<link>http://www.virtualcompsci.net/blog/?p=113</link>
		<comments>http://www.virtualcompsci.net/blog/?p=113#comments</comments>
		<pubDate>Sat, 31 Oct 2009 09:11:44 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=113</guid>
		<description><![CDATA[I&#8217;ve always been impressed by the tradition of applauding for the pilot when you land in Europe (at least I&#8217;ve experienced this in Greece and Italy when I traveled a few years ago).  On this trip, there was no applause upon landing and it prompted some thoughts that have made their way here (in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always been impressed by the tradition of applauding for the pilot when you land in Europe (at least I&#8217;ve experienced this in Greece and Italy when I traveled a few years ago).  On this trip, there was no applause upon landing and it prompted some thoughts that have made their way here (in front of all of the readings that I need to write about).</p>
<p>Why do we applaud things?  We applaud them because they are unusual, because they are exceptional, or in appreciation.  As things become common place we are less likely to applaud what would have caused us to applaud early on.  Have we stopped applauding computer science?</p>
<p>New developments, new applications, new inventions - while applauded within our own community do not often make the larger news in current times.  I wonder what affects that has?</p>
<p>Just some quick notes - more about Koli perhaps on the way home.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=113</wfw:commentRss>
		</item>
		<item>
		<title>In continuation..</title>
		<link>http://www.virtualcompsci.net/blog/?p=112</link>
		<comments>http://www.virtualcompsci.net/blog/?p=112#comments</comments>
		<pubDate>Sun, 20 Sep 2009 15:32:42 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=112</guid>
		<description><![CDATA[Starting with Mark Guzdial&#8217;s blog on What Changes CS Education? to Alfred Thompson&#8217;s post on What does it take to make a change in CS education? there has been an interesting thread of conversation going on.  Because the semester is in full swing and I have a LARGE machine learning homework out right now [...]]]></description>
			<content:encoded><![CDATA[<p>Starting with Mark Guzdial&#8217;s blog on <a href="http://computinged.wordpress.com/2009/09/18/what-changes-cs-education/">What Changes CS Education?</a> to Alfred Thompson&#8217;s post on <a href="http://blogs.msdn.com/alfredth/archive/2009/09/18/what-does-it-take-to-make-change-in-cs-education.aspx?CommentPosted=true#commentmessage">What does it take to make a change in CS education?</a> there has been an interesting thread of conversation going on.  Because the semester is in full swing and I have a LARGE machine learning homework out right now I originally started just a comment on Alfred&#8217;s blog.  Well.. For any of you who know me, I am very passionate about this subject and after writing a few paragraphs figured it was getting too long for just a comment.</p>
<p>So to start, here is my comment on Alfred&#8217;s blog, with more, new comments below:</p>
<p>::sigh::</p>
<p>Forgive me for being an education purist, but I think this is part of the reason why we are in the pickle that we are in as a discipline.  Relying on tools or the industry to define the introductory experience, and even more so the novice experience is .. well.. crazy? ineffective? ridiculous? not sure what the right word is.</p>
<p>When the biology department tries to decide what biology knowledge makes someone a literate citizen they don&#8217;t look at what professional biologists are doing.  They don&#8217;t look at what nifty tools are available for teaching biology.  They decide what it should mean for your average American to have an understanding of biology.  They define a set of broad standards that would allow a knowledgeable teacher to implement those standards in a classroom in one of many different ways, potentially using one or more of the tools available to them. Then they train the teachers.  To BOTH have an understanding of biology AND an understanding of what it means to teach biology - both to be familiar with the standard curriculum and the pedagogical nature of the course.</p>
<p>How is this different from what we do?  We argue about what the right &#8220;foundation&#8221; is.  College CS people argue about why AP is not good, but the AP program is one of the few programs with a solid curriculum, that does TEACHER TRAINING.  While there are great things being done in a few places, its often hard to find something (outside of AP workshops) that a new/novice teacher can hold on to, and take back to their administrator as &#8220;standard&#8221;.</p>
<p>We need to stop arguing about language, tools, etc. and decide what it means for the AVERAGE American to be literate in computing. (notice the computing - not the computer science, its a bigger question than just CS)  Then we need to write a set of standards, or agree that the ACM&#8217;s standards are good.  There needs to be consensus in the message coming out from our community.  Then there are the economics to consider.  How are schools going to pay for this?</p>
<p><em>and now for the new part</em></p>
<p>It really does boil down to economics in the long run.  We can train 10,000 new teachers, and ACM can publish excellent standards that are used by every CS teacher in schools, but unless we somehow make it cost beneficial or cost neutral to schools - those 10,000 teachers (for the most part) will not find a job unless they are filling a retiring teachers spot.  There are two types of economics going on here.  First, the money issue, how in the world are schools going to afford to pay for a new teacher for a course that is not required, and currently doesn&#8217;t exist in the school so there is no demand for it? </p>
<p>Secondly, the economics of the student&#8217;s schedule.  Students&#8217; days are currently full.  Any high school teacher can tell you that.  The days we remember of study halls in high school or &#8220;free periods&#8221; are a thing of the past.  In the competitive college market students have taken to PACKING their schedule with as much as the possibly can, with the largest percentage of AP classes they can to try and get into the best schools with the best scholarships.  As of right now, college admissions officers give no more weight to AP CS than any other ELECTIVE AP.  So why take CS, when you can take a language, art, music or one of any other AP courses?  And if it is not an AP course why take it when an AP course has more weight on your transcript?</p>
<p>So, there is no money to hire teachers for this elective course.  And there is no student demand for the course.  How does picking a better tool fix the economic problem we are facing?  How does writing a better textbook fix this?  Yes, it may change what is happening in colleges, or in a few established HS programs - but there are bigger issues here.</p>
<p>I have some ideas about this, but to save time I&#8217;m going to leave this with the questions.  (Machine Learning - homework calls)  But as we consider whats going to make the LARGE changes, in the location that we all agree is where it needs to be (K12), the economics are undeniable and unavoidable.  Lets keep those in mind too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=112</wfw:commentRss>
		</item>
		<item>
		<title>Commonsense Computing: Episode 1</title>
		<link>http://www.virtualcompsci.net/blog/?p=111</link>
		<comments>http://www.virtualcompsci.net/blog/?p=111#comments</comments>
		<pubDate>Thu, 20 Aug 2009 17:33:26 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[CS Ed Research]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=111</guid>
		<description><![CDATA[In preparation for writing the introduction/motivation section of a research proposal I&#8217;m reflecting on some previous work in assessing naive understanding of computing concepts.  One of the articles recommended to me by Sally Fincher at ICER was the Commonsense Computing series.  The first paper in that series looked at students naive concepts of [...]]]></description>
			<content:encoded><![CDATA[<p>In preparation for writing the introduction/motivation section of a research proposal I&#8217;m reflecting on some previous work in assessing naive understanding of computing concepts.  One of the articles recommended to me by Sally Fincher at ICER was the Commonsense Computing series.  The first paper in that series looked at students naive concepts of <a href="http://doi.acm.org/10.1145/1151588.1151594">sorting</a>.  </p>
<p>First let me say I approve of the work and most of the methodology that was applied.  I&#8217;m in the middle of my own process for writing research proposals which are a combination of drawing on similar work and also exposing weaknesses in that work with motivate your own work.  This blog is not meant to be critical, just observant of some of the things in the paper I feel were important for me to think about.</p>
<p>First of all, their selection of students (first day of a computer programming class) may already introduce a bias into the student&#8217;s answers.  Because students have already enrolled and showed up to a class which is generally understood to exist in a computational setting, that may have shifted the student&#8217;s perceptions in that direction.  Is that necessarily a bad thing? I dont know, after all we teach them these concepts in a computational setting.  One of the things I&#8217;m hoping to explore in my own work to help provide a measurement of how much the questions get answered by &#8220;what they think is the right answer, or what the teacher wants to hear&#8221; is the idea of attachment strength.  If anyone knows of an article that talks about attachment strength to a model I am looking for a good citation for the paper. (as well as a little help in designing that part of the assessment)</p>
<p>The second to last paragraph in the introduction states &#8220;The results suggest that beginners can describe algorithms, but their models of the machine and instructions differ from those of many instructors.  In particular, the results suggest that instructors should guide students to understand a virtual machine in which numbers are primitive objects &#8230;&#8221;  This lead to a note in the margin that reads: Are the students&#8217; models &#8220;wrong&#8221; or just abstracted at a different level?  Why should we guide them towards a NEW model rather than providing insight into their own?</p>
<p>The paper states in a couple of places that one of the goals of this work is to inform better instruction based upon the findings, but the largest instructional change recommended was to shift from while loops to do-until loop structures.  Any intuitions expressed by the student that appear to represent a different level of abstraction were labeled as a misconception and it was recommended that the instructor work to move the student to the instructors way of thinking.  While this is probably the correct response in most cases, I&#8217;m wondering if it is right in all.  Are there cases when a misconception is based upon a different level of abstraction where we should simply introduce students to the concept at their abstraction level and then progress to a deeper one over time?  I guess this is one of the broader questions I hope to address in my work.  hm..  Any comments would be much appreciated.  Even if they are based on naive models <img src='http://www.virtualcompsci.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=111</wfw:commentRss>
		</item>
		<item>
		<title>Teaching: The profession you should and shouldnt do..</title>
		<link>http://www.virtualcompsci.net/blog/?p=110</link>
		<comments>http://www.virtualcompsci.net/blog/?p=110#comments</comments>
		<pubDate>Wed, 19 Aug 2009 14:44:22 +0000</pubDate>
		<dc:creator>Leigh Ann</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.virtualcompsci.net/blog/?p=110</guid>
		<description><![CDATA[This morning I read an article about Sarah Fine and the reaction to her decision to leave an inner city DC school.  No one questions that Sarah is an exemplary teacher, and her decision prompted both outrage that she should &#8220;abandon&#8221; the class as well as understanding.
It reminds me a little of some of [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I read an <a href="http://www.publicschoolinsights.org/casting-call-teachers#comment-2020">article </a>about Sarah Fine and the reaction to her decision to leave an inner city DC school.  No one questions that Sarah is an exemplary teacher, and her decision prompted both outrage that she should &#8220;abandon&#8221; the class as well as understanding.</p>
<p>It reminds me a little of some of my own challenges - when I first decided I wanted to teach, that it was important to me I had to justify this decision with several people - including my then significant other who thought that was a waste and that I should go into the computer industry.  The number of times I heard the phrase &#8220;those who cant, teach&#8221; made me question my decision to the point where I actually interviewed with several companies for systems administrator positions.</p>
<p>I started teaching in an inner city school in Ft. Lauderdale FL.  2000+ students and I was a minority.  I had a student threaten to turn his gang on me for trying to enforce school policy. (that was on the second day)  I did eventually leave that place due to the communities reaction to a tragedy that occurred.   I did keep teaching, but I moved to a suburban school district with different problems.  </p>
<p>I was burned out after two years, and if I hadnt had the option of moving to a better district I&#8217;m not sure how much more I would have lasted through.  Now, as I hope to make a change, to contribute to a community of educators in a different way I again face questions.  Only this time its along the lines of &#8220;why are you leaving? your students need you&#8221;.</p>
<p>It feels like a double standard.  First teaching isnt good enough for intelligent, hard working people (clearly they should do something with better options for success) and yet, when they can take no more of the lack of support and difficulties that Sarah describes they are berated for leaving.  We need to let our teachers know we value them - right from the time they decide to be a teacher.  Maybe then more smart, excited people will pursue and stay with teaching.</p>
<p>If you have a teacher in your life (either a colleague or one of your childrens&#8217; teachers) who is doing a good job, let them know you are glad they made the decision long ago to be a teacher.  One comment like that used to get me through a whole semester.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.virtualcompsci.net/blog/?feed=rss2&amp;p=110</wfw:commentRss>
		</item>
	</channel>
</rss>
