首页> 中文学位 >基于树莓派的高级语言程序设计类课程教学研究
【6h】

基于树莓派的高级语言程序设计类课程教学研究

代理获取

目录

1 绪论

1.1研究背景

1.2研究现状及意义

1.3研究内容

1.4研究思路与方法

2 树莓派与相关教学理论

2.1树莓派

2.2相关理论基础

3高级语言程序设计类课程教学设计

3.1高级语言程序设计类课程特点

3.2高级语言程序设计类课程教学一般方法

3.3基于树莓派的高级语言程序设计类课程教学设计

3.4基于树莓派的高级语言程序设计类课程实施模式设计步骤

3.4基于树莓派的高级语言程序设计课堂教学设计

3.5基于树莓派的高级语言程序设计类课程的优势

4 基于树莓派的程序设计教学案例——以Python为例

4.1学习者与环境分析

4.2学习对象分析

4.3学习活动开展

4.4教学实施过程

4.5教学实施效果分析与反思

5 总结与展望

5.1总结

5.2展望

参考文献

附录A:作者攻读硕士学位期间发表论文及科研情况

致谢

声明

展开▼

摘要

随着信息技术的广泛应用,高级语言程序设计已经成为各大高校学生的通识必修课程。但由于教学方法及教学资源等多方面的限制,相当多的学校在该类课程的教学中停留在程序设计基本概念、基本知识介绍及简单的程序设计案例分析,少数院校在课程教学内容上增加了数据结构和算法分析的相关知识,其教学目的主要是针对计算机等级二级考试。这种教学方式虽然能够完成程序设计类考试的应答,但很难培养学生将所学程序设计知识应用于解决实际问题的能力,而树莓派的出现为解决这一教学难题创造了条件。
  树莓派是为学生计算机编程教育而设计的一种微型电脑,支持Python,C,JAVA,Scratch等语言开发环境。在国外,树莓派被广泛应用于教育、工控、机器人、物联网、智能家居等多方面领域。许多学校和培训机构,已经开始利用树莓派进行程序设计教学。因此,开展树莓派在高级程序设计类课程教学中的应用研究具有理论价值和实践意义。
  论文对树莓派相关知识及国内外应用现状进行了简要总结,认为基于树莓派的程序设计类课程的教学为教学工作者提供了一种课程教学与课堂设计的新思路和新方法;对全面教学理论、混合式学习理论、STEM教育理论、建构主义理论等进行了总结和分析,为在高级语程序设计类课程中,构建以培养学生的自主学习能力、协同工作能力和面向真实环境解决实际问题的能力为目标的教学模式,奠定了理论基础;对高级语言程序设计类课程教学特点进行了归纳和分析,总结了高级语言程序设计类课程教学一般方法和原则;给出了基于树莓派的高级语言程序设计类课程教学设计框架和设计流程;以Python语言程序设计教学为研究对象,给出了基于树莓派的程序设计教学应用范例。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号