首页> 外文会议>1st international computing education research workshop >What Does It Take to Learn ’Programming Thinking’?
【24h】

What Does It Take to Learn ’Programming Thinking’?

机译:学习“编程思维”需要什么?

获取原文
获取原文并翻译 | 示例

摘要

What is ’programming thinking’? In a study, first yearrnstudents were interviewed on their understanding of whatrnlearning to program means. Many students talked aboutrnlearning to program in terms of learning a special way tornthink, different from other subjects studied. Many of thesernstudents had problems in describing what this special wayrnto think included. The analysis of the interviews revealedrnsome features of this thinking, as expressed by the students.rnIn this paper we discuss and analyse ’programming thinking’rnusing phenomenography as our research approach [7]. Ourrnresults are coherent with Hazzan’s research on the learningrntheory ’process-object duality’ [4], but points to problemsrnin learning of object-oriented programming not indicated inrn’process-object duality’. In comparing the results form ourrnown study with this learning theory, we discuss what thisrnmight mean in learning object-oriented programming.
机译:什么是“编程思维”?在一项研究中,对一年级的学生进行了访谈,以了解他们对编程手段的学习。许多学生谈论学习程序设计的方法是学习一种特殊的思维方式,这不同于其他学习的学科。许多学生在描述这种特殊方式想包括的内容时遇到了问题。正如学生所表达的那样,对访谈的分析揭示了这种思维的一些特征。在本文中,我们以现象学作为我们的研究方法来讨论和分析“编程思维” [7]。我们的结果与哈赞(Hazzan)关于“过程对象对偶性”学习理论的研究相一致[4],但指出了面向对象编程的学习中的问题并未指出“过程对象对偶性”。通过将我们的研究结果与这种学习理论进行比较,我们讨论了此能力在学习面向对象编程中的含义。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号