基于计算思维的计算机基础课程教学与学习的模式研究与实践
发布时间:2018-03-06 18:17
本文选题:计算思维 切入点:计算机课程 出处:《四川师范大学》2012年硕士论文 论文类型:学位论文
【摘要】:基于计算思维的计算机基础课程教与学的模式探索主要依托“高等学校计算机基础课程教学指导委员会”对计算机基础课程提出的培养学习者计算机能力结构的要求以及“C9计算机基础教学发展战略联合声明”项目。在当今信息时代的网络环境中围绕科学思维和科学方法进行计算机基础课程教学的改革与实践来展开研究。 本研究经过2009年至2012年期间对计算思维应用研究情况的调查与探索,在计算机基础课程教学中提出了以计算思维能力的培养方法为根本,构建基于计算思维的教学和学习模型,并结合具体的教学课程,系统研究计算思维的发展及计算思维能力在教育教学中的培养问题。具体来说,本文从理论研究、模式构建、实践应用、过程调查等几个方面反映基于计算思维的计算机基础课程教与学的模式建设: 一、综述并分析了计算思维的国内外发展现状,详细剖析了当前在计算机基础课程教学中计算思维能力培养的重要意义。 二、以思维科学、计算科学为基础,探讨了计算思维作为三大科学思维之一在教育教学中培养的内在要求。 三、建构了基于计算思维的教学模型和学习模型。采用理论与实践相结合的方法,将计算思维方法与教育教学相结合,构建了基于计算思维的探究式教学模型(ITMCT模型)、基于计算思维的任务驱动式教学模型(TDTMCT模型)和基于计算思维的网络自主学习模型(OILMCT模型)。 四、形式化教学模型和学习模型,增量表达计算思维能力提升效果。从计算思维自动化、抽象的特点出发,把基于计算思维的教学和学习模型形式化,得出“基于计算思维的教学模式或学习模式的效果=教学者基于计算思维方法的教学+学习者运用计算思维方法学习的结果”,并得出了相应的形式化过程等式。 五、将研究模型成功的实施到《C语言程序设计》和《软件工程》课程教学当中,同时搭建基于计算思维的《软件工程》教学改革在线学习系统和“计算思维”专题网站共同促进和支撑计算思维能力培养的教与学。 六、建立问卷访谈提纲,调查并剖析学习者解决问题时的计算思维过程的思考方式。并针对该过程,搭建计算思维能力形成过程模型。
[Abstract]:The Mode of computer basic course Teaching and Learning based on Computational thinking; it mainly relies on the structure of training learners' computer ability proposed by the Teaching steering Committee of computer basic course in Colleges and Universities. Requirements and "C9 computer basic Teaching Development Strategy Joint statement" project. In the information age of the network environment around the scientific thinking and scientific methods of computer basic course teaching reform and practice to carry out research. Through the investigation and exploration of the applied research of computational thinking from 2009 to 2012, this study puts forward the training method of computational thinking ability as the foundation in the teaching of computer basic course. The development of computational thinking and the cultivation of computational thinking ability in education and teaching are systematically studied in this paper, which is based on the theoretical research and the construction of the model, which is based on the teaching and learning model based on the computational thinking and combining with the specific teaching courses. Practical application, process investigation and other aspects reflect the construction of computer basic course teaching and learning mode based on computational thinking. The main contents are as follows: 1. This paper summarizes and analyzes the development situation of computational thinking both at home and abroad, and analyzes in detail the significance of the cultivation of computational thinking ability in the teaching of computer basic courses. Secondly, on the basis of thinking science and computational science, this paper probes into the inner requirements of the cultivation of computational thinking as one of the three major scientific thinking in education and teaching. Thirdly, the teaching model and learning model based on computational thinking are constructed. By combining theory with practice, the method of calculating thinking is combined with education and teaching. The inquiring teaching model based on computational thinking is constructed, the task-driven teaching model based on computational thinking (TDTMCT) and the network autonomous learning model based on computational thinking (OILMCT) are constructed. Fourth, formalize the teaching model and learning model, and express the effect of improving the ability of computational thinking incrementally. From the characteristics of automation and abstraction of computational thinking, formalize the teaching and learning model based on computational thinking. It is concluded that "the effect of teaching mode based on computational thinking or learning mode = the result of learning by learners using computational thinking method", and the corresponding formalized process equation is obtained. Fifth, the successful implementation of the research model in C language programming and software engineering course teaching, At the same time, the teaching reform of "Software Engineering" based on Computational thinking is built. The online learning system and the website of "Computational thinking" jointly promote and support the teaching and learning of the cultivation of computational thinking ability. Sixth, establish the outline of questionnaire interview, investigate and analyze the thinking mode of the learners' thinking process when solving the problem, and build the model of the forming process of the computational thinking ability in view of this process.
【学位授予单位】:四川师范大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP3-4;G642
【引证文献】
相关博士学位论文 前1条
1 黄崇福;信息扩散原理与计算思维及其在地震工程中的应用[D];北京师范大学;1992年
相关硕士学位论文 前1条
1 杨男才;基于计算思维的高中信息科技《算法与程序设计》教学探究[D];上海师范大学;2013年
,本文编号:1575946
本文链接:https://www.wllwen.com/jiaoyulunwen/suzhijiaoyulunwen/1575946.html