创设情境,案例教学

来源 :科教导刊 | 被引量 : 0次 | 上传用户:WSLBCW
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 互联网时代的到来,出现了庞大的计算机优质人才的缺口。各个学校也纷纷开设程序设计类的相关课程,以此来培养计算机专业的优质人才。但由于该专业的发展时间尚短,还处于初期的探索阶段,需要依托教学改革来达成目标。本文拟从这一角度出发,分析情境创设与案例教学对程序设计类课程教学的意义和重要性,提出可行性的实践方案,旨在为程序设计类课程教改提供新思路。
  关键词 创设情境 案例教学 程序设计类课程 教学改革
  中图分类号:G424                                    文献标识码:A   DOI:10.16400/j.cnki.kjdkx.2019.10.053
  Abstract With the advent of the Internet era, there is a huge shortage of high-quality computer talents. Schools have also offered related courses of programming in order to train high-quality computer professionals. However, due to the short development time of this major and the initial exploration stage, it needs to rely on the teaching reform to achieve the goal. From this point of view, this paper intends to analyze the significance and importance of situational creation and case teaching in the teaching of programming courses, and put forward feasible practical plans, aiming at providing new ideas for the teaching reform of programming courses.
  Keywords create situation; case teaching; programming courses; teaching reform
  0 引言
  程序設计类课程是我国高等教育发展规划当中的核心课程之一,该课程的开展情况,直接关系到我国计算机发展水平和高度。但该课程在现阶段的实践中,还并未摸索到一种稳定的教学模式,导致教学的有效性不足,迫切需要通过教学改革的方式,打破这一尴尬的局面,使得程序设计类课程得以发挥效用,培养更多专业的计算机优质人才。
  1 程序设计类课程教改创设情境以及案例教学的价值
  现阶段程序设计类课程面临发展窘境,教学效果不理想,学生的参与积极性不高,都是造成问题出现的根本原因之一。[1]为此,教学改革是关键所在。从其带来的价值和作用来看,教学改革的实践,能够强化学生对程序设计类课程的感知、加深学生对程序设计类课程的理解并最终为学生的理论和实操能力的提升提供新思路。
  1.1 强化学生对程序设计类课程的感知
  创设情境和案例教学的方法,将抽象的内容具体化,学生在一个特性的情境中对知识的感知能力更强,远比在单纯课堂环境中的效果更好。[2]情境创设的方法较多,案例教学的可选择案例也十分丰富,两种方法的融合,为程序设计类课程打开了新的思路。传统的程序设计类课程,教师多是按照教材内容来进行理论授课和教学实践,逐步的渗透这一内容,使得学生打好基础。但由于程序设计类内容的枯燥和严谨性,很多学生都处于一种模棱两可的状态,对知识的接受度不足,感知不强烈,影响程序设计类课程的教学效果。[3]这种情况下,创设情境和案例教学能够发挥出应有的作用,强化学生对理论知识和实践内容的深刻感知。
  1.2 加深学生对程序设计类课程的理解
  情境创设本身就是为教学服务,在程序设计类课程中的应用,情境创设所能够发挥出的作用显著。具体表现为,情景创设还原了真实的交互场景,通过情境创设的可拓展性,教师可以开发出应用性情境、问题情境、趣味探究情境以及游戏再现情境等等,多元的情境创设方法打破了传统的固化教学模式。[4]特别是在情境创设的基础之上,也可以借助案例教学来强化支撑,以这样的方式来使得学生加深对该课程的理解,为其创设一个有效性的学习空间,在理论和实践层面加深学生对该课程内容的理解。
  1.3 强化学生程序设计类课程的理论与实操能力
  程序设计类课程,目的是培养出更多的计算机专业综合人才,促进人才的健康成长。这就需要保持循序渐进的基本原则,从理论和实操两个角度开展教学。作为程序设计类课程的两个基础性模块,理论知识目的是让学生初步了解程序设计是什么,程序设计有什么作用,如何进行程序设计,这些理论基础的掌握指导着学生的实操过程。实操教学,则是借助计算机来鼓励和引导学生进行实操练习,初步了解计算机程序设计的流程和如何操作。情境创设和案例教学,对学生的理论和实操能力将产生积极影响。[5]
  2 程序设计类课程教改思路研究
  程序设计类课程教改思路,要从理论教学和实践教学两个层面着手,提出可行性的教学方案。对于学生而言,理论知识是根基,但大多数学生对于该内容的学习积极性不高,认为理论教学过程较为枯燥,晦涩难懂。在实操教学方面,更是因为对理论的掌握不足,导致实践过程流于形式。对程序设计类课程教学改革的创新思路,要发挥出情境创设和案例教学的双重作用。   2.1 理论教学中的情境与案例创设
  (1)以多媒体创设情境。信息技术背景下,多媒体成为现代化的教学工具之一,为教学改革带来了全新的发展机遇。在课堂教学中,相比于传统教学模式不同,多媒体教学集合了声音、图像、音频和影像等多元化的资源,使得在纸质教材中的知识点呈现出立体化的状态,在多媒体设备上得以展示。这样的方式,学生的积极性得到调动,知识的传授过程也更生动。如讲解累加算法时,对于一个变量来存储每次相加的结果时,教师则可以通过多媒体来设计情境,将变量使用flash制作成一个大的容器,累加的自然数分别展示在对应的容器之上,而后根据每一次累加的过程,将对应的数值的容器倒入到大容器之中,从而加深学生的认知和理解。通常在演示完成之后,结合教师的讲解,学生对于知识的掌握更全面。
  (2)以问题设计情境。无论是哪一个专业的教学,都需要关注学生的思维能力的培養。特别是程序设计类课程,对于学生的思维严谨性有着严格的要求。为此,理论教学的过程可以设置问题情境,以此来调动和激活学生的思维现象能力,问出“为什么”,让学生去带着问题学习,势必起到积极的效果。[6]问题情境的创设,要结合学生的实际情况,提出学生感兴趣的问题,让学生学会举一反三,在好奇心、好问心理的驱动,掌握理论知识内容。
  (3)以案例辅助情境创设。理论教学阶段,情景化的创设主要目的是加深学生对知识的理解,在该过程则可以借助案例资源来达到辅助教学的目标。例如,对于一些相对晦涩难懂的专业知识点,教师则可以借助现代化的教学工具,获得与之相关的教学案例内容,让学生了解与程序设计相关的知识点,理解起来也更直接。案例教学的应用,势必产生良好的理论教学效果。
  2.2 实践教学中的情境与案例创设
  (1)不同程序开发阶段的情境创设。程序设计课程本身就是一个系统的阶段,对于不同阶段的实操内容以及难度也有所不同。为此,在不同阶段要使用不同的情境,以此来达到教学目标和要求。其一,程序验证阶段的教学情境。验证阶段实际上是课程学习的初期阶段,这个时候学生才刚刚开始接触程序设计,对于这一知识点的理解起来还相对困难,该阶段的情境创设,教师可以安排一些验证性的小程序,供学生进行实践操作,在操作中去逐步的感受到程序设计课程的相关内容,加深理解,强化感知。学生在逐步的接触和理解方面,能够形成对语法结构的记忆,激起学生程序设计的积极性和欲望。例如,在一节“Hello world”的程序设计课,让学生在初次接触和完成练习之后,对程序的字母进行修改,激活这一群体的好奇心理,在情境中掌握输出语句的使用方法;其二,程序设计阶段的教学情境创设。经过初期阶段的程序设计内容的了解,学生对基本的语法和结构有所掌握,可以试图模仿一些程序的设计过程,动手能力得以提升。但进入到程序设计阶段,要加深学生对课程本身的深度理解。例如,教师安排学生设计自动柜员机的操作界面程序,实践课堂上可以随机选择学生对其设计的程序进行讲评,整个过程教师可以发现学生的实操能力,也能够在交流和沟通中让更多学生意识到自己在程序设计上的欠缺点,提高自己的纠错能力;其三,项目开发阶段的情境创设。教师在该阶段可以将学生分为不同的小组,每个小组都独立完成开发任务。模拟训练情境的创设,使得学生可以在更真实的环境中去实践操作,检验自己的综合性能力。不同阶段的程序设计侧重点不同,要坚持循序渐进的基本原则,巧设情境,为学生的实操能力提升打下坚实基础。[7]
  (2)案例教学辅助程序设计类实操课程。案例教学是以案例为支撑,为程序设计类实操课程提供新思路。在信息快速流通的今天,网络环境下案例的获取也较为快捷,但如何在诸多的网络资源中做好对内容的筛选,则需要结合教学实际和学生的情况进行选择。在案例选择上,既要坚持实用性的目标,也要坚持趣味性的原则,确保案例更贴近教学要求,也更能够反映出教学的情况。计算机教学领域,八数码问题是其中耳熟能详的内容,选择该内容作为教学案例,势必发挥出显著地效果。通过Java语言设计,让学生去设计一个带有界面的八数码游戏程序,从而依托案例的指导作用,鼓励学生去自主实践,掌握设计的要点与核心内容。案例教学的辅助价值,使得程序设计类课程的实操教学开展更便捷、更有效。
  综上所述,在计算机技术快速发展的今天,这一领域的人才缺口不断扩大。程序设计类课程作为计算机专业的主要课程内容,对计算机优质人才的培养具有积极意义。传统的课堂教学,无论是理论教学还是实操教学,都存在不足之处。将情境教学和案例教学运用到程序设计类课程当中来,势必为程序设计类课程改革提供新思路。
   基金项目:湖南省普通高等学校教学改革研究立项项目“地方高校程序设计类课程MOOCs建设与混合教学模式的探索与实践”
  参考文献
  [1] 张沫.数字资源共建共享下程序设计课程教改研究[J].电脑知识与技术,2018.14(22):81-82,94.
  [2] 高涛,曹金沛,梁闪,等.基于案例化情景教学的程序设计类课程教改研究[J].科教导刊(下旬),2017(11):96-97.
  [3] 张鸣华.基于在线测试平台的程序设计类课程的教改反思[J].课程教育研究,2016(22):2.
  [4] 施键兰,黄文秀.程序设计类课程中的教改研究[J].软件,2016.37(03):34-35+50.
  [5] 黄胜.可视化程序设计课程教改研究[J].计算机时代,2016(02):86-87,91.
  [6] 许可,闫朝坤,巩妍茹.计算思维导向的C++程序设计课程教改研究[J].计算机时代,2015(12):98-100,104.
  [7] 刘梦琳,迟庆云.CDIO模式在程序设计类课程实验教改中的应用研究[J].佳木斯职业学院学报,2015(11):426-427.
其他文献
摘 要 新课程标准基于知识与能力、过程与方法、情感态度与价值观三个维度构建学习目标。但是在实际教学中,教师依然占据课堂主体,尤其是在高中阶段,高考的压力使得教师将知识结构的完善作为目标的主要甚至唯一目标。针对课程改革中遇到的新难题,崔允漷教授从“教师期望学生掌握什么”出发,提出了“学历案”的教学理念。基于此,本文则以语文教材中《登高》一课为例,探究“学历案”学习目标的确定与叙写,以期对新课程改革的
期刊
摘 要 奖励性绩效工资,以高校教职工绩效的考核为基础,然后建立与绩效考核相关联的工资制度,奖励性绩效工资的特征是与个人的工作密切相关。随着我国经济建设的不断发展,很多高校开始实行奖励性绩效工资的管理制度,将工资分为基本工资与绩效工资两个组成部分,提升相关职工的工作积极性,促进高校的教育工作的不断进步。本文将针对高校奖励性绩效工资进行分析,对奖励性绩效工资的二级管理方案,进行深刻探究,并提出相关的完
期刊
摘 要 随着慕课课程在教育领域的普及,国内许多高校都开设了慕课网络课程,与此同时慕课课程的上课效果却不尽如人意。本文致力于通过对高校慕课用户的学习行为的分析研究,找出高校学习者的学习的模式和特点,以图书馆信息素养课程为例进行改进研究,为高校慕课课程的组织模式的改进提供思路。  关键词 慕课课程 学习行为 优化  中图分类号:G642 文献标识码:A
期刊
摘 要 高职生的培养是以就业为导向,以应用型人才为目标,但是从社会对高职生就业的反馈信息来看,高职毕业生存在理论与实践脱节的现象,面对实际问题往往束手无策。那么高职毕业生该具备的核心素养到底是什么?该怎样培养?本文中的“问题学习”便是基于核心素养视域下的一种有效学习方式,笔者以三年来对职校小学教育专业课程“课程与教学论”的教学为例,围绕“问题学习”的内涵和教学阐述它对提升高职生核心素养的价值所在以
期刊
摘 要 以“管理学基础”课程教学为背景,全方位介绍了“以学习者为中心”教学模式改革与实践工作。基于反向规划思路,重构了教学内容体系;剖析师生角色新定位,给出了具体教学策略;基于情境模拟方法,形成了三位一体实践性教学模式;运用系统性原理,给出了逐层递进综合渐进式考核策略。当前此项改革实践已取得初步成效,可资借鉴其它课程模式改革。  关键词 以学习者为中心 教学模式 实践  中图分类号:G642
期刊
摘 要 在“中国文化走出去”的大环境下,古典文献的外译值得翻译界更多关注。《水浒传》[1]的翻译,尤其是沙博理译本Outlaws of the Marsh[2]是我国文化外宣的成功之作。本文以“武松打虎”回合为例,分析了沙博理译本展现的翻译素质和技巧以及文化背景,力求为古典文献翻译工作者提供借鉴,为我国文化外宣做出自己的贡献。  关键词 《水浒传》翻译 翻译技巧 古典文献外译 文化外宣  中图分类
期刊
摘 要 创新创业能力的培养是旅游管理专业应用转型发展的必然要求,也是社会对旅游管理人才素质的新要求。以应用基础型课程“旅游规划与开发”为例,对旅游管理专业人才创新创业能力培养进行研究。研究认为,旅游管理专业人才创新创业能力要具有三大素质,即专业素养、教育素养与职业素养;“旅游规划与开发”课程将创新创业教育与课程教学相融合适应旅游管理专业转型发展的需要,满足服务地方旅游经济发展的需要;可以通过构建创
期刊
摘 要 新媒体技术的发展让人们的学习变得更加智能和便捷,英语学习迈进了移动时代。各种英语学习APP应运而生,成为新媒体技术下信息转播的主要渠道,其中影响力最大的要数“友邻优课”APP。该APP 的成功推广给传统的国际传播人才培养带来了启示和借鉴。  关键词 英语学习APP “友邻优课” 国际传播人才培养  中图分类号:G642 文献标识码:A
期刊
摘 要 “问题导向型”教学方法简称PBL(Problem-Basde Learning),是以问题为中心,组织学生积极思考、共同讨论的一种教学方法。“研讨式”教学模式是以建构主义为主要理论基础,由我国湖南师范大学郭汉民教授在教学改革实践中探索出来的一种新型教学模式。“研讨式”教学模式现已广泛应用在高校的各个学科专业中。笔者认为,将“问题导向型”教学方法与“研讨式”教学模式相结合,可以有效地改变“日
期刊
摘 要 思维导图应用于高职院校思想政治理论课教学践行了“以生为本”教育理念,充分发挥思维导图在课前预习、课中教学、课后提升过程中的作用,让学生“动”起来,课堂“活”起来,教学“美”起来,助力思政“智慧课堂”建设,落实“立德树人”根本任务,增强思政教学实效。  关键词 思维导图 思想政治理论课教学 高职院校  中图分类号:G41 文献标识码:A
期刊