Font Size: a A A

Optimization Design And Practice For Project Programming Learning Of Deep Learning

Posted on:2021-05-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z LinFull Text:PDF
GTID:2427330626965129Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Since the "Thirteenth Five-Year Plan",the education sector has continued to work to improve the quality of education at all stages.In order to cultivate talents in line with the development of information in the new era,various national ministries and commissions have also successively launched a number of policies related to information technology,encouraging and supporting schools to incorporate information technology courses with programming into daily courses.With the continuous deepening of the reform of classroom teaching mode,project-based learning stands out with its outstanding comprehensiveness,openness,practicality and innovation as the main advantages widely used in programming technology disciplines.Project-based learning significantly improves college students' academic performance,but in the process of programming learning,it also highlights some problems,for example,if the learner's ability to transfer programming skills is insufficient,the understanding of complex concepts in programming is not in place,thus losing the practical ability to apply skills to solve programming problems;the learner's insufficient self-efficacy in programming leads to the learner's lack of confidence in programming learning,thereby losing interest in learning and the belief in completing programming learning.In order to solve these problems,this study intends to propose a new perspective on the in-depth design and practice of project-based programming learning to improve learners' high-order thinking skills and ability to solve problems in the information society.The main research contents are as follows:Combing the current research status of project-based learning and project-based programming learning at home and abroad,exploring the specificity of the field of deep learning in programming discipline.It is reflected in: driven by the project,enabling learners to explore programming problems,construct and migrate programming strategies,and form programming thinking;Under the guidance of multiple directions,increase the experience of successful programming,enhance the self-efficacy of programming,make learners good at applying thinking to solve problems,and promote the in-depth application of programming knowledge.Based on the theoretical basis,with the core goal of optimizing design project-style programming learning,Integrating the particularity of deep learning in the field of programming,building a "four-layer" process model of project-based programming learning from shallow to deep;Analyze the process and refinement goals based on the two dimensions of "programming plan generation and evaluation" and "programming strategy construction and migration",comb the design principles of the mapped refinement programming project goals;Combining multi-faceted technical support for programming,periodic results and enlightening questions,design a three-dimensional project support of "programming program generation and evaluation","programming strategy construction",and "programming strategy migration",to promote learners to complete programming effectively.In order to further verify the effectiveness of the optimization design of project-based programming learning,this study carried out teaching experiments,aimed at college students,and applied the optimized design of project-based programming learning to specific teaching.Design the questionnaire from the dimension of strategy construction and the dimension of self-efficacy,Data analysis results show that after the same learners have undergone programming optimization on knowledge points,their self-aware 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 support design.This institute builds an optimized design model to promote learners to build programming strategies and cultivate learners' sense of programming self-efficacy as the goal of completing deep learning in special fields of programming,Through the analysis of programming learning process,The reverse mapping of project design principles and the design of programming project brackets to achieve the improvement of high-order thinking such as learners' programming strategy level and self-efficacy,expect to provide some guidance and help for the innovation of college disciplines and teaching methods.
Keywords/Search Tags:Deep Learning, Project-based Programming Learning, Programming Strategies, Programming Self-efficacy
PDF Full Text Request
Related items