论文部分内容阅读
随着互联网和手机智能终端的发展,许多学生都有展示自己生活状态的爱好,往往把自己吃了什么、在哪里游玩、看到了什么等,通过微信、微博等媒体传播到互联网上。然而在信息便捷的同时,却也隐含着信息暴露的风险,学生的信息安全意识非常薄弱。所以,中小学信息技术课程培养学生的信息安全意识尤为重要。
本文以“程序设计for循环”一课为例,突出信息技术学科的信息社会责任核心素养,培养学生作为社会的合格公民要承担一定的社会责任,不做坑害他人的事情,同时也要有保护自己利益不受损害的能力。同时,在信息社会中,学生不但要有收集获取各种信息的能力,更要有甄别信息真伪的能力,学会用掌握的各种计算能力来解决生活中的问题、用所学知识探索数据背后的问题实质。
教材与学情分析
本课为浙教版《信息技术基础》第三章“信息的加工”中第四小节“算法及其实现”的相关内容,for循环语句是必考中的重点内容,更是后续选考内容的基础。本课的课标要求是使用程序设计语言实现简单算法,有意识地把算法及算法思想迁移应用于生活和学习中,用程序来分析和解决实际问题。
本课的授课对象为高二学生,他们刚接触算法与程序设计的内容,初步掌握了算法的常用表达式、VB变量与常用函数的使用、If语句的用法,已经有一定的程序学习能力,但是实践操作能力还不足,对算法与程序设计有畏难情绪。为了激发学生的学习兴趣,提高积极性,我选择了贴近生活的“贷款”问题。该问題能激发学生的探索欲望,通过本课的学习能有一定的收获,并对自己将来走上社会后的应对能力产生积极影响。
教学过程
近年来,各种网络贷款广告在高校校园随处可见,一些学生手头拮据时,第一时间就想到了网络贷款。“学生无抵押贷款,30秒在线申请贷款,无担保,放款及时……”就这一社会现象,我请学生和我一起来分析一下,其背后的实际情况。
校园贷模式有很多种,我们先看第一种:借款总额为30000元,还款方式为第1天还款1元,第2天还款2元,第3天还款3元,第4天还款4元……依次类推,还款期限为730天(两年),如果是你,你会去贷吗?我首先请学生思考,是否可以运用数学方法计算最终的还款额。这里会用到等差数列求和的知识,在信息技术课堂上巩固数学知识,也为信息技术与其他学科的融合搭建桥梁。
任务一:设计程序界面。数学可以解决的问题,编程是否可以实现呢?我与学生一起复习VB的界面设计、对象的属性等,如在Form窗体添加四个对象,分别是图像Image1,标签Label1,文本框Text1,命令按钮Command1,并设置好各自的属性值。
任务二:分析问题,编程实现。对上述问题进行分析,还款天数两年共计730天,用循环语句来实现。
For语句的一般格式为:
For循环变量 = 初值 To 终值 Step 步长
语句块
Next循环变量
所以初值和终值分别设置为1和730,步长为1时,可以省略。用变量sum累加来实现还款金额的计算。设计好程序界面,输入完相应代码,接下来就是调试运行、查看输出结果。可是在代码运行时,出现了错误提示框。
我引导学生对出现的问题进行分析,并得出相应的结论和修改方案。溢出主要原因为数据类型定义不准确,即变量sum不适用integer类型,整型数值范围为-32768到32767,所以结果肯定超过最大值,从而推测,需要还款的金额可能远远超过30000元本金。修改主程序代码,把sum的数据类型定义为长整型long,此次程序正常运行,最后得出的结果为266815元,总共还款额大约是本金的9倍,学生们对这个结论深感意外,倒吸一口冷气。我抓住机会,带领学生浏览网络上关于大学生贷款被骗相关的案例,叮嘱学生要树立正确的消费观念,有事多与家长或老师商量,不要随意将身份信息提供给他人,切莫贪图小利而向网络、地下等非法贷款公司贷款,防止上当受骗。
我们再来看校园贷模式二:借款总额为30000元,还款方式为第1个月还款1元,第2个月还款2元,第3个月还款4元,第4个月还款8元,第5个月还款16元……依次类推,共还20个月。运用等比数列求和可得出应还款的总数。同样采用for语句可以实现运算。程序的运行结果为1048575元,总共还款额是本金的30多倍,看似起初每月几元的还款额很少,但是几何级增加后的结果是令人想象不到的,比第一种贷款方式更恐怖。所以当你缺乏计算能力、信息辨别能力,那么将来你可能就会落入别人的圈套。
教学反思
本节课我通过实例,让学生们学会如何使用for语句,课程完成得很好。对高中生来说,即将迈入大学,将要更多地接触社会,对于人生经验并不丰富的他们,设计这样一堂主题教育课非常有必要。希望每一堂信息课,对学生来说都是满满的收获,不仅体现在知识技能的掌握,更是信息素养的提升。
信息安全意识是一个需要持续关注的问题。我们的课堂应该与时俱进,了解学生容易忽略的安全问题,及时引导;我们的课堂应该形象生动,穿插图片、视频加深学生对信息安全的理解;我们的课堂应该注重效果,结合生活中的实际案例,引起学生的思考,提高学生的信息安全意识水平。
作者单位:浙江奉化中学
本文以“程序设计for循环”一课为例,突出信息技术学科的信息社会责任核心素养,培养学生作为社会的合格公民要承担一定的社会责任,不做坑害他人的事情,同时也要有保护自己利益不受损害的能力。同时,在信息社会中,学生不但要有收集获取各种信息的能力,更要有甄别信息真伪的能力,学会用掌握的各种计算能力来解决生活中的问题、用所学知识探索数据背后的问题实质。
教材与学情分析
本课为浙教版《信息技术基础》第三章“信息的加工”中第四小节“算法及其实现”的相关内容,for循环语句是必考中的重点内容,更是后续选考内容的基础。本课的课标要求是使用程序设计语言实现简单算法,有意识地把算法及算法思想迁移应用于生活和学习中,用程序来分析和解决实际问题。
本课的授课对象为高二学生,他们刚接触算法与程序设计的内容,初步掌握了算法的常用表达式、VB变量与常用函数的使用、If语句的用法,已经有一定的程序学习能力,但是实践操作能力还不足,对算法与程序设计有畏难情绪。为了激发学生的学习兴趣,提高积极性,我选择了贴近生活的“贷款”问题。该问題能激发学生的探索欲望,通过本课的学习能有一定的收获,并对自己将来走上社会后的应对能力产生积极影响。
教学过程
近年来,各种网络贷款广告在高校校园随处可见,一些学生手头拮据时,第一时间就想到了网络贷款。“学生无抵押贷款,30秒在线申请贷款,无担保,放款及时……”就这一社会现象,我请学生和我一起来分析一下,其背后的实际情况。
校园贷模式有很多种,我们先看第一种:借款总额为30000元,还款方式为第1天还款1元,第2天还款2元,第3天还款3元,第4天还款4元……依次类推,还款期限为730天(两年),如果是你,你会去贷吗?我首先请学生思考,是否可以运用数学方法计算最终的还款额。这里会用到等差数列求和的知识,在信息技术课堂上巩固数学知识,也为信息技术与其他学科的融合搭建桥梁。
任务一:设计程序界面。数学可以解决的问题,编程是否可以实现呢?我与学生一起复习VB的界面设计、对象的属性等,如在Form窗体添加四个对象,分别是图像Image1,标签Label1,文本框Text1,命令按钮Command1,并设置好各自的属性值。
任务二:分析问题,编程实现。对上述问题进行分析,还款天数两年共计730天,用循环语句来实现。
For语句的一般格式为:
For循环变量 = 初值 To 终值 Step 步长
语句块
Next循环变量
所以初值和终值分别设置为1和730,步长为1时,可以省略。用变量sum累加来实现还款金额的计算。设计好程序界面,输入完相应代码,接下来就是调试运行、查看输出结果。可是在代码运行时,出现了错误提示框。
我引导学生对出现的问题进行分析,并得出相应的结论和修改方案。溢出主要原因为数据类型定义不准确,即变量sum不适用integer类型,整型数值范围为-32768到32767,所以结果肯定超过最大值,从而推测,需要还款的金额可能远远超过30000元本金。修改主程序代码,把sum的数据类型定义为长整型long,此次程序正常运行,最后得出的结果为266815元,总共还款额大约是本金的9倍,学生们对这个结论深感意外,倒吸一口冷气。我抓住机会,带领学生浏览网络上关于大学生贷款被骗相关的案例,叮嘱学生要树立正确的消费观念,有事多与家长或老师商量,不要随意将身份信息提供给他人,切莫贪图小利而向网络、地下等非法贷款公司贷款,防止上当受骗。
我们再来看校园贷模式二:借款总额为30000元,还款方式为第1个月还款1元,第2个月还款2元,第3个月还款4元,第4个月还款8元,第5个月还款16元……依次类推,共还20个月。运用等比数列求和可得出应还款的总数。同样采用for语句可以实现运算。程序的运行结果为1048575元,总共还款额是本金的30多倍,看似起初每月几元的还款额很少,但是几何级增加后的结果是令人想象不到的,比第一种贷款方式更恐怖。所以当你缺乏计算能力、信息辨别能力,那么将来你可能就会落入别人的圈套。
教学反思
本节课我通过实例,让学生们学会如何使用for语句,课程完成得很好。对高中生来说,即将迈入大学,将要更多地接触社会,对于人生经验并不丰富的他们,设计这样一堂主题教育课非常有必要。希望每一堂信息课,对学生来说都是满满的收获,不仅体现在知识技能的掌握,更是信息素养的提升。
信息安全意识是一个需要持续关注的问题。我们的课堂应该与时俱进,了解学生容易忽略的安全问题,及时引导;我们的课堂应该形象生动,穿插图片、视频加深学生对信息安全的理解;我们的课堂应该注重效果,结合生活中的实际案例,引起学生的思考,提高学生的信息安全意识水平。
作者单位:浙江奉化中学