戚华
【摘要】 根据教学目标,教师课前在“蓝墨云班课”的云平台发布相应的学习任务、教学视频等学习资源,让学生自主学习建构新知识,并在自学完成后测试自学效果,完成基础目标;课中针对自学过程中遇到的疑难问题,师生共同讨论,深度研究解决问题,完成较高的知识目标和任务;课后巩固拓展学习任务,进一步完善教学目标,同时开展下一轮的预习内容,以学促教。整体提升学生的信息技术素养及社会责任感。
【关键词】 中职信息技术 翻转课堂 蓝墨云班课 教学研究
一、研究缘起
1.1基于“云班课”的优势
云班课,全称“蓝墨云班课”。师生借助手机、ipad、电脑等操作设备,在网络状态下,线上线下进行学习。不用受时空的限制,可以完全利用“碎片化”时间,学习“云班课”上传的知识资源、视频、任务要求等;教师对云平台记录的数据与信息进行分析、评价与反馈,有针对性的及时分层辅导,促进学生个性化发展;学生自主学习,获经验值奖励,提高学习兴趣。
1.2新课标的要求
2020年9月,杭州新的《中等职业学校信息技术课程标准》紧跟时代发展需求,对原职高《计算机应用基础》课程教学内容作了调整。要求中职学生在信息社会责任、信息化职业能力及信息素养等方面,要得到进一步的提升,促使每一位学生充分发挥主体性,促进全面发展。
1.3“翻转教学”的理念
“翻转课堂”已普遍使用于教学中,它顺应时代发展的需要,能有效促进学生学习的主动性和个性化。具体为课前根据教学目标和任务,教师通过蓝墨云班课的“云”平台,上传和发布学习资源、视频等相关资料,要求学生自主学习建构新知识,并能测试自学效果;课堂内,师生共同探讨解决自学过程中的疑难问题,丰富课堂活动,深化和重构所学内容,通过评价,提升和完成较高的知识目标和任务;课后巩固拓展,进一步完善课堂学习任务,同时完成下一节课的预习内容,以学促教。
1.4基于目前教学现状
1.4.1教材内容多、课时紧、效率低
对学生动手能力要求较高、操作性和实践性强,是中职信息技术课程的特点之一;教材的知识内容涉及面广,且有一定的深度;信息技术课堂教学时间有限,课时紧张;学生之间存在较大的个体差异,尤其在知识结构和学习能力方面差距明显;在有限的课堂时间内,让学生掌握和完成相关学习内容与操作技能,传统的课堂教学显得手足无措,课堂效率低。
1.4.2缺少“经验值积累”
目前信息技术教学,教师也会利用QQ、问卷星等平台进行辅助教学,它们虽然能了解到学生的学习情况,但不能呈现学习观看过的痕迹记录,也无法像“云班课”平台的经验值累积那样,去精确检测学生真实的学习状况。有效发挥“云班课”平台的优势,让翻转课堂教学落到实处,整体提高学生的信息素养和社会责任感是本文研究的重点。
二、实践过程
在教学实践中,利用网络平台学习资源,学生课前对相关知识通过“云班课”进行预习,完成基础的学习任务和目标;课堂上,通过师生讨论探究,对自学过程中遇到的疑难问题,进行深度研究,重点解决,提升较高目标;课后拓展学习任务,完善教学目标,整体提升学生信息技术素养。其研究框架见图1。
以中职《信息技术》教材(综合版)第8单元:编程入门《Python选择结构??——if语句基本格式》教学内容为例,借助“蓝墨云班课”进行翻转课堂教学设计并实施教学。
2.1课前:自学建构新知识,完成基础目标
2.1.1 教师布局
1.教师创建班课号:首先通过云班课网页或手机APP,注册“蓝墨云帐号”;其次,在“云班课”平台创建班课,生成“班课号”, 不同的班级生成不同的班课号;最后,将班课号公布给学生,让学生通过班课号加入班课(见图2)。
2.提供资源:教师自制教学资源,将学习任务以PPT、视频等方式发布在“云班课”平台供学生自学,并设置相应的学习经验值。
3.发布任务,监督提醒:教师根据学生的实际水平,按学生学习分组情况,推送难易不同的学习任务、内容及要求等,通过微课视频、网页及图文等多种形式,课前发布到“云”平台上,线上线下,师生都可开展计时答题、即刻反馈、学习检测、投票问卷、即刻点评等形式多样的教学互动活动。学生根据任务对应的经验值和自身实际,自主学习并建构知识;在后台,教师及时发送消息,督促学习,并随时查看学生的学习情况。
2.1.2学生活动:主动建构知识
1.进入“云班课”,明晰所学任务:学生在“云班课”网页或手机云班课APP上,注册帐号,在此平台输入教师提供的班课号,签名进入到自己所在的班课。并在课前自学本节课的知识内容和相关任务,为顺利进入课堂学习,打好基础。
2.自主学习,记录疑难:要求学生按照教师上传的任务要求,在“云班课”平台上主动自觉的进行学习,如果遇到的解决不了的问题,及时反馈给同学或老师进行学习交流,自主建构知识技能,同时将课前遗留的疑难问题,留待课堂共同解决。
2.2课中:突破重难点,达到较高目标
2.2.1考勤签到
借助蓝墨云班课,课堂上通过“手势签到”及“一键签到”,促使学生尽快地完成考勤,教师及时检查学生出勤率。
2.2.2情景导入,引发好奇
教师通过“蓝墨云班课”云平台,展示学生在课前自主学习《Python中的if语句预习测试》所獲得的分数情况,只有一位同学得满分(满分设置为15分)。在引导学生分析讨论的过程中,找出解决问题的办法及普遍存在的问题。
问题:怎样理解条件表达式?如何书写?if语句的基本格式有什么用处?
对于以上普遍存在的基础性问题,设置一个实例“老师年龄有奖竞猜”,通过情景引入,进行问题的探究,激发学习兴趣和好奇心。
案例:大屏幕显示“教师个人身份证图片”,把年份中的最后一位数字涂盖。提出问题:老师几周岁了?教师电脑运行编写好的“老师年龄有奖竞猜”Python程序,随机选出的学生说年龄数字,教师输入数字验证。如果学生猜对了,会显示“恭喜,猜对了,奖励一颗棒棒糖!”。如果学生猜错了,显示另外一个信息:“哇哦,不对哦,没奖励!”。正确答案只有一个,看谁会猜得对,猜准的有奖。但每个同学最多只能有3次机会。
运用“云”班课平台随机选人的功能,选出学生回答问题,吸引学生的注意力,引发好奇心。用python选择结构案例来显示学生回答问题后的不同结果和信息,引导学生思考和讨论,使得原来乏味枯燥的编程学习,显的有趣且很神秘,激发深入探究的兴趣。
探究:为什么输入44时,显示的是“恭喜,猜对了,奖励一颗棒棒糖!”,而输入42、47等数字时,显示的是“哇哦,不对哦,没奖励!”,就像我们平时输入帐号或密码,如果输对了,就可以登录;如果输错,就会出现错误提示信息。不同的输入产生出不同的结果,怎样解开这个谜?
这一过程可以细致梳理自主学习阶段所学到的知识框架,并能及时掌握学生对知识任务的学习和完成状况。由此引入本节课要解决的重难点问题。
2.2.3步步深入,探究答疑
课堂学习中,通过交流探究、小组协作等活动方式,利用“蓝墨云班课”中的“摇一摇”、“头脑风暴”等功能,在任务展示和分析的阶段,来活跃课堂气氛,激起学生学习的主动性,帮助学生积极思考,引导解决本节课的重难点知识内容,培养合作探究意识。
案例:大屏幕显示选择结构的流程图,根据选择结构的流程图框架,师生互动,并比较、分析“老师年龄有奖竞猜”这个问题的流程图。
活动一:由师生共同解析“选择结构的流程图”判断条件表达式:当条件表达式为“False”时,执行代码块2;当条件表达式为“True”时,执行“代码块1”。
活动二:讨论、比较“老师年龄有奖竞猜”这个问题的流程图。从键盘输入任何一个年龄数字给变量,如x,当判断变量x为44时,如果为“True”,就会显示“恭喜,猜对了,奖励一颗棒棒糖!”;如果为“False”,就会显示“哇哦,不对哦,没奖励!”。
通过各种互动学习活动,如:分组讨论、抢答、评分、课堂小测试、请学生上台演示等多种方式,引导学生更深层次的思考问题;激发创造性思维;探究知识任务。每一次参与活动和回答问题的学生,都能获取相应的经验值,累积的经验值越高,蓝墨云班课自动呈现的排行榜名单就越靠前。激励学生步步提高,解决疑难,实现知识的深化。
在这一过程,老师要将个别辅导和分层指导结合起来,一对一的解答学生的问题,帮助学生提高知识技能,引领学生个性化发展。
案例:依据“老师年龄有奖竞猜”流程图,深入探讨if语句的基本格式,熟练掌握if语句代码的运用。
思考:任务一:在“老师年龄有奖竞猜”这一任务问题,我们需要采用if语句的单分支格式还是双分支格式呢?
挑战要求:请同学们在5分钟时间内,第一个尝试成功,有奖励!
通过编程尝试,解决条件表达式不理解、完全不会写的问题。让学生明白算术运算符“=”与关系运算符“==”的不同,明白if语句基本格式的用处。解决if语句初次运用中出现的问题,如括号未配对、缺少冒號、没有缩进等普遍存在的问题。
任务二:从键盘输入1个数,如果该数不等于0,输出“非零数”。
挑战要求:在3分钟时间内完成代码编写。
通过任务二,让学生进一步明确if语句单分支格式与双分支格式的区别,熟悉关系运算符,熟练掌握条件表达式的写法以及运用。
任务三:从键盘输入一个数,如果是偶数,输出“该数是偶数”;反之,输出“该数是奇数”。以此来判断其奇偶性。
提问:问题一:整数除以2,如果余数是0,是什么数?如果余数是1,是什么数?
问题二:在python中,取余数的算术运算符是什么?
加强练习,熟练运用if语句基本格式,实现解决日常问题的目标。明确并掌握Python中余数运算符的运用和操作。通过层层剥茧,疑难突破,思维拓展,创新意识开启。
2.2.4互评提升,知识内化
为进一步巩固内化知识,强化学习内容的掌握程度,进行学习任务的拓展,要求各学习小组评选出自己组内的代表作品,提交“蓝墨云班课”云平台,请每个小组代表,将探究成果进行展示,并讲述完成任务的过程、思路及方法等。交流互评,分享精彩,调动竞争性学习,完成知识的内化,促进全班学生知识技能整体得到提高。
任务拓展:1.输入一个数,如果这个数为1,海龟画正方形,否则海龟画圆。2.联系生活、学习等实际,编程举例运用if语句解决日常问题。
2.3 课后环节: 拓展提高,完善目标
2.3.1 教师布置,拓展任务
1.布置新知,任务拓展:通过“云”平台发布课后拓展练习,推送与本节教学内容有关的拓展性网络资源,结合要学的新知识,布置新一轮学习任务。
2.反思总结,指导反馈:依据“云班课”中的数据和学习动态,根据学生对知识技能的运用和掌握程度,以及获得的经验值,建立合理的奖励机制;将课堂表现、自学过程、师生互评等整理归档,进行个性化管理。
3.调整教学,完善目标:根据不同层次水平的学生,提供适时的指导和帮助;并进行反思总结,重新调整和思考整个教学过程,为开展新一轮的教学积累实践经验;进一步提升学生的信息素养,提高课堂教学效果。
2.3.2 学生活动
1.复习巩固,知识升华:在“云”平台,根据老师布置的任务拓展,及时复习巩固,把所学内容进行系统的总结和反思,加深理解和记忆,将前后知识连贯起来,提高学习效率。
巩固拓展:完成CodeCombat游戏编程平台“计算机科学2”课程的关卡5到关卡10的闯关,复习巩固if语句基本格式运用。
2.拓展新任务,学为所用:为达到知识拓展的目的,能够将所学知识更好的发挥和运用在实际生活中。在此环节,开展合作学习、实践活动以及自主探究相结合的学习方式。
衔接拓展:“云”平台预习if的多分支格式介绍视频,思考并完成以下任务:成绩输入,输出对应等级,成绩在90-100分的视为优秀,在75-89分数段的视为良好;分数为60-74分的为合格;小于60分的,都是不合格的成绩。
三、研究成效
3.1充分利用时空,丰富了课堂教学活动,增强了学生学习热情
基于“蓝墨云班课”的翻转课堂教学,有效利用碎片化的时间引导学生学习,使学生学习的时间、地点不再局限于课堂,学生根据自身特点自由选择学习的时间和方式,满足了不同层次学生对学习的需求,课堂有了更为充足的时间开展丰富多彩的教学活动,提高了学习的兴趣和主动性。
3.2促使教师精准调整教学策略,教学效果显著
“蓝墨云班课”的反馈与评价功能,能够第一时间反应学生的学习情况,教师可以及时掌握学生对所学知识的理解程度、学习任务的完成结果,从平台全面记录的学生的学习报告中,了解学习活动的参与度以及参与各种类型活动的时间,可以随时进行个性化辅导,适时调整教學策略,更能精准的完成教学任务和目标,提高了教学效果。
3.3“蓝墨云班课”的经验值功能,提升了学生自我管理能力和信息技术素养
从“云”平台数据记录中,教师能够了解每一位学生参加活动获得经验值的分布情况,更能深入地掌握学生学习的进度,并对学生进行点评和私信,及时形成评价报告;促使不同学生按照自我步调来自主学习,特别在认知参与度上,激发了创新思维,提升了自我管理能力。当学生每完成一个学习任务,经验值就会增加,通过数据分析,使教学反馈更有效,学习的过程变成了可视、能控的过程,学习也就变成了一件有成就感的事情,增强了自信心,整体提高了学生的信息技术素养。
参 考 文 献
[1]魏敬民, 武美玲.蓝墨云班课移动教学 APP 在课堂教学中的应用研究[J].教育现代化,2018(1):201-204.
[2] 詹龙应.翻转课堂在高职计算机基础教学中的应用[J].信息与电脑(理论版),2018(24):218-222.