首页> 外文期刊>PRIMUS: problems, resources, and issues in mathematics undergraduate studies >Programming and Mathematics in an Upper-Level University Problem-Solving Course
【24h】

Programming and Mathematics in an Upper-Level University Problem-Solving Course

机译:在高层大学问题解决课程中的编程和数学

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

摘要

We discuss teaching and learning situations that surfaced when computer programming and mathematics were brought together in a course where students write computer code to explore mathematics problems. Combining programming and mathematics creates a rich ecosystem which, on top of traditional mathematics activities (writing solutions, proofs, etc.), offers simulation and experimentation, invites discussions about structure, requires logic and testing strategies, and handles mathematics objects with an added feeling of reality. Focusing on novice and inexperienced programmers, we look for answers to the practice-oriented question, "How do students reason through their difficulties when using programming to explore a mathematics problem?" Following literature review and methodology, we build the programming model, which we use to study students' experiences as they approach a mathematical problem by writing computer code. Our research is based on analyzing students' in-class work and class notes, author's observations of students working on their computers, and his interactions with students in class and elsewhere. In the four case studies that we present we touch upon students' difficulties in working with complex conditional statements and recurrence relations. As well, we discuss cases where resolving a programming issue demands posing and answering mathematical questions.
机译:在学生写入计算机代码探索数学问题的课程中,我们讨论浮出水面的教学和学习情况。组合编程和数学创造了丰富的生态系统,在传统的数学活动(写作解决方案,证明等)之上,提供了模拟和实验,邀请了关于结构的讨论,需要逻辑和测试策略,并以增加的感觉处理数学对象现实。专注于新手和缺乏经验的程序员,我们寻找对实践为导向的问题的答案,“学生如何在使用编程探索数学问题时通过他们的困难进行理由?”在文献综述和方法之后,我们构建了编程模型,我们用来通过写入计算机代码来研究学生的经验。我们的研究是基于分析学生的课堂工作和课堂笔记,作者对他们在计算机上工作的学生的观察以及他与课堂和其他地方的学生的互动。在四个案例研究中,我们介绍了学生在与复杂的条件陈述和复发关系中合作的困难。同样,我们讨论解决编程问题的案例需要摆姿势和回答数学问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号