面向深度学习的项目式编程学习优化设计与实证研究
发布时间:2023-06-27 20:54
“十三五”规划以来,教育部门持续致力于提高各阶段的教育质量,为培养符合新时代信息发展的人才,国家各部委也相继推出多项与信息技术的有关政策,鼓励并支持学校将含编程的信息技术课程纳入日常课程。随着课堂改革的不断深入,项目式学习以其突出的综合性、开放性、实践性与创新性为主要优势脱颖而出,被广泛应用于编程技术类学科。项目式学习对大学生学习成绩升显著,然而在编程学习过程中,也凸显出一些问题,如学习者的编程技巧迁移能力不足,从而失去应用技巧解决编程问题的动手能力;学习者的编程自我效能感不足,从而失去学习兴趣以及完成编程学习的信念。为解决这些问题,本研究意图提出将项目式编程学习深层次化设计与实践的新视角,从而提高学习者在信息社会中解决问题的高阶思维技巧与能力,主要研究内容如下:梳理国内外项目式学习与项目式编程学习的相关研究现状,探索出编程学科中进行深度学习的领域特殊性。体现为:在项目驱动下,使学习者探索编程问题,构建与迁移编程策略,形成编程思维;在多方位引导下,增加编程成功的体验,提升编程自我效能感,使学习者善于应用思维解决问题,促进对编程知识的深度应用。以理论基础为支撑,以优化设计项目式编程学习为...
【文章页数】:62 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1.绪论
1.1 研究背景及问题
1.2 研究意义
1.3 研究内容与方法
1.3.1 研究内容
1.3.2 研究方法
1.4 论文结构
2.相关概念及理论基础
2.1 概念界定
2.1.1 项目式学习
2.1.2 项目式编程学习
2.1.3 深度学习
2.2 理论基础
2.2.1 建构主义学习理论
2.2.2 杜威实用主义理论
2.2.3 活动理论
2.2.4 布鲁姆发现学习理论
3.国内外研究现状
3.1 国内外项目式学习研究现状
3.1.1 国外项目式学习研究现状
3.1.2 国内项目式学习研究现状
3.2 国内外编程学习研究现状
3.2.1 国外编程学习研究现状
3.2.2 国内编程学习研究现状
3.3 项目式编程学习的问题及切实性
4.面向深度学习的PBPL优化设计
4.1 基于PBPL模型构建
4.1.1 浅表化的学习层设计
4.1.2 探索型编程项目方案生成与评估层设计
4.1.3 编程策略构建与迁移层设计
4.1.4 编程自我效能感形成层设计
4.2 基于PBPL过程模型的项目设计原则分析
4.2.1 映射“编程方案生成与评估”目标的项目设计原则
4.2.2 映射“编程策略构建”目标的项目设计原则
4.3 基于PBPL过程模型的项目支架设计
4.3.1 “编程方案生成与评估”维度的项目支架设计
4.3.2 “编程策略构建”维度的项目支架设计
4.3.3 “编程策略迁移”维度的项目支架设计
5.面向深度学习的 PBPL 实证研究
5.1 实验前期准备
5.1.1 教学对象与教学内容分析
5.1.2 实验无关变量分析
5.1.3 实验前测后测过程分析
5.2 项目式编程学习优化教学活动设计
5.3 技术手段
5.3.1 技术平台选择
5.3.2 学习者感知的编程策略构建水平调查表设计
5.3.3 学习者编程自我效能感水平调查问卷设计
5.4 数据分析与讨论
5.4.1 学习者自我感知的编程策略构建水平分析
5.4.2 学习者编程自我效能感水平分析
5.4.3 编程策略构建水平与编程自我效能感水平的相关性分析
6.研究总结
6.1 研究结论
6.2 研究不足与展望
6.2.1 研究不足
6.2.2 研究展望
参考文献
附录A 大学生计算机编程学习调研Ⅰ
附录B 大学生计算机编程学习调研Ⅱ
攻读硕士学位期间发表学术论文情况
致谢
本文编号:3835319
【文章页数】:62 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1.绪论
1.1 研究背景及问题
1.2 研究意义
1.3 研究内容与方法
1.3.1 研究内容
1.3.2 研究方法
1.4 论文结构
2.相关概念及理论基础
2.1 概念界定
2.1.1 项目式学习
2.1.2 项目式编程学习
2.1.3 深度学习
2.2 理论基础
2.2.1 建构主义学习理论
2.2.2 杜威实用主义理论
2.2.3 活动理论
2.2.4 布鲁姆发现学习理论
3.国内外研究现状
3.1 国内外项目式学习研究现状
3.1.1 国外项目式学习研究现状
3.1.2 国内项目式学习研究现状
3.2 国内外编程学习研究现状
3.2.1 国外编程学习研究现状
3.2.2 国内编程学习研究现状
3.3 项目式编程学习的问题及切实性
4.面向深度学习的PBPL优化设计
4.1 基于PBPL模型构建
4.1.1 浅表化的学习层设计
4.1.2 探索型编程项目方案生成与评估层设计
4.1.3 编程策略构建与迁移层设计
4.1.4 编程自我效能感形成层设计
4.2 基于PBPL过程模型的项目设计原则分析
4.2.1 映射“编程方案生成与评估”目标的项目设计原则
4.2.2 映射“编程策略构建”目标的项目设计原则
4.3 基于PBPL过程模型的项目支架设计
4.3.1 “编程方案生成与评估”维度的项目支架设计
4.3.2 “编程策略构建”维度的项目支架设计
4.3.3 “编程策略迁移”维度的项目支架设计
5.面向深度学习的 PBPL 实证研究
5.1 实验前期准备
5.1.1 教学对象与教学内容分析
5.1.2 实验无关变量分析
5.1.3 实验前测后测过程分析
5.2 项目式编程学习优化教学活动设计
5.3 技术手段
5.3.1 技术平台选择
5.3.2 学习者感知的编程策略构建水平调查表设计
5.3.3 学习者编程自我效能感水平调查问卷设计
5.4 数据分析与讨论
5.4.1 学习者自我感知的编程策略构建水平分析
5.4.2 学习者编程自我效能感水平分析
5.4.3 编程策略构建水平与编程自我效能感水平的相关性分析
6.研究总结
6.1 研究结论
6.2 研究不足与展望
6.2.1 研究不足
6.2.2 研究展望
参考文献
附录A 大学生计算机编程学习调研Ⅰ
附录B 大学生计算机编程学习调研Ⅱ
攻读硕士学位期间发表学术论文情况
致谢
本文编号:3835319
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3835319.html