软件开发类课程翻转课堂教学模式研究
期刊目录网计算机网络论文发表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.
软件开发类课程翻转课堂教学模式研究相关论文:
网络英语课程学习平台用户资源
网络文化对学校思想品德课程发
中职计算机专业课程实训教学改
计算机网络课程实验教学模式
互联网+开发幼儿园隐性课程
上一篇:计算机科学与技术有何应用
下一篇:论生产设备集中管控的作用
- 测控技术测绘技术论文发表核心期刊
- 系统仿真技术杂志国家级期刊征收论文格式核心期刊
- 电力电子技术电力工程论文核心期刊
- 电气电子教学学报电子科学论文核心期刊
- 广东电力电力工程师职称论文核心期刊
- 工程设计学报机电一体化论文核心期刊
- 光谱学与光谱分析光学论文发表核心期刊
- 电源学报电子技术论文发表核心期刊
- 热力发电杂志最新工程师论文查询核心期刊
- 《计算机研究与发展》核心电子期刊方式核心期刊
需求单填写(快速填写,为您解答)
- 《计算机研究与发展》核心电子期刊方式
- 《计算机技术与发展》核心电子期刊
- 《计算机时代》电子核心论文期刊
- 计算机周刊杂志是什么级别刊物
- 自动化与信息工程杂志广东省科学院主管刊物
- 中国机电工业杂志论文字体要求
- 信息通信技术杂志是国家级期刊吗
- 今日电子杂志2017年7期论文目录查询
- 当代通信杂志通信工程师期刊
- 电力工程技术江苏电力期刊
- mdpi期刊有分区吗
- 刊号是issn还是cn
- 博士论文发表的期刊有哪些
- 生物技术顶级期刊目录
- 期刊影响因子越高说明越难发表吗
- 刊号后面的字母什么意思
- 微生物领域顶级期刊有哪些
- 补刊是什么意思
- 工程科技是什么级别
- 名师在线是核心期刊吗
- 山东中小学教师正高职称条件
- 评副教授需要什么条件
- 公路工程师职称晋升的条件
- 机械中级工程师评定必须要发表论文吗
- 农业系列农艺师职称评定条件
- 一级教师是什么级别
- 电气工程系列评职对专利的要求有哪些
- 破格工程师职称评定条件
- 高级工艺美术师职称条件有哪些
- 广东高级畜牧兽医师职称申报材料
- 城乡规划调研论文题目有哪些
- 论文撤稿对作者的影响有哪些
- 注意收藏!小学英语课题研究题目合集
- 论文转投的原因有哪些
- 博士发SCI对几区有要求吗
- decision in process一般多久
- 审稿时间越长退稿可能性越大
- 论文终审被退稿的几率大吗
- 什么是教改论文?
- 论文第三作者可以写几个人
- 中学物理课题题目参考有哪些
- 核心论文的第二作者有用吗
- 高中英语课题题目推荐
- 学术论文的主要构成部分有哪些
- 论文一级标题是什么
- 文章主动撤稿有什么后果
- 英文综述的查重率控制在多少为宜
- 学术论文的标准格式以及字号
- 论文盲审阶段被拒稿是什么原因
- sci论文的格式要求是什么