更全的杂志信息网

基于微信的翻转课堂在Java课程教学改革中的应用

更新时间:2009-03-28

0 引 言

近几年国内移动技术的发展日新月异,移动终端已非常普及,网络环境的优化也一直没有停下脚步,校园内的移动网络环境质量同样有大幅度的改善。微信可以说是当今大学生的手机里必不可少的APP,微信的各种应用占据了学生日常生活、学习、娱乐的大部分时间。如果使用微信平台设计一套基于翻转课堂思路的新的课程教学模式,会对Java课程的教学效率和质量的提升有很大的帮助,达到充分利用信息化资源和先进教学手段,提高学生自主学习能力和培养良好学习习惯的目的[1]

1 Java课程教学现状

当前国内高校的非计算机理工科专业一般都会开设计算机方向的两门公共课程——计算机基础和程序设计基础。虽然各个学校的课程名称、学时等不尽相同,但是课程的定位基本一致,即让学生具备熟练的计算机使用水平(尤其是办公软件)和初步的程序设计的能力。笔者从事高校计算机基础和程序设计基础课程的教学工作近10年,对高校程序设计语言课程的教学有一个较为深刻的认识和理解。全国计算机等级考试可以说是评判高校非计算机专业程序设计课程教学效果的一个有效的、普遍承认的指标,在有限的学时限制内达到更好的教学效果、追求更高的等级考试通过率方面,新技术、新方法、新的教学模式的使用是一种有益的尝试[2]

由于各个高校的程序设计基础课程都在压缩课时,教师们为了完成教学任务,往往采用“灌输式”的教学方式。最典型的场景就是教师不断地翻、讲,学生呆滞地看、听,判断学生已神游天外并加以提醒是教师的必修功课。在现有的教学模式里,学生课程参与度低,不喜欢、不愿意、不善于提出问题,被动地接受课程内容。尽管教师在课堂上也设置了一些与学生互动的部分,如课堂提问、学生演示及讲评、布置作业等,但总体来说,教师在教学过程中主要是理论知识教授[3]。此外,大多数学校的程序设计基础课程实验教学环节全部是在学校的实验室完成,没有成熟的项目依托,更没有企业实训。所以,学生在实验的过程中,一般只是照搬教材上的案例或稍作修改在机器上运行,一部分同学在课程过半时实际编程能力有没有提升有待考察,但是代码输入能力突飞猛进却有目共睹。

2 基于微信平台的翻转课堂可行性分析

翻转课堂的概念虽然已经被提出了一段时间,但在国内高校的有效应用还不是很广泛[4]。同时,因为国内的传统教育模式在学生学习生涯中的长期浸润,教师主动、学生被动的传统教学方式在学生心中已经根深蒂固,学生的学习习惯已经适应了传统教学模式,更改并非一朝一夕可以实现。使用学生普遍喜爱的平台逐渐实现传统课堂与翻转课堂并行且过渡是可以想到的可行方案。目前,移动学习随着移动终端和各种在线学习APP的不断发展,己被越来越多的学生体验、认可,翻转课堂的应用平台数量也有大幅度地增加。学生们几乎人手必备的微信系统提供的功能可以对翻转课堂教学模式提供充分的支持,微信功能与翻转课堂的各项应用功能需求的对应关系,见表1。

 

表1 微信功能对翻转课堂的支持

  

聊天 多人文字及语音聊天 师生交流、小组协作群发助手 给多人发送信息 布置作业、下发各种课程信息公众号 群发文字、图片、语音、微课内容推送学习资料、引导自主学习

如果能结合微信平台的诸多信息交互功能,以翻转课堂的教学模式对非计算机理工科专业Java程序设计课程的教学流程进行重新设计,从而在有限的课时内提高教学效率,使学生更快达到课程教学要求,让学生提高课程参与度[5],让学生爱课程、融入课程,那么这种新的教学方式不失为一种有益的尝试。

3 基于微信平台的Java程序设计翻转课堂教学设计

本研究结果提示,观察组临床总有效率高于对照组,差异有统计学意义(P<0.05);观察组胃黏膜病变程度评分低于对照组,差异有统计学意义(P<0.05);观察组治疗后症状积分低于对照组,差异有统计学意义(P<0.05);观察组不良反应发生率低于对照组,差异有统计学意义(P<0.05)。由此说明,替普瑞酮治疗Hp阴性萎缩性胃炎的效果十分确切,能够有效减轻胃黏膜病变程度与临床症状,降低不良反应发生率,临床应用价值非常高,与相关文献报道[10-12]基本一致。

3.1 学生情况分析

课程分为理论课和实验课,各36学时。理论课教室提供无线局域网覆盖,配备有相应的多媒体设备保障幻灯片演示,实验课机房保证学生每人一台计算机,提供局域网和因特网服务,配备的机房管理系统可以实现实验内容、素材的分发,实验结果(程序代码源文件)的提交。

摘星楼筑在谷中央最高的石峰顶上,稍逊于此峰的另外两座石峰与之鼎足而三,峰顶分别筑有觅星殿与赏星居,风和日丽的晴天,夕阳沉没之前,便是将最后一片暮色铺展在摘星楼、觅星殿、赏星居蓝绿的琉璃飞檐上,令平素朴实无华的檐角在此一刻,闪闪发光,好像是由黄金铸就。

3.2 教学环境分析

非计算机专业理工科学生有全国计算机等级考试的任务,而开设Java语言程序设计课程的专业无一例外地把Java语言当做学生们接触的第二门程序设计语言。学生有一定的程序设计基础,但是由于开设的第一门程序设计课程的精简课时、贴合等级考试大纲的大而全的授课内容、令人窒息的匆忙授课过程、完全网络化的考核方式、学生摸索出的收集背诵考试系统题库的应试窍门以及等级考试的压力,有不少学生对这第二门程序设计语言课程提不起兴趣。

3.3 课程微信公众号搭建

授课时,由于学生在课前预习阶段已经对于该次课程相关知识点有了初步的了解,就不再以知识点的讲解为开端,而是通过具体的任务驱动让学生把预习的知识进行实际的应用(见表3),在此过程中引导发掘出预习中普遍存在的或相对典型的问题。课程项目驱动的过程以学生小组为单位进行,问题的总结精炼、解决思路的找寻、解决步骤的归纳、具体解决过程的实施都以学习小组为单位进行,并以小组为单位评分计入平时成绩。最后,教师再对问题进行总结归纳,对课程的知识点进行系统的梳理,对重点难点部分进行强调。

3.4 教学过程核心步骤

授课前,选取合适的章节作为翻转课堂教学模式试点,教师根据授课内容制作学生自学资料,包括授课内容的简介、课程教学微课视频、理论教材的学习步骤指导建议、推荐的相关拓展内容的网址列表等,并通过公众号推送的办法于授课前1~2日发布,要求学生必须完成相关预习(见表2);学生在预习过程中的问题通过微信平台与教师交流,也可以通过微信平台与其他同学交流;教师收集预习过程中的典型性问题,有针对性地进行该授课群体该次课程的教学设计。

首先,统计授课班级所有学生的微信账号,确保人手一号,形成课程班级微信群。其次,申请和设置微信公众号,微信公众号分“服务号”“订阅号”和“企业号”,“订阅号”的目标客户群体是个人,提供的聊天、信息群发、资源共享等功能可以有效地支持翻转课堂的建设,选择使用“订阅号”完成平台建设。完成微信账号和公众订阅号的申请和设置后,把公众号的二维码图片信息通过幻灯片的形式在课堂上展示,学生扫码加入,形成订阅号用户和微信群组。

应采取多种营销方式共同发展,将传统与新的自媒体营销手段结合,相互促进。武当山旅游景区在建立自媒体平台的基础上更加应该注重的是推广,让更多人知道景区官方的微博以及微信公众号。还可以通过发传单等传统营销方式推广一下自媒体营销方式,二者相互作用,合作发展。

目标教学群体为非计算机专业理工科学生,在学生规模为50人左右的班级采用基于微信平台的翻转课堂的教学模式,学生在课前通过微信平台进行自主学习,教师利用上课的时间组织学生进行探究性学习,解决问题,完成教学任务,课后通过微信平台进行拓展性训练[6]

上述是基于微信平台的翻转课堂教学应用的核心步骤,可以说是一个理想化的标准步骤,但在Java程序设计这门课程的具体使用过程中还需要一些策略的调整。

 

表2 某章节课前微信推送资料

  

分支、循环语句的语法结构素数判定算法流程图(何处使用了分支、循环)素数判定代码实现测试题 程序填空题:素数判定程序设计题:找到100以内所有素数学习目标 掌握用语句if实现单分支、if…else实现多分支的方法;掌握用语句for实现计数循环、while/do…while实现条件循环的方法;掌握break、continue等跳转语句的使用方法推送自主学习资源PPT课件要点节选(文字版)微课视频:素数判定——分支循环的使用PPT课件文件(完整下载版)自主学习导航

 

表3 分支循环课程设计

  

注:质因数(素因数或质因子)在数论里是指能整除给定正整数的质数

 

质因数简介及任务要求(投影)微课视频:素数判定——分支循环的使用(微信推送)教材成果及评价 学习小组提供算法流程图及代码,教师评价讲解任务 键盘输入某正整数,列出它的质因数资源

4 教学应用注意事项

授课后,教师把课上对问题的总结归纳、对本次课程的知识点的梳理、对重点难点部分的强调内容形成系统的复习资料通过微信平台发布给学生,并要求学生收集保存用于形成系统的课程考核前的总复习资料。

第一,课前预习的检查。在这种教学模式下,学生课前的预习至关重要[7]。在传统教学模式下,教师也强调预习,可是教学时,教师往往都是先对教学内容进行讲解、灌输,学生会对预习的重要性感悟不深。但是在翻转课堂内没有良好的预习效果,后续的学习效果也就难以保证,因此,学生需要适应,教师需要严格地要求。

与此同时,哈电电机不断寻找新的经济增长极,在新能源领域也取得了累累硕果:成功研制山西省大水网中部、小浪底引黄工程地下泵站水泵机组成套设备,使哈电电机在高扬程、大流量离心泵市场实现了突破;首个海水潮汐能发电项目韩国党津电站机组、300千瓦海底式潮流发电机项目投运;300兆伏安立式六相脉冲发电机成功研制,打破了国外技术垄断,使中国企业在相关产品制造领域有了话语权;2014年,超大电流短路发电机自主研制与工程应用科研课题,更是获得了国家科技进步二等奖。

第二,教学内容的选择。教学内容的选择要重点考虑是否能调动学生的学习兴趣[8]。程序设计课程的教学是一个循序渐进的过程,不经历枯燥无味的语法基础、面向对象等环节,无法顺利达到算法实现、图形界面设计等容易使学生感兴趣的环节。所以在课程改革伊始,选择流程控制语句(顺序、分支、循环)之后的算法习题课以及图形界面设计两个部分用新型教学模式进行尝试,摸索到经验教训、总结学生的回馈以后再逐步拓展。

采用SPSS 19.0软件进行统计学分析,该实验数据为定性资料,组间比较采用χ2检验,以P<0.05为差异有统计学意义。

第三,学习小组的运行。在课堂教学中,教师可以充分利用分组的方式进行分层教学,组员之间可以充分进行交流讨论,互相帮助,互相提高,取长补短,利用优秀学生带动其他组员[6],那么合理的分组策略、有效的实施规则就是重中之重。可行的做法是把最终考评成绩中平时成绩部分以小组为单位评定,学期伊始设计学生课程基础测试,选择成绩较好的若干学生为初始组长,每组5~10人进行小组划分,学生自由组合,课程进行期间组内学生可投票调换小组组长,向教师报备即可。每次课堂讨论、课堂问题抢答、实验结果提交等环节均以小组为单位评分。课程结束时教师以小组为单位评定各小组组长平时成绩,组长提供各组员的成绩比例。

5 结 语

翻转课堂的出现给教师和学生提供了不一样的学习视角,以学生喜闻乐见的微信平台为实施基础,重构程序设计基础课程的教学模式,能达到充分利用信息化资源和先进教学手段,提高学生自主学习能力和培养良好学习习惯的目的。该模式尚不完善,需要在教学实践中不断改进、完善。

参考文献:

[1] 张萍, DING LIN, 张文硕. 翻转课堂的理念、演变与有效性研究[J]. 教育学报, 2017, 13(1): 46-55.

[2] 樊敏生, 武法提, 王瑜. 基于电子书包的混合学习模式研究[J]. 中国电化教育, 2017 (10): 109-117.

[3] 侯畅, 王阿川. 面向企业需求的Java课程教学改革策略研究[J]. 黑龙江教育(高教研究与评估),2014 (1): 41-42.

[4] 于文浩.“翻转课堂”的学习满意度: 高校课程教学行动研究[J]. 开放教育研究,2015,21(3): 65-73.

[5] 崔艳辉,王轶.翻转课堂及其在大学英语教学中的应用[J]. 中国电化教育,2014 (11): 116-121.

[6] 杨丹.基于微信平台的翻转课堂教学应用探索研究: 以小学信息技术学科为例[D]. 成都: 四川师范大学, 2016.

[7] 彭勇.“互联网+”视域下透明教学模式设计与应用[J]. 教育现代化, 2017(14): 263-265, 268.

[8] 卢晨. 一种基于翻转课堂的课堂教学模式研究[J]. 软件导刊(教育技术), 2017, 16 (2): 22-23.

 
刘啸
《计算机教育》 2018年第05期
《计算机教育》2018年第05期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号