程序设计课程混合式教学模式的探索与实践

来源 :中国教育信息化·基础教育 | 被引量 : 0次 | 上传用户:ycs19900105
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:软件工程专业在开设第一门程序设计课程时,由于新生缺少专业基础,传统的课堂授课模式和较大的课堂信息量会使学生学习产生困难,导致学生对专业失去兴趣。文章以燕山大学软件工程专业第一门程序设计课程为例,将混合式教学模式应用于该课程中,将课堂讲授形式、分组讨论形式、依赖网络教学平台的课外自修形式和依赖学生个体的项目驱动形式混合使用,对混合式教学模式下课程的设计、实施和评价几个过程进行研究、实践和探讨。通过研究认为,混合式教学模式能够充分利用线上、线下多时空资源,为学生提供更加灵活的学习途径,能够有效地解决软件工程专业学生初学程序设计课程时存在的思维转变困难和动手能力弱等问题,从而提高课程教学质量。
  关键词:混合式教学;软件工程专业;网络教学平台;程序设计课程
  中图分类号:G434 文献标志码:B 文章编号:1673-8454(2018)12-0036-04
  一、引言
  混合式教学是近几年兴起并快速发展的一种新型教学模式。所谓混合式教学是指各种教学方式的结合,即将多媒体教学方式与传统课堂教学方式相结合,将基于网络平台的多种资源共享方式与传统的教师传授方式相结合,将学生个体学习和分组学习方式相结合的教学模式。混合式教学不仅使教师在指导和启发中起主导作用,也能充分体现学生在学习过程中的主动性。[1]
  软件工程专业是一门研究用工程化方法构建和维护有效的、实用的、高质量的软件的学科。[2]《计算机应用基础与程序设计》是燕山大学软件工程专业的第一门专业课。该课程对提高学生的专业认知水平、专业学习兴趣和信心都起到至关重要的作用。
  多数软件工程专业的新生对专业知识、专业特点,特别是程序设计知识知之甚少,很多学生在第一门专业课的学习中被挫败,产生畏难情绪,有些甚至直接放弃专业。如何在第一门专业课中正向引导学生,培养学生自主的专业学习能力,让学生在了解專业的同时,顺利掌握第一门编程语言,从而对专业产生兴趣,这些问题始终存在并亟待解决。
  传统以课堂授课为主的教学方式一般在多媒体教室授课,由于程序设计课程实践性要求较强,教师在课堂上演示之后,大多数学生课后都存在“忘了怎么做”的困惑,教学过程效率偏低,对实践能力的培养效果不够理想。
  传统的教学方式中仅通过相互独立的实验来进行学生实践训练,学生学习之后只会做题,不知道什么是软件,缺乏软件整体设计概念和思路,遇到实际问题无从下手,实践环节效果欠佳。
  要提高教学效果,必须充分发挥教师的主导作用和网络资源的作用。课堂教学有利于教师主导作用的发挥,有利于教师监控整个教学活动进程,系统地传授科学知识;而教育信息化环境在学生学习方式的变革中起到了中坚作用,它凭借丰富的数字化教学资源和各种交互工具、认知工具,促进了学生由被动接收知识到主动学习的发展。[3]
  混合式教学融合了多种教学模式的优势,打破了传统的课堂教学模式,同时也突破了传统远程教学无法实施有效沟通和交流的局限。《计算机应用基础与程序设计》课程具有实践性强、与信息环境及互联网环境联系紧密等特殊性,非常适合开展混合式教学。
  二、混合式教学模式下的课程设计
  开展混合教学的目的不是要机械地翻新传统教学方式,硬性增加数字化网络教学平台的使用,而是希望通过不同教学手段的引入和有机结合,使初入专业的学生能够更好地开展学习活动,从而激发学生对专业知识学习的兴趣和热情。
  针对国内外软件工程专业第一门专业课授课内容存在的问题和争议,结合燕山大学本科生源实际情况,课程选择弱化语法规则,方便图形用户界面设计的C#作为编程语言,引入简单易实现、多点覆盖专业知识的项目教学,让学生可以在第一门专业课中体验软件工程专业的概貌,让第一门专业课在传授给学生编程技术的同时,更好地完成专业导论的作用。
  课程采用Moodle在线教学平台进行辅助教学,该平台是一款开源的课程管理系统,具有交互性强、模块化等特点,教师和学生可以通过Moodle在线教学平台进行教学互动。[4]
  课程以学生为学习主体,将学生的学习分为课前预习、课内跟学和课后提升三个部分,从而实现网络资源、传统授课、平台交互和现场讨论几种教学方式的混合,《计算机应用基础与程序设计》混合式教学模式教学过程如图1所示。
  在教学过程中以学生为中心,教师起组织者、引导者的作用,除完成传统课内教学、Moodle平台上课程资源的设计及管理外,还应合理设计项目题目和实验内容,激发学习者的主动性、积极性和创造性,引导和鼓励学生利用现有技术文档和互联网资源解决自己遇到的问题。
  三、混合式教学模式下的课程实施
  在推进《计算机应用基础与程序设计》课程混合式教学的过程中,根据制定的教学内容设计多种与之匹配的教学方式和手段。
  1.课内与课外的混合教学
  在课堂教学中,采用了可视化的程序设计讲授方式,即当场在计算机上输入代码,从变量的声明到语句的流程,边编写代码边与学生共同探讨问题求解思路。
  在课外学习中,引入Moodle网络教学平台。学生没有掌握的典型算法和例题,可以通过教学平台获得相关的资料进行自学。Moodle平台上的课程资源如图2所示,其所示课程网址为http://211.81.240.20/course/view.php?id=7。
  教师通过该平台可以方便地发布教学要求、作业要求和预习要求,学生通过该平台可以方便地进行作业提交、查看教学动态、获得教师反馈。同时,学生可以通过该平台的使用,了解和体会成熟软件的风格、特点,还可以提出自己的改进想法。
  这种混合教学发生在教学资源和教学环境的混合基础上,可以很好地发挥以教为主的教学模式的优点,同时又能体现以学生为主的教学模式的优势;既体现教师的主导作用又能突出学生的主体地位,使学生在教师的指导、帮助下积极主动地探究学习。   2.个人和小组的混合教学
  为了平衡学生间的差异,培养学生的团队协作意识,把学生划分为若干个小组,每个小组4-5 人,讨论课以小组为单位,课外学习也支持以小组开展。讨论课过程中引入竞赛积分机制,由教师在授课过程中抛出问题,各组限时讨论,给出解决方案,再互相评分。
  在整个课程进入后期的时候,解散小组,转为个人学习方式。每个同学都要独立完成教师布置的实际项目,用学到的知识开发一个特定功能的系统,譬如一个小型管理系统或者一个小游戏。
  小组的方式打破了学习的封闭性,加强了学生间的交流;个人完成项目方式避免了学生的依赖性,加强了学生独立解决问题的能力。
  3.听课与自学的混合学习
  除课内授课外,由教师录制教学视频,教学视频与课程进度保持一致,每个视频长度控制在15分钟左右,主题明确,每个主题要将相关知识穿插连接。在该课程中,教学视频分15个主题,采用录屏方式,视频主题如表1所示。
  课程视频内容分三个部分,即环境使用和入门的初级阶段、编程基础知识讲授的中级阶段、软件制作要素的高级阶段。
  课堂教学和这里的学习主体对象不同,前者是指教师,后者则以学生为主体。每个学生的学习习惯和注意集中时间各不相同,听教师讲课获得的知识量和理解程度偏差非常大。上课是不可取代的教与学的传统模式,但课外自学和作为课内学习的补充式自学也必不可少。与课程学习进度和内容直接相关的教学视频提供了一种互联网环境下的有益补充手段。
  4.笔试、机考、讨论与项目的混合考核
  多种考核方式能够更好地反映学生的学习情况,传统的笔试是考核学生的最根本手段,笔试考核可以让教师清楚地了解学生当前的学习状态和知识掌握情况;实验课中的随堂机考可以扩大考核内容和范围,自动评阅程序可以节省批阅时间,提高测试效率;讨论课的考核侧重于学生的团队协作意识和现场应变能力;项目的独立完成情况则能更好地反映出学生对专业知识的学习程度、综合问题求解能力和扩展自学能力。
  我们的课程采用5 1 1 3的混合式考核方式,考核各部分所占比重如表2所示。
  四、混合式教学模式下的多种课程教学效果评价
  无论什么样的教学改革都具有一定的探索性和试验性,改革的效果不仅要根据学生考试成绩,还要考虑多方面的因素。因此,每轮课程结束后都应对整个课程开展过程中的测验、问卷、学生作品、课堂反应等进行统计和分析。
  1.传统的考核分析、学生成绩分析
  通过该方式,可以较好地掌握学生对知识的掌握程度,分析出讲授知识与学生获得知识之间的差异。当然,这里指的考核分析,不仅仅是对试卷的分析,还有对学生项目实现情况、答辩情况、实验情况的分析。
  2.对学生评教情况的分析
  学生评教是对教师的课内教学质量和效果进行评价的一个重要途径,对于师生这种双边教学活动的效果评价是非常有益的。
  由于《计算机应用基础与程序设计》是专业第一门程序设计课程,而且实践性很强,学生接受存在一定困难,很难对课程满意。混合式教改之后,由于多种教学方法和手段的引入,特别是在线教学平台的使用,使学生的学习变得条理清晰、生动有趣,因此,本门课学生评教环节获得优异成绩。
  3.问卷调查
  问卷调查是社会调查里的一种数据收集手段。问卷调查能够更好地反映出学生对课程的真实感受,可以有效地收集学生情况。
  经过设计,我们针对课程中的一些问题设计了一份调查问卷。问卷调查在Moodle平台上向所有上课学生开放,如图3所示。图3中的问卷网址为http://211.81.240.20/mod/quiz/attempt.php?attempt=19319。共有215名学生完成问卷,回收有效问卷215份,有效率100%。
  通过问卷调查,学生对于程序设计课程有了比较明确的认识,教师对于学生的学习状态也有比较清楚的把握,同时对混合式教学的推进有了更好的把握。下面列举几个问卷问题及学生回答情况的统计图,如图4所示。
  通过图4可以看出,学生在课堂教学过程中更倾向于将传统教师讲授和自己实际操作结合在一起,学生更喜欢实验课,因此传统的仅有教师讲授形式的教学效果并不好。
  此外,学生在课外自学的时候,有相当多比例的学生喜欢使用网络教学资源,且有大量的学生喜欢项目实践。这些调查结果充分说明单一式授课方式已经不能很好地满足学生进行程序设计课程学习时的要求,混合式教学模式收到更好的教学效果。
  五、结论与思考
  軟件工程专业是与实践紧密结合的工科专业,程序设计课程是软件工程专业的第一门专业课,这门课在丰富学生专业知识、培养学生学习兴趣、建立学生学习信心等方面处于十分重要的地位。
  本文将混合式教学模式应用于该课程,引入先进的网络化教学手段,引入项目式教学形式,引入讨论课,从而达到从课程内容到课程教学形式和手段的变革。在该类课程中采用混合式教学模式的初期,需要任课教师投入相当大的精力进行教学中的各种设计和准备工作。在教学实践中,教师必须对整个教学过程进行精心控制和灵活把握才能达到预期教学目标。
  但是,在针对燕山大学软件工程专业的教学实践中,我们发现混合式教学模式在应用于该类课程时仍然存在一些值得思考和探讨的问题。提供网络资源时,应控制资源数量,过于丰富的网络资源对于刚入专业的新生来说无异于在增加学生的困惑。
  本文认为,一门内容丰富的网络公开课和一份教师根据教学进度自己录制的教学视频已经足够,教师自己录制的教学视频适合用来查漏补缺,网络公开课适合学生自修提高。此外,讨论课的适用范围也值得教师思考,并非所有课程都适合开展讨论课,当课堂容量大于一个自然班(30人)时,由于人数过多,相当比例的学生会沦为旁观者,讨论课并不能收到良好效果。类似问题还有很多,针对不同的课程、不同的授课对象,这些问题都有待于我们继续研究、探索和思考。
  参考文献:
  [1]李英杰.混合式教学模式下的高校计算机基础教学改革研究[J].电脑知识与技术,2017,13(1):128-129.
  [2]李占利,李军民,马静等.软件工程专业教学质量标准研究——以西安科技大学为例[J].西安文理学院学报(社会科学版),2017(3):102-105.
  [3]徐晓林,陆虹.混合教学模式在“程序设计基础”中的实践[J].计算机教育,2007(20):25-28.
  [4]马永强.基于Moodle平台的混合式教学模式探究[J].湖北函授大学学报,2014,27(22):104-105.
  (编辑:李晓萍)
其他文献
摘 要:新课改要求中小学教师要在教学过程中培养学生的独立性和自主性,引导学生质疑、调查、探究,学会在实践中学习。基于WebQuest的探究式教学法——利用信息技术手段在网络环境中进行探究式教学,这一信息时代产生的新式教学已逐步走进中小学课堂,它也为教师的教改之路开辟了新途径。  关键词:WebQuest;探究式教学法;协作学习  中图分类号:G434文献标识码:A文章编号:1673-8454(20
摘 要:随着可汗学院、MOOC风暴和翻转课堂在全球的突然来袭,“微课”随之引起了国内一线教师及教育界学者的广泛关注,已成为教学改革和资源建设的新焦点。然而,目前关于微课的研究多聚焦于理念阐释和资源建设等方面,对微课教学模式的探究尚不多见。文章首先对微课的缘起进行简单梳理,对微课的内涵及其特征进行阐释,并结合对现有教学模式的分析,提出了ACTSER微课教学模式及其设计流程;最后,对基于ACTSER教
摘 要:杭州市交通职业高级中学将理论教学、虚拟教学与实践教学有机结合,通过一体化、智慧型网络学习平台实现“三位一体”的无缝连接;围绕“融合创新、简洁实用、多元模块、特色特用”的建设理念,以服务“选择性”课程改革为要求,打造了OA自动化办公系统平台。依托信息技术,逐步实现具有学校专业特色的“互联网 职业教育”教学模式。  关键词:理、虚、实一体;网络学习平台;OA自动化办公平台  中图分类号:G43
摘 要:随着信息技术的发展,在网络环境下开展教学已成为热点,文章依托于乐教乐学云平台,依据建构主义学习理论和情境学习理论,从教学准备、教学过程、评价反馈三个方面设计了乐教乐学云平台支持下的PBL流程,并在西安市阎良区某小学四年级进行了教学实践。结果表明,乐教乐学云平台支持下的PBL能够有效解决传统课堂学生学习兴趣不高、动手操作机会少、能力弱等问题,从而增强学生对信息技术课程的学习兴趣,提高学生的实
信息化正在深刻地改变着我区教育的现状,并且还在持续不断地丰富和融入各种新的内涵。全区教育信息化建设已经形成了良好的整体格局,广大教师信息化理念和素养不断提高,各种教育教学的信息技术应用不断深入,教育信息化工作伴随着教育改革和教育现代化的步伐稳步前进。  截至2008年底,我区广大中小学的各项信息化软硬件建设无论从质量还是数量上都得到了长足的发展,各项配备指标均达到和超过国家和北京市的标准,校长、家
摘 要:中国的慕课建设与应用快速增长,有利于进一步推动“互联网 ”背景下的教学改革和产教融合,但在教学模式、建设方法、教学活动流程的设计、在线学习的监控和评价等方面也存在诸多问题。文章结合省级精品在线开放课程《现代物流学》建设的经验,提出了探索建立课堂理论教学 SPOC 研究性教学“三位一体”的混合式教学模式。该教学方法改革,实现了线上线下教学的导论 讨论 评论相结合;实现了学习评价体系优化,建立
摘 要:随着计算机科学的普及,计算思维成为科学思维的重要形式之一,对计算机思维能力培养的探索也日益受到教育者的重视。本文从计算思维的要素和内涵入手,利用文献分析和行动研究的方法对信息技术基础课中所蕴含的计算思维规律进行了归纳,从计算思维的视角对信息技术基础课教学中应该重点培养的思维能力展开分析,明确了6个维度的培养内容。最后,结合北师大信息技术基础课的教学实践,探讨了计算思维能力培养的有效模式。 
我的爸爸滴酒不沾,却对烟情有独钟。  爸爸抽烟的借口很多:“早上抽烟,清醒大脑;中午抽烟,饭后甜点;晚上抽烟,有助睡眠。”“可是抽烟危害身体健康!”我一听他的歪理就生气。爸爸一见我生气了,立马说:“以后我尽量少抽烟,争取戒烟。”“拉钩!拉钩!”我高兴得跳了起来。  可是,烟哪有那么好戒啊!爸爸才戒了两天,楼上的小江叔叔出差回来,给爸爸带了两盒好烟,爸爸就开始嘴馋了。每天抽六七根,家里烟雾缭绕,呛人
摘 要:信息技术与教育教学的有效结合是教育实践探索的一个重要研究方向,在实践中希望将先进的教育技术和教学模式结合为一个有效的教学模型。基于此,作者把iPad教学上的一些技术优势渗透进正在实验的翻转课堂教学模式,希望能够探索出一条适合学生并更加优效的教学模式。  关键词:iPad技术;翻转课堂;教学模式  中图分类号:G434 文献标志码:B 文章编号:1673-8454(2015)10-0036-
摘 要:微课学习作为一种新型的课后辅导方式正逐步走进家庭。为了更好地了解微课学习对学困生的影响,文章将对广州市某小学高年段学困生和数学任课教师的访谈记录、调查问卷、成绩记录等信息进行内容分析,从数学教师对学困生的关注度,微课学习对学困生的学习兴趣、成绩、学习能力的影响进行深入探讨,并在此基础上对微课学习的实施、微课设计的改进提出针对性的策略建议。  关键词:内容分析法;微课学习;学困生;影响  中