咨询快速发表支持服务,英文论文发表,核心期刊发表,SCI/SSCI杂志咨询的权威机构平台
期刊目录网,论文发表,专业论文指导,核心期刊,评职称论文发表

热门问题

热门搜索: 论文发表注意事项 || 一级教师是什么级别|| 核心论文的第二作者有用吗|| 中学物理课题题目参考有哪些||

软件开发类课程翻转课堂教学模式研究

期刊目录网计算机网络论文发表2018-09-25 09:38关注(1)

  曾明星,周清平,蔡国民,王晓波,颜一鸣,黄云,杨燕萍

  (吉首大学软件服务外包学院,湖南张家界427000)

  摘要:翻转课堂是传统课堂中知识传授与知识内化的颠倒,是师生互动、激发学习兴趣的有力手段,为研讨式教学、项目驱动式教学提供环境与平台,真正体现“以学生为中心”的教育理念。软件开发类课程具有很强的实践性,对课堂训练提出了更高的要求。在软件开发类课程教学中采用翻转课堂教学模式,学生课前自主学习理论,课堂开发、研讨真实企业项目,将大力提升学生的思维能力、实践能力与创新能力,提高课堂教学效果。首先,阐述翻转课堂的内涵、应用与研究现状,分析了软件开发类课程实施翻转课堂的可行性,然后,探讨软件开发类课程翻转课堂教学模型及其构成要素,为软件工程与计算机相关专业进行教学改革提供理论参考。

  关键词:软件开发课程;翻转课堂;教学模型;云平台

  中图分类号:G420文献标志码:A文章编号:1006-7167(2014)

  Abstract:Flippedclassroommodelisareversalarrangementofimpartingknowledgeandknowledgeinternalization,isapowerfultoolfortheinteractionbetweenteachersandstudents,stimulatesstudents'interest,andprovidesanenvironmentandplatformforthediscussion-basedteachingandproject-driventeaching.Thereversalmodelreallyreflects“student-centered”educationconcept.Thesoftwaredevelopmentcourseshaveverystrongpracticality.Ithasputforwardhigherrequirementsforthetraininginclass.Ifweapplyflippedclassroommodelforsoftwaredevelopmentcourses,studentscouldautonomouslylearnbeforeclassanddeveloptherealprojectinclass.Itcouldenhancethestudents'thinkingability,practiceabilityandinnovationability,andimprovetheeffectofclassroomteaching.Thepaperdemonstratesbasicprinciplesandapplicationandresearchstatusofflippedclassroommodelandanalysesthefeasibilityofflippedclassroommodelforsoftwaredevelopmentcourses,thenputsforwardtoteachingmodelandconstituentelementsofflippedclassroommodelforsoftwaredevelopmentcourses,italsoprovidestheoreticalreferenceforsoftwareengineeringmajorandcomputerrelatedmajors.

  Keywords:softwaredevelopmentcourses;flippedclassroom;teachingmodel;cloudcomputing

  0引言

  软件开发类课程内容多、学时少、理论抽象、实践性强[1]。传统教学模式重理论讲解,轻实际操作,理论脱离实际,产学脱节,学生难于理解,很多软件工程专业学生遇到困难后容易产生畏难情绪[2-3],学生的学习积极性、主动性低,培养质量差,难以满足用人企业的要求。在软件开发类课程教学中运用翻转课堂教学模式,学生课前自主学习理论,课堂开发、研讨真实企业项目,所有学生获得个性化教育,大大提高学生的实践操作能力、创新能力,实现高校人才培养与企业需求的无缝对接。

  1翻转课堂的内涵、应用与研究现状

  翻转课堂(FlippedClassModel)又称为“反转课堂”,是学生晚上在家观看教学视频、完成知识学习,而白天在课堂完成作业与知识内化的一种教学形态[4],与传统的“老师白天在教室上课、学生晚上回家做作业”的方式正好相反的课堂模式[5]。翻转课堂具有以学生为中心、学生自主学习、师生互动、教师成为导师、直接指导和建议式学习混合、缺席学生不会被落下功课、教学内容永久保存、所有学生参与学习并获得个性化教育等特征[6]。2007年,美国柯罗拉多州WoodlandParkHighSchool的两位化学老师乔纳森·伯尔曼(JonathanBergmann)和亚伦·萨姆斯(AaronSams)提出了翻转课堂理念,并且在教学中采用了这一模式,发现用这种方法取得的教学效果远比传统方式的效果好得多[7]。两位教师的实践引起越来越多的关注,这种新型教学模式在北美乃至美国中小学教育中深受欢迎并快速推广,世界各地的许多教师也采用这种模式教西班牙语、科学、数学,并用于小学、初中、高中和成人教育[8]。

  2011年重庆市江津聚奎中学和广州市海珠区第五中学相继实施翻转课堂教学模式并获得了成功。重庆江津聚奎中学随机选取两个实验班,在语文、数学、英语、物理、化学等8门课程开展翻转课堂实验,问卷调查显示:82.9%的学生比较喜欢或非常喜欢,88%的学生认为提高了学习积极性,88.9%的学生认为增强了学习信心,88%的学生认为知识要点更易理解,99.6%的学生认为帮助自己做好笔记,63%的学生认为作业完成质量更好,100%的教师接受这种教学模式[9]。

  2运用翻转课堂教学模式的可行性

  2.1软件开发类课程的强实践性

  软件类课程可分为专业基础课程与软件开发课程,C语言、数据结构、操作系统、数据库原理等属于专业基础课程,面向对象程序设计、Web程序开发、软件工程、Java程序设计、JSP等为软件开发课程。这两类课程具有很强的实践性、工程性[12-13],尤其是软件开发类课程,更强调动手与实践,解决工程问题[12]。软件开发类课程理论与实践相互关联[2],学生难以靠听讲软件开发理论学会开发一个真实的软件,而是在“动手做”和“真正练”中体会和掌握软件开发的思想[14-15]。软件开发类课程传统教学重理论、轻实践,“学”、“用”脱节[16],学生缺乏学习的动力与兴趣[15]。

  而项目教学法、研讨式教学法是软件开发类课程较为合适的教学方法,有利于培养学生学习的兴趣、主动性和实际动手能力[2]。翻转课堂把学生掌握知识的作业过程转变为课堂上交流学习成果、从事科学实验、项目协作探究、完成课堂作业的过程[9]。翻转课堂模式强调任务驱动、问题导向,本身是一种基于项目的学习[9]。美国德克萨斯州教师布雷特·维廉认为,由于翻转课堂的实施,带来了课堂时间的增加,教师与学生有大量的时间进行增强性的课堂活动,如讨论、实验、互动和基于项目的学习[17]。因此,翻转课堂广泛采用的研讨式、项目驱动式学习教学模式与软件开发类课程的强实践性要求极为吻合,有利于提高软件开发类课程的教学效果。

  3软件开发类课程翻转课堂教学模型

  软件开发类课程教学适合于采取以项目开发过程为主轴的教学方式,按项目的构建过程为线索安排教学步骤,整个教学过程由项目任务来驱动,以一个小而完整的软件开发项目贯穿于整个课程教学过程的始终[22],基础理论知识的讲授围绕项目开发需求来组织、展开。如图1所示,软件开发类课程翻转课堂教学模型主要由课前视频学习、课堂训练内化、课后固化三个相互关联的过程所组成:

  3.1课前视频学习

  课前视频学习是课堂训练内化的基础知识准备阶段,学习效果的好坏直接影响课堂训练。首先,教师根据本课程的特征、教学目标与知识体系要求挑选软件开发项目,安排教学活动,按照“反工艺”顺序的思想,以项目开发过程与需求为中心,设计每一堂课的基础理论知识点与训练习题。然后,教师将理论知识制作成精简视频并上传至云计算网络教学平台,布置学生课前观看教学视频并完成知识点的训练与测验。

  4软件开发类课程翻转课堂构成要素

  4.1网络教学平台

  课前学生视频观看、训练与测验、学生管理与监控、学生学习状态信息的获取、师生交流、课堂学生软件开发与文档提交、学生成绩评定等都离不开网络教学平台。为了降低学校固定资产投资与运行成本,减轻学生负担,为师生提供方便,需要建立云计算网络教学平台。翻转课堂云计算教学平台框架如图2所示,在云计算环境下,将学生课前与课堂管理、软件开发过程管理、视频资源管理、师生交流管理等管理子系统封装成“云服务”,也可以将软件开发环境、云教材、云项目、教学视频、课件、课前训练、开发工具等各种教学资源封装成“云服务”向资源的开发与使用者提供,提高教学资源的利用率[24]。用户无时空限制,通过采用手机、PDA或平板电脑等终端设备登陆云计算教学平台。5结语翻转课堂实现了传统课堂中知识传授与知识内化的颠倒,真正体现“以学生为中心”的教育理念。翻转课堂适合于软件开发类课程教学,软件开发类课程翻转课堂教学模型可以分为课前视频学习、课堂训练内化、课后固化三个关联阶段,由云计算网络教学平台、视频讲解、课堂活动、课程资源、运行机制等五大要素所组成。建立云计算网络教学平台,就是用科技颠覆教与学,很好地实现课堂翻转。

  参考文献(References):

  [1]李万龙,赵辉.软件工程类课程教学资源建设研究[J].吉林省教育学院学报,2012,28(11):5-6.LIWan-long,ZHAOHui.Researchontheteachingresourcesconstructionofsoftwareengineeringcourses[J].JournalofEducationalInstituteofJilinProvince,2012,28(11):5-6.

  [2]王娟,祝孔涛.软件开发类课程教学方法探讨[J].当代教育理论与实践,2011,3(3):60-61.WANGJuan,ZHU`Kong-tao.Discussiononthesoftwaredevelopmentcourseteachingmethod[J].TheoryandPracticeofContemporaryEducation,2011,3(3):60-61.

  [3]柯瑜.独立学院计算机专业学生学习问题及对策初探[J].出国与就业(就业版),2011(20):38.KEYu.Studyontheproblemsandcountermeasuresofindependentcollegestudentstolearncomputer[J].Work&StudyAbroad,2011(20):28.

软件开发类课程翻转课堂教学模式研究相关论文:

网络英语课程学习平台用户资源
网络文化对学校思想品德课程发
中职计算机专业课程实训教学改
计算机网络课程实验教学模式
互联网+开发幼儿园隐性课程

上一篇:计算机科学与技术有何应用
下一篇:论生产设备集中管控的作用

需求单填写(快速填写,为您解答)

网站首页 论文发表 期刊咨询 发表指导 期刊知识 职称评审条件 论文发表常识 出书与专利