首页 | 本学科首页   官方微博 | 高级检索  
     检索      

面向深度学习的项目式编程学习优化设计与实践
引用本文:任永功,林禹竹,多召军.面向深度学习的项目式编程学习优化设计与实践[J].现代远距离教育,2020(1):46-53.
作者姓名:任永功  林禹竹  多召军
作者单位:辽宁师范大学
基金项目:国家自然科学基金项目“面向异常检测的海量数据流模糊聚类方法研究”(编号:61976109);大连市重点实验室“智慧教育感知与计算”(编号:ZD2019001)
摘    要:编程课程的深度学习具有一定的领域特殊性,体现为学习者深度应用编程知识解决现实问题的程序设计策略构建与编程自我效能感培养。项目式编程学习不应局限于学习者对于领域知识的理解与配对应用,更需要关注学习者在项目驱动的编程问题解决过程中程序设计策略的构建与迁移。本研究以优化设计项目式编程学习为核心目标,融合编程领域深度学习的特殊性,构建项目式编程学习“四层”过程模型;基于编程方案生成与评估以及程序设计策略构建等过程,梳理编程项目设计原则;结合程序设计支持技术、阶段性结果及启发性问题,结构化地设计促进学习者有效完成程序设计的项目支架。学习者自我感知的程序设计策略水平和编程自我效能感在前测与后测中出现了显著性差异,验证了编程项目设计原则与项目支架设计的有效性。

关 键 词:深度学习  项目式学习  学习支架  程序设计策略  编程自我效能感

Optimization Design and Practice of Project-based Programming Learning for Deep Learning
REN Yonggong,LIN Yuzhu,DUO Zhaojun.Optimization Design and Practice of Project-based Programming Learning for Deep Learning[J].Modern Distance Education,2020(1):46-53.
Authors:REN Yonggong  LIN Yuzhu  DUO Zhaojun
Institution:(School of Computer and Information Technology,Liaoning Normal University,Dalian Liaoning 116000)
Abstract:Programming courses based on deep learning have certain domain specificity.It is embodied in the deeper application of programming knowledge to solve the real problem of programming strategy construction and programming self-efficacy.Project-based programming learning should not be limited to learners’understanding and matching application of domain knowledge,but also need to pay attention to learners’programming strategy construction and migration in project-driven programming problem solving process.First,the“four layers”process model of project-based programming learning was designed to optimize design PBPL,combining the particularity of deep learning in the field of programming.Next we traced programming project design principles from the dimensions of“programming plan generation and evaluation”and“programming strategy construction and migration”.Finally we designed the bracket model to facilitate the learners to effectively complete the programming project combining the programming support technology,the phased results and the heuristic issues,and structurally.The results of practical research show that the learner’s self-perceived programming strategy level and programming self-efficacy have significant differences in pre-test and post-test,which verifies the effectiveness of programming project design principles and project scaffold design.
Keywords:Deep Learning  Project-based Learning  Programming Strategy  Programming Self-efficacy
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号