多维互动式教学模式在Qt程序设计教学中的探索与实践

来源 :决策探索 | 被引量 : 0次 | 上传用户:blue1234sky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】多维互动式教学实现了传统教学模式向新型教学模式的转变,为实现培养学生自主学习能力、提高其综合素质提供了有效途径。本文研究了多维互动式教学模式在Qt程序设计课程中的教学模式,该教学方法以多种方式方法调动学生的学习主动性,让学生的精力全部集中在课堂中。教学实践表明,多维互动的教学方式能有效增强课堂教学效果。
  【关键词】多维互动;任务引领;教学模式;微课辅助
  一、Qt课程的教学现状分析
  Qt是一种跨平台的开发工具,Qt程序设计以C++语言为基础,以培养学生应用开发能力为目标,便捷地开发GUI的嵌入式应用和桌面应用。Qt程序设计是一门培养学生软件开发能力的课程,对计算机科学与技术专业学生非常重要。但一直以来,教学效果不好,很难达到教学目标。主要有以下原因:第一,课堂教学活动强调“教”而忽视“学”,教师一直是课堂教学的主体和中心,而学生只是被动地接受知识点,完成教师所布置的课堂活动任务,学习热情没有被充分调动起来。第二,教学内容、教学方法、教学课时等是课堂教学的瓶颈,传统的教学模式使得学生分析问题、程序编写、调试运行的具体过程一带而过,學生理论学不透、程序写不出,越学越难,越学越没自信。第三,单一互动教学调动不了学生的积极性。为了调动学生积极性,高校教师在课堂上以积极提问的方式来吸引学生,但这种简单的互动教学效果甚微。学生的课堂参与过少,导致上课走神。第四,C++语言给Qt的学习带来困难。Qt类库都是用C++开发的,Qt的程序用C++语言编写,C++中的面向对象的概念、多态、继承的理解直接决定了Qt程序设计的学习效果。学生普遍C++基础不好,自然Qt的学习效果大打折扣,更不能深刻理解Qt程序的结构。针对以上问题,笔者在Qt程序设计课程教学进行了大胆改革,将多维互动教学模式引入课堂,探索了适合本课程教学的多维互动模式。
  二、多维互动式教学模式的基本观点
  多维互动情境教学模式是以建构主义理论的核心——主体性教育理论为指导,将系统方法和现代教育技术运用到教学一体化设计中,教学模式在理论上具有科学依据,在实践中有成效。多维互动式教学模式是在开放的教育环境下,把教师的“教”和学生的“学”等活动通过优化教学互动的方式,将与教学有关的各种教学要素优化组合,调节它们之间的关系及其内在相互作用,促进学生主动积极地学习与发展,形成多角度、多层次、多方式、多主体的和谐互动,充分调动学生的学习主动性和积极性,形成全方位、多层面的和谐互动,使师生产生思想上的共鸣,最终提高教学效果的一种全新的教学模式。
  多维互动式教学模式有利于激发学生的主体意识和创新精神,有利于培养学生的自主学习和合作学习的能力,有利于促进学生再学习能力和创新能力的形成和提高。
  三、多维互动式教学模式在Qt课堂中的教学模式
  (一)任务引领项目教学
  任务引领项目教学即把项目教学和任务引领教学相互结合起来,在其项目教学中有工作过程和任务的引导,把项目作为载体,以任务为引领,进行实践的导向,不仅仅强调知识的系统性,更要注重内容的具体性和实施可用性。在教学过程中,通过任务引领项目教学,引导学生分析教学任务,形成解决问题的方案。
  (二)实践编程
  在分析了任务的目标和任务完成的过程后,就可以引导学生开始写程序。由于这门课实践性特别强,所以笔者让学生带着笔记本进课堂,在实践中学会编程,在实践中理解Qt中组件的应用,理解Qt的编程思想。通过这种编程序、调试、出错、修改、再调试……让学生充分参与课堂,全神贯注地投入到课堂教学中。
  (三)小组讨论
  对学生进行分组,课堂任务以小组的形式开展,每个学生独立完成任务,但允许学生之间讨论,互相帮助解决程序中的语法错误、编辑错误。学生给学生讲解在某种程序上比教师讲更清楚,这种模式不仅可以培养学生之间的互助合作和团队精神,还可以培养学生的沟通能力。
  (四)教师指导
  在整个教学过程中,教师是以指导者的角色出现,在学生完成任务的过程中,可以及时发现并针对性地解决学生学习中遇到的问题,帮助学生完成任务,给学生成就感,增加他们学习的乐趣,激发学生的学习热情。这种指导者的方式拉近了学生和教师之间的距离,使师生之间能有效互动。
  (五)微课辅助
  在学生上课之前,教师就将录制好的微课分发给学生。由于微课不受课时的限制,所以可以更详细地讲解程序开发的思想、程序的结构,同时可以将C++的知识通过对知识的应用更生动地讲解给学生,解决学生因C++上的困难而不易理解和掌握Qt程序设计的问题。学生在学习过程中,可以根据自己的情况听微课学习,保证了不同层次的学生都能有良好的学习效果。同时,也给学生创造了课外学习的条件,帮助学生在学会编程的同时,理解程序的结构和设计思路。
  (六)直观演示程序的编写及运行
  在对学生的学习过程指导观察之后,教师演示教学任务的完整实现过程,在这个过程中可以针对学生的问题刻意留下一些错误,通过编译调试来解决,通过这个过程让学生了解程序编译、连接、运行中可能出现的错误,并教会学生读懂这些错误,以解决程序中的错误,学会调试程序,掌握编写程序、调试程序的技巧。这样的教学过程能合理利用课堂时间,重点突出,提高学生的学习效果。
  (七)对学生的学习及时评价反馈
  每节课学生都是带着任务学习,教师对学生的任务完成情况进行总结,对做得好的程序让学生演示给大家,让大家共同分享他的程序,开拓学生的编程思路。并且以平时成绩的形式进行登记打分,一方面激励学生上课用心听讲,另一方面培养学生的进取心及创新能力。
  四、结语
  通过这样的多维互动,达到了良好的教学效果。主要体现在以下几个方面:一是学生完全沉浸于课堂,有效地保证了学习效果;二是教师有充分的时间辅导学生,提高了对学生个体的关注度;三是达到了因材施教,适应了不同层次学生的学习;四是学生的学习热情、学习积极性、学习自觉性有了很大的提高。
  这种多维的互动是全方位的互动,是以任务驱动、小组讨论、师生合作、生生合作的方式一起探索知识、运用知识,以激发学生的学习热情,强化学生的创新意识和发散思维,充分调动了学生学习的积极性,提高了学生的综合能力和课程的参与度,形成了一种全身心投入的学习状态。
  参考文献:
  [1] 于强福. 基于社会文化活动理论的
  全景沉浸+多维互动式商务英语听说教学模式研究[J]. 未来与发展,2016,40(01):85-89+94.
  [2] 龚勋.多维互动式教学模式在程序语
  言设计课程中的应用[J]. 新课程研究(中旬刊),2015,(04):27-28.
  [3] 陈锐,杨光祖.浅谈多维互动式教学
  模式[J].科技信息,2009,(19):632-633.
  【本文系咸阳师范学院教育教学改革研究项目“翻转课堂教学模式在软件工程专业中的应用研究”(2017Z014)、陕西省教育科学规划“十三五”项目“地方院校‘应用型+创新型’软件人才培养模式研究”(SGH16H189)的阶段性成果】
  (作者单位:咸阳师范学院图形图像处理研究所)
其他文献
中国是陶器制作大国,在千余年的陶器发展历史中,中国手工艺人不仅推进了陶器制作工艺的发展,更极大地丰富了陶器的艺术形式。紫砂雕塑就是紫砂陶发展下的一条分支,因极具艺术
在讨论人脸识别算法的基础上,提出了基于支持向量机算法的人脸识别技术,进而分析了其原理,确定了多项式的核,并利用人脸数据对多项式核的SVM进行训练,根据训练结果进行识别实验,结果表明:SVM与传统方法比较,对人脸具有较高的识别率。
安徽省五河县实行以“定事、查事、评事”为基本内容的民主理事群众评议制度,通过“定事”,即镇、村两级党组织年初将经济发展、社会事业、党的建设等方面的重要内容及群众反映
我科对50例慢性肺源性心脏病分别使用参麦注射液与复方丹参进行治疗比较分析如。1临床资料本组病人的诊断依据:①慢性咳嗽咳痰伴气喘心悸胸闷呼吸困难每年发病持续3个月以上
期刊
水文地质勘查在工程项目建设中发挥着重大意义,也是勘查工作的重难点,主要是由工作人员对地表下的岩石、土壤和构造等内容进行详细的描述,将地下构造情况全面、真实地反映出
思政教育作为高校教育体系的一项重要内容,它对大学生的成长和发展有着重要作用,不论是大学生的就业指导还是学生道德素质培养,思政教育在此进程中都发挥着不可低估的作用。
伴随着经济的快速发展,煤矿企业发展的步伐越来越快,在经历了十年黄金期后,青年员工逐渐成为推动企业发展的主要力量。在煤矿企业改革时期,关于新时期如何做好青年思想政治工
锦91块已进入吞吐开发后期且水淹严重,边底水稠油油藏转蒸汽驱缺乏理论依据。实验采用三层非均质人造岩心,气测渗透~分别为500×10-3、1000×10-3、1500×10-3μ
节理在岩体分布中具有随机性,为了讨论这种不确定性分布特征,建立了一个夺体节理网络的计算机模拟方法,该方法考虑了节理分布的不均匀性、方向性和成生特点,采用非平稳态随机过程
国家和地方对城镇排水许可逐步实行精细化管理,但缺少全面的技术总结及指导.以上海市城镇排水许可相关条例和规程为依据,简要介绍了排水许可核查工作流程,分析了核查工作的相