基于计算思维的计算机硬件教学一体化改革研究

  基于计算思维的计算机硬件教学一体化改革研究

   谭建伟 王彩玲

   【摘 要】以计算思维改革计算机硬件教学是计算机教学改革的必然趋势☆☆□□,但是仅改变教学设计不能达到计算思维训练的目的□☆□□,还需要更深层次的口思考与整合□☆☆□□。本文提口出了以计算思维改革计算机硬件教学的六个难点☆□□□☆,给出了基本的解决思路☆☆□。从管理层面入手☆□☆□□,改变课堂教学整体结口构□□☆☆☆,改革教学的方法和过程☆☆☆,优化教口学的设备☆□☆☆、环境和教材□☆□□□,只有这样才可能真正达到在计算机硬件教口学中贯彻计算思口维思想□☆☆□,提高学生科技创新能力的根本目标☆□☆。

   教育期刊网 http://www.jy口qk口w.com口关键词计算思维;计算机硬口口件;课程;教学;一体化改革

   【中图分类号】G624 【文献标识码】A

   【论文编号】1671-7384(2014)01-0082-04

   仅从字面上看□☆□□☆,计算口思维似乎并不是一个陌生的名词☆□☆□,但是计算思维口口一直被局限于人工智能领域□☆□,直到2006年美国学者周以真发表了“计算思维”一文☆☆□□☆,才将计算口思维提口口口升到一个新口的高度□☆□。自此国内外口学者开始试图将计算思口维融入教育□☆□□☆、产品与系统开发口中□☆□,计算机学界也开始研究如何在计算机课程口教学中融入“计算思维”□□☆,要以计算口思维改变口计口算机教学现口状☆□□。查阅文口献口不难发现☆☆☆,目前以计算思维为主导口的教口口学研究内容□☆☆☆□,最多的还是在计算机基础教育和软件课程教学方面☆□□□☆。究其原因□□☆,不外乎大学口计算机基础口教育陷入困境☆☆□,希望尽快找到前景光明之路;计算机软件教学本身就含有较多的算法内容☆☆□,课程和口计口算关系更为密切□☆□☆。若将计算思维作为学科思维模式口进行培养☆☆☆☆,则应将其口贯穿于学科教育的全过程□☆☆,作为计算机专业基础课的“数字电路”☆☆□□□、“计算口机组口口成口原理”等当然也不能例外□☆☆□☆。本文是对计算口口机硬件教口学应用计算思口维的探索☆□☆□,口☆口口☆口希望能将计算思维体现在口所有计算机课程中☆☆□□,形成计算思维帮助计算机专业教学的完整过程链☆☆□☆□。

   计算思维的内涵解读

   在2010年11月□☆☆,陈国良院士第一次正式提出☆☆□,将计算思维能力培养作为计算机基础课程教学改革切入点的倡议☆□☆□。2012年11月☆☆☆□,教育部把与计算思维有关的课程改革课题纳入教口育部研究项目☆☆☆□☆。可以说□□□☆□,目前计算思维在计算机课程改革中的作用☆☆☆、地位□□□□、影响口等仍处口于起口步和探索阶段□☆□☆,如何将计算思维有机融入计算机专业教学□□☆☆,更有待于深入口研究☆☆□☆□。

   有人简单地将计算思维说成口是计算机□☆☆☆、软件和计算口相关学科中科学家和工程技术人员的思维模式;有人将其提高为运用计算科学的基础概念进行问题求解☆☆☆、系统设计☆☆□□、人类行为理解等口涵盖计算口机科学的口一系列口口思维活口动;也有人将计算思维看作是理论思维☆☆☆、实验思维口之口外的第三大思维☆□□☆。在美国口学界☆□☆□,较为口统一的“计算思维”定义是:“计算思口口维是一种能够把问口题及其解决方案表述成为可以口有效地进行信息处理形口式的思维过程”☆☆□□□。

   从以上种种口说法中我们至少可以解读出计算思维有以下几层含义□□☆☆。

   (1)口它是一种思考问题的方法☆☆□□☆,是利用计算科学的概念思考解决问题的方法□☆☆□,计算思想贯穿始终☆☆☆。

   (2)它是一种解决问题的手段□☆☆□☆。是按算法形成解决问题的方案☆□☆□□,计算思维对解决问题起至关重要的口作用□□☆☆。

   (3)它是口提升理工类学生创新能力的口有效途径□☆☆☆。通过这种抽象□☆☆□、严谨的思口维训口口练☆□☆☆□,能够形成符合现代科技工程领域工口作需要的思维模式☆☆□,有效口提高研究和口创新能力☆□□。

   计算思维究竟口是否需要在所有的计算机学科推行□☆□,关键是要解决两个方面的问口题☆☆□。一是计算思维是否适应教学内容的要求☆□□,或是教学内容能否设计成适应计算思维的教学模块;二是将计算思维融入教学是否能够提高教学质量☆☆□☆,是否有口利于培养学生的创新能力□☆□☆□。

   计算思维对计算机硬件学科的影口响

   正是因为计算思维以设计和构造为特征☆□☆,所以势必影响计算机所有学科□☆☆□□。计算思维对计算口机硬件学科产生影响的主要原因有口以下三方面☆☆☆□□。

   一是计算机硬件是完成计算的基础□□□□,所有以计算思维形成的利用计算机解决口实际问口题的算法□□☆☆,都要借口助硬件平台最终口实现□☆☆,若能从开始专业学习阶段就以计算思维理解硬件平台☆☆□□,一定能够更好地理解利用硬口件平台解决应用问题的实际算法☆☆□☆□。

   二是计算机硬件课程是口专业基础课☆□☆☆□,若在专业基础课上没有形成计算思维的基本工作模式□□□☆□,势必口造成思维过程口连续性口断裂☆□□□。既没有形成硬件课程学习的计算思维☆□□☆,不利于后续专业课学习□☆☆,也没有形成计算思维的训口口练连续性□□☆,不利于计算思维能力的培养□□☆□。

   三是计算思维与产品开发和系统设计密切关联☆☆☆,而计算机硬件课口程就是电子产品开发和电子系统设计的基础□☆□☆☆,因此计口口算思维必将成口为统领计算机硬件课程体系的核心□☆□□。

   因此☆☆□□,尽快将计算思维引入计算机硬件教学环境□□☆,是解决计算机人才培养口的迫切要求□☆□☆☆,也是系统解决计算思维帮助计算机学科建设的口必然趋势☆☆□。应该注意的是:将计算思维作为培养专业能力的目标引入计算机硬件教学☆□☆□☆,不应口该是简口口单的教学设计改革☆□☆☆,而应是贯穿教学全过程□☆☆、全方位的一体化改革☆□□,是内容全面□□☆☆、过程连续☆□☆☆、手段完口善的计算机硬件教学整体口解口决方案□☆□☆。

   基于计算口思维开发适合学科特点的教学设计

   如何将计算思维有机融入计算机硬件类课程☆☆□□,应该口是首口先需要解决的问题□☆☆。以计算思口维进行计算机口硬件类课程的教学设计☆□□,就是运用计算思维进行问题求解或系统口设计的过程□□☆☆□。是从提出问题开口始☆☆□☆□,以分析问题□□☆☆、找出可能解决问题的方案为第一学习过程□☆☆☆☆。以完善解决口方案☆□☆□、解决实际问题为深口入学口习过程□☆□☆。最后要在解决问题的基础上拔口高□☆□☆☆,争取做口到一题多解☆□☆、一解多题□□☆,寻找口突破问题难点的思路和解决问题的口创新技术方法☆□□。因此□☆☆,以“提出问题口→分析问口口题→解决问题”的过程进行教学设口计完全符合已有的硬件课程的教学过程☆☆□☆□。在完成解口决问题的基础口上深口入拓展□☆□☆□,笔者在以口前的教学中口也多有尝试□□☆,但是没有那么完整和系统□☆☆□。

   以计算思维进行教学设计首先要把完整的教学内容拆分成适合课堂教学的任务☆□☆,由此引出教学改革的第一个难点口——教学任务和课堂教学的适应性问题☆□☆□☆。若实际教学内口容能够拆成满口足课堂教学时长的任务□☆□,一切好说□□☆。但一般情口况下☆□□,一个完整的学习问题口求解过口程是“提出问题→分析问题→解决问题→问口题延伸”☆□□□☆。若要口认真完成这样一口个过程□☆□☆,两个学口时似乎很难达到目的□☆☆,所以基于计算思维的教学改革不只是教师的问题□□□☆,需要教学管理部门理解和密切配合☆☆□☆。只有教学管理层理解课程内容与教学时长的关系□☆□,支持配合计算机硬件教学改革□☆□□,教师才有更多的口教学设计自主权□☆☆。

   (1)任务拆分☆□☆。将完整的教学内口容拆分成有机衔口接的若干个任务口是教学设计的第一步□□□,拆分任务需要考口虑完成全部内容的教学时长□☆□☆□。

   (2)提出问题☆☆☆□□。具体教学设计的第一个任务就是针对口每个学习任务准确刻画出口提出问题的方法和内容☆□☆☆□,可以是“做一个举重裁决口电子表决器”的直接任务式□□□☆,可以是“增加内存芯片时片间口线路如何连接”的疑问引导式☆☆□□☆,还可以展示电子口产品实物下口达具口体任务□□☆。不论以何种方式提出问题□□☆☆,关键是能够正确口表述问题的实质☆□□□□,便于学生后续分析□□☆☆、分解任务并导出口解决问题的思路□☆☆□□。

   (3)分析口问题☆□☆。面对具体的任务需要找出解决问题的方法口和思路☆☆□□,如何引导或便于学生自己找到解决问题的思路或解决方案☆☆☆☆,是教口口学改革的第二个难点□□☆☆☆。教师放和收的尺度不好口把握□☆☆☆☆,收放失口当会影响教学形式和教学效果□☆□☆,建议教师在教学设计中考虑课程前期多收少放☆□☆□☆,后期口少收多放□☆□☆☆。

   (4)解决问题☆☆□□。解决问题是训练计算思维口的关键☆□☆,以前期形成解决问题的思口路为基础□☆☆,系统解决遇口到的问题不是教学中的麻烦问题☆□☆□☆,形成解决问题的逻口辑思想□□□☆☆、养成逻辑思维的习惯才是关口键☆□□□□。按照问题解决方案去做总会有两种结果☆☆☆□,顺利完成和口不能完成□☆☆☆□,发现问题☆□☆、解决问题是口必然的口循环过程□□☆☆☆,善于口发现问题☆□☆、解决问题口是整个过程的核心□☆□□。

   (5)问题延伸☆□☆☆。最能锻炼学口生创新能力的课程内容是最口后学习环节的口解决问题方法延伸☆☆□☆,这也是教学改革口的第三个口难点□□□□,此时会面临口许多要破解的难口题□☆□。如:拆分出来的教学任口务有没有口延伸口的余地□☆□□、学生有没有延伸学习的能力☆□☆□□、学生需要借助哪些知识或口工具延伸学习☆□□☆、需要多少时间完成延口口伸学习☆□□、口☆口口☆口是否所有学生都能完成任务等☆☆□☆□。

   掌握基于计算思维的课堂教学方法

   既然将计算思维作为思维训练口的重要内容□☆□☆☆,教学方法☆□☆、过程和内容就应区别于过口去传统的教法☆☆□□,因此☆□□□☆,我们认为适用的教学方法口是任口务引领☆☆☆、案例教学法☆☆□□。教师要从过口去的单一讲授的课堂主导者☆☆□☆,转变成教会学生完成基本任务□☆☆□□,引导学生自主延伸口学习任务的辅导者☆□□。教师需要提出具体任务☆☆□,然后口帮助学生分析☆□□、完成任务☆□☆□☆。同时☆☆□□,教师要在口口师生☆□□□□、生生充分讨论后☆□□□☆,总结☆☆☆☆、概括地口提出合理的完成口任务的思口路和解决问题的方法□□□□,简单讲解完成基本任务的知识和方法□☆☆□□,引导学生自主完成学习任务□□☆、用多种方法或思路完成任务☆☆☆□□。学生需要理解任务☆□☆□□,分析☆☆□、确定口完成任口务的方法和思路□☆☆□,掌握完成任务的必备知识和技能☆☆☆□☆,自己动手尝试完成任务和以多种方法完成任务☆□☆☆☆。

   (1)课堂角色任口务转换☆□□□□。教学双方的角色任务转变是教学改革口口的第四个难点☆☆□□,只有双方都能口适应角色任务转变☆□□☆,才能顺利开口展课堂教学工作☆☆☆□□。教师从主导到引导的转变使教口学难度增口加☆□☆□,教师面对的不是一个整齐划一的课堂□☆□☆,而是进度□□☆☆□、方法□☆☆☆、内容不一的多个口口个体☆□☆,这对教师的掌控能力有更高的要求□☆☆。学生从被口动接受知识到主动完成任务的转变使学习难度增口大□□☆,认真听讲成为对学习最基本的要求☆□□,不但要听得懂还要做得出□□☆☆,更要学会口以多种方法口和思路完成学习任务□☆☆,这对学生的学习主动口性☆□☆□☆、思维能力☆□☆、动手口能力都提出了更高的要求□□□□。

   (2)教学环境的要求□☆□☆□。满足教学要求的口环境是教学改革的口第五个难点☆□☆☆,学生自主完成学习任务的口口教学环境的口要求更高□☆☆。对于计算机硬件口教学口来口说□□□☆☆,不只需要口实验场地☆□☆□□、实验设备☆☆□□,还要大量口的实验口材料☆□□,教学成本与传统教学口不能同日而语☆☆□☆☆,学校的教育成本投入必然加口大☆☆☆☆。

   (3)教学口过程中的关键点☆☆□□。口☆口口☆口教师提出恰当的教学任务是第口一要务☆□□,任务过难□□☆□☆、过易□☆□□☆、偏离学口习主口题□☆☆□,都很难正常进行后续教学□☆□□☆。分析任口务提出解决方案的过程实际已经简单圈定口了口基本的知识范围□☆☆,教师在帮助学生分析任务时进行必要的知识讲解和铺垫☆□□,使学生具有初步的分析和解决问题的能力☆☆□□。在学生自主完成任务的过程中要随时注意口可能出现的问题□☆□☆,辅导学生完成基本学习任口务□☆☆。整个口教学活动的前期□□☆☆□,教师应口给学口生提供一些拓展的资料☆□☆☆,帮助学生口口了解拓展的基本思路☆□□□,随着拓展学习能力的不断增强☆☆□,教师可以完全口下放自主权□□□,由学生自己创造性地进行任务拓展☆□☆。对于口口有创新特色的成口果□☆☆☆□,教师口要及口口时总结□□☆、褒奖☆☆☆,达到相互借口口鉴□☆☆□、共同学习□□☆☆☆、共同口提高的目口的□☆☆□。

   开发基于计算思维课堂模式的教材

   作为辅助教学的教材☆□□,首先应该有适应计口算思维课堂教学的口模式□☆□,其次是口口有满足计算思维学习的内容☆□□□,这两个条件限制必然使教材的结构口形式和内容有别于传统教材☆□□☆。教材形式如何改变□☆□,改变后的结构形式和内容能否被师口生接受是教学改革的第六个难点☆☆☆。

   (1)教口材结构形式☆□□□☆。教材口结构与教学相适应是对结构形式的基本要求□□☆,因此教材不能再拘泥于传统的章节形式□□☆☆,而应该以适应教学的任务为独立单元□☆□,以完成任务的知识□□□☆、技能为连续过程□☆☆,以具口体案例任务为目标□☆□□,以知识□□□☆□、技能拓展为结束的一个完整口体系☆□☆。以下是以任务为教学单元的典型教材结构形式:

   口> 任务

   > 任口口务解决口方案

   > 任务知识

   &g口t; 任务工口作口口提示

   > 任务拓口展基础

   其先后次序可以根据需要调整□☆□☆□,如明确任务以口后☆□□□☆,带着任务学知识☆□☆☆□,具备一定的基础知识再去分析任务□☆□、提出解决方案;也可以先提出任务口的解口决方案□☆☆□,根据工作口思路学习所用知识□□☆☆,具备基本知识和技能后再动手解口决问题□□☆☆☆。

   (2)教口材内容☆□□□。教材内容与结构形式相适应也是对教材的基本口要求☆□□☆。由于基于计算思维是在传统“逻辑教☆☆☆□□、逻辑学”基础口口口上的口延伸□☆□,并不能改变知识间的逻辑结构☆□□□☆,提出符合知识技能逻辑关系的任务也是关乎改革成败的关键☆☆□□☆。第一☆□☆□□,任务口不能改变知识链的逻辑关系☆☆☆□☆,要适应“逻辑教☆□☆、逻辑学”的逻口辑思口口维训练本质☆☆□□。第二☆☆☆☆,要达到口学做合一□□☆☆,实现“逻辑做”的动口手训练□☆□。第三☆□□☆□,局部知识口完口整☆□☆□☆,能满足拓展创新口口的“逻辑”需要☆☆□☆。教材的重口要作用口是辅助学习☆□☆□□,给出完整解决问题的具体工作过程提示□☆☆□☆,是帮口助学生动手解决问题的基础☆□□,也是帮助学生形成口解决问题思路的要求□□☆☆☆。学生按教材要求动手完成任务□□□☆,只是口口计口算思口维训口练的初级阶段□☆□,学生自己提口出同一问题新的解决方案或找出同一方案可以解决的不同问题□□☆,才是教学要口达到的最终目的☆☆□。所以教材任务的最后部分应该是帮助任务口拓展的提示性信息☆□☆□,可以是专业的教育口期刊口网 http://www.jyqkw.com参考文献和网站信息☆☆□☆□,可以是具体的实口用性产品说明☆☆☆□,也可以是口同口类任务的列表□□☆。

   计算思维融入计算机硬件教学是必然趋势□☆☆☆,计算思维也必将改变计算机硬件教学涉及的所有内容□☆□□。因此□□☆□☆,研究在口计算思口维背景下的计算机硬件教学改革有重要的现实意义□☆□。简单认为改变教学方法即可以实现计算思维训练的想法不现实也不可行□□□☆☆,只有从口管理☆□□□、方法□□☆☆□、手段□☆☆☆□、内容等进口行全口方口位的一体化改革☆□□□,才能够在教学中贯彻计算思维的训练思想□☆☆☆☆,真正培养具口口有计算思维基础☆☆☆、具有创新能力的有用人才☆□☆☆。

   口教育期刊网 http://www.jyq口kw.com参考文献

   [1]Jeannette M.Wing.Computational Thinking[J] .Com口municationsof ACM,2006,49(3):33-口35.

   口[口2]李晓明□☆☆,蒋宗礼☆□□□,王志英等.积极口研口究和推进计口算思维能力的培养[J].计算机教口育☆☆☆☆,2012(5):1.

   [3]战德臣☆□☆☆□,聂兰顺.计算思维与大学计算机课程改革的基本思路[J].中国大学教口口学□☆☆☆,2013(口2).

   [4]聂兰顺□☆☆☆,战德臣☆□□☆,宋巧红.计算思维的教学内容与方法研究口口[口口J] .工业和信口息化口教育□☆☆,2013(6).

   (作者单位:河南警察口学院)

本文由稚雅论文网发布于计算机论文,转载请注明出处:基于计算思维的计算机硬件教学一体化改革研究

您可能还会对下面的文章感兴趣: