李蓓
普通高中信息技术课程是一门旨在全面提升学生信息素养、帮助学生掌握信息技术基础知识与技能、增强信息意识、发展计算思维、提高数字化学习与创新能力、树立正确的信息社会价值观和责任感的基础课程。目前,笔者在设计引入环节和设置课堂任务时,尽量选取学生感兴趣并且与生活实际相联系的例子,使学生体会到信息技术能够帮助解决生活中的实际问题。但是,由于专业所限,不容易找到更多与信息技术学科知识相关的案例。为了拓宽思路,笔者尝试将信息技术与其他学科教育教学相融合,以丰富教学资源,培养学生的创造性思维。
与生物学科融合案例
课前分析 以往在进行Python语言If语句嵌套的教学过程中,经常选取成绩分等级、商场打折、BMI指数分级等案例,以上例子都是对数值型条件进行判断的例子,而对字符型条件进行判断的例子很难找。笔者经过与生物教师进行讨论,发现生物学科高一年级同时期正在讲解细胞的物质输入和输出方式问题,并且这部分内容的逻辑性较强,学生的判断思路经常局限在用1至2种判断方法上,不能够用多种思路全面地解决问题。
经过学情分析发现,在高中阶段,学生已经能够较熟练地对数值型条件的例子设计算法并编写程序,而對字符型的例子还没有接触到。而生物学科的物质出入细胞的方式问题,在进行条件判断时,恰好用到的是字符型条件。因此,本节课通过判断物质出入细胞的方式,引导学生设计算法、编写程序解决If语句嵌套结构字符型条件的问题,促进学生计算思维的发展。……