<node id="474101">
  <nid>474101</nid>
  <type>event</type>
  <uid>
    <user id="27707"><![CDATA[27707]]></user>
  </uid>
  <created>1448896572</created>
  <changed>1475892901</changed>
  <title><![CDATA[PhD Proposal by Barbara J. Ericson]]></title>
  <body><![CDATA[<p>Title:&nbsp;<strong>EVALUATING THE EFFECTIVINESS AND EFFICIENCY OF&nbsp;PARSONS PROBLEMS AND DYNAMICALLY ADAPTIVE&nbsp;PARSONS PROBLEMS AS A TYPE OF LOW COGNITIVE LOAD&nbsp;PRACTICE PROBLEM</strong></p><p>Barbara J. Ericson<br /> Ph.D. student<br /> Human Centered Computing<br /> College of Computing<br /> Georgia Institute of Technology</p><p>Date: Wednesday, December 9, 2015<br /> Time: 12pm to 2pm EDT<br /> <strong>Location: TSRB 223</strong></p><p><strong>Committee</strong><br /> ————–<br /> Dr. James Foley, School of Interactive Computing (advisor)<br /> Dr. Amy Bruckman, School of Interactive Computing<br /> Dr. Ashok Goel, School of Interactive Computing<br /> Dr. Richard Catrambone, School of Psychology<br /> Dr. Mitchel Resnick, Media Laboratory, Massachusetts Institute of Technology</p><p><strong>Abstract</strong><br /> ———–</p><p>Learning to program can be difficult and can result in hours of frustration looking</p><p>for syntactic or semantic errors. This can make it especially difficult to prepare inservice</p><p>(working) high school teachers who don’t have any prior programming</p><p>experience to teach programming, since it requires an unpredictable amount of time for</p><p>practice in order to learn programming. The United States is trying to prepare 10,000</p><p>high school teachers to teach introductory programming courses by fall 2016. Most</p><p>introductory programming courses and textbooks rely on having learners gain experience</p><p>by writing lots of programs. However, writing programs is a complex cognitive task,</p><p>which can easily overload working memory, which impedes learning.</p><p>&nbsp;</p><p>One way to potentially decrease the cognitive load of learning to program is to</p><p>use Parsons problems to give teachers practice with syntactic and semantic errors as well</p><p>as exposure to common algorithms. Parsons problems are a type of low cognitive load</p><p>code completion problem in which the correct code is provided, but is mixed up and has</p><p>to be placed in the correct order. Some variants of Parsons problems also require the</p><p>code to be indented to show the block structure. Distractor code can also be provided</p><p>that contains syntactic and semantic errors.</p><p>&nbsp;</p><p>In my research I will compare solving Parsons problems that contain syntactic and</p><p>semantic errors, to fixing code with the same syntactic and semantic errors, and to writing</p><p>the equivalent code. I will examine learning from pre- to post-test as well as student</p><p>reported cognitive load. In addition, I will create dynamically adaptive Parsons problems</p><p>where the difficulty level of the problem is based on the learners’ prior and current</p><p>progress. If the learner solves one Parsons problem in one attempt the next problem will</p><p>be made more difficult. If the learner is having trouble solving a Parsons problem the</p><p>current problem will be made easier. This should&nbsp;enhance learning by keeping the</p><p>problem in the learner’s zone of proximal development as described by Vygotsky. I will</p><p>compare non-adaptive Parsons problems to dynamically adaptive Parsons problems in</p><p>terms of enjoyment, completion, learning, and cognitive load.</p><p>&nbsp;</p><p>The major contributions of this work are a better understanding of how variants of</p><p>Parsons problems can be used to improve the efficiency and effectiveness of learning to</p><p>program and how they relate to code fixing and code writing. Parsons problems can help</p><p>teachers practice programming in order to prepare them to teach introductory computer</p><p>science at the high school level and potentially help reduce the frustration and difficulty&nbsp;</p><p>all beginning programmers face in learning to program.</p><p> </p>]]></body>
  <field_summary_sentence>
    <item>
      <value><![CDATA[EVALUATING THE EFFECTIVINESS AND EFFICIENCY OF PARSONS PROBLEMS AND DYNAMICALLY ADAPTIVE PARSONS PROBLEMS AS A TYPE OF LOW COGNITIVE LOAD PRACTICE PROBLEM]]></value>
    </item>
  </field_summary_sentence>
  <field_summary>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_summary>
  <field_time>
    <item>
      <value><![CDATA[2015-12-09T16:00:00-05:00]]></value>
      <value2><![CDATA[2015-12-09T18:00:00-05:00]]></value2>
      <rrule><![CDATA[]]></rrule>
      <timezone><![CDATA[America/New_York]]></timezone>
    </item>
  </field_time>
  <field_fee>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_fee>
  <field_extras>
      </field_extras>
  <field_audience>
          <item>
        <value><![CDATA[Public]]></value>
      </item>
      </field_audience>
  <field_media>
      </field_media>
  <field_contact>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_contact>
  <field_location>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_location>
  <field_sidebar>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_sidebar>
  <field_phone>
    <item>
      <value><![CDATA[]]></value>
    </item>
  </field_phone>
  <field_url>
    <item>
      <url><![CDATA[]]></url>
      <title><![CDATA[]]></title>
            <attributes><![CDATA[]]></attributes>
    </item>
  </field_url>
  <field_email>
    <item>
      <email><![CDATA[]]></email>
    </item>
  </field_email>
  <field_boilerplate>
    <item>
      <nid><![CDATA[]]></nid>
    </item>
  </field_boilerplate>
  <links_related>
      </links_related>
  <files>
      </files>
  <og_groups>
          <item>221981</item>
      </og_groups>
  <og_groups_both>
          <item><![CDATA[Graduate Studies]]></item>
      </og_groups_both>
  <field_categories>
          <item>
        <tid>1788</tid>
        <value><![CDATA[Other/Miscellaneous]]></value>
      </item>
      </field_categories>
  <field_keywords>
          <item>
        <tid>102851</tid>
        <value><![CDATA[Phd proposal]]></value>
      </item>
      </field_keywords>
  <field_userdata><![CDATA[]]></field_userdata>
</node>
