APP下载

基于项目教学法的高中信息技术教学案例设计及实施

2023-08-20方素嫌

中学理科园地 2023年4期
关键词:项目实施项目学习教学案例

方素嫌

摘   要:项目教学法强调以真实的问题情境为载体,学生在教师精心设计的由若干个活动构成的完整项目的体验中完成项目学习。项目教学法围绕六个环节:主题-规划-探究-实施-成果-评价,开展项目学习活动的全过程。项目教学法的实施有利于促进学生深度学习和师生教与学方式转变,进而提升学生的学科核心素养。文章以“计算中考成绩”一节课的教学为例,探索项目教学法在信息技术教学中的应用及实施。

关键词:项目教学法;项目学习;项目实施;教学案例;高中信息技术

《普通高中信息技术课程标准》(2017年版2020年修订)提出,新的课程结构设置应满足学生的多元需求,促进学生个性化发展。课堂形态应实现由以“教师为中心”向以“学习为中心”的教与学关系转型,在真实情境和问题解决中提升学生信息素养[ 1 ]。2019年高中新教材(粤教版)为精准指导学生开展项目学习活动并培育以学习为中心的教与学关系,精心设置了多种类型的学习栏目。比如,“项目范例”“项目选题”“项目规划”“方案交流”“探究活动”“项目实施”“成果交流”“活动评价”等。项目教学法作为促进学生深度学习的一种崭新的教学方式,其教学活动开展是通过实施一个完整的项目来实现的。项目实施过程中强调以学生为主体,学生根据自己的实际情况小组探究实践完成项目,在探究问题中提升信息素养,教师在整个教学过程中起指引作用。项目教学法以“主题—规划—探究—实施—成果—评价”开展项目学习活动的全过程。文章以“计算中考成绩”为案例,梳理并展示“项目教学”在新教材“程序设计基础”一节中的应用。

1  项目情境

在项目教学中,项目的选取应遵循以下原则:(1)与教材内容和知识高度契合,学生应用所学知识“触手可及”;(2)与社会生产和学生生活实际密切相关,能激发探究兴趣和创新意识[ 2 ]。项目难易程度的控制应针对学情而定。可采用多层次的项目内容,让后进生完成基本的项目内容即可。设定项目情境时,教师需要重视任务的难度,应遵循学生的“最近发展区”规律,既不能太难导致学生望而却步,也不能太过简单,使得学生产生懈怠心理。总之,项目的确定不是一件轻松随便的事,需要教师整体规划,综合教学系统各方面因素进行研判,最终紧密结合岗位能力的要求来确定。本项目采用某市中考改革方案,既贴合学生生活实际,又能激发学生的兴趣点,同时也与学生的认知水平相契合。

项目简介:近日,某市把裸眼视力和体重考核纳入中考。该市已宣布从2022年起,中考将增设学生综合素质评价。综合素质评价中的身体素质评价占20分。身体素质的评价方式和维度如表1所示,其中体重、视力的计分方式引起社会的广泛关注。

1.1  视力的计分方式

视力评价由裸眼视力来衡量,计分方式如表2所示。

由表2不难发现,该市中考视力计分:最高分与最低分最多相差2分。

1.2  体重的计分方式

体重评价则由体重指数(BMI)来衡量,计分方式如表3所示。

由表3不难发现,该市中考体重计分最高分与最低分最多相差2分。

1.3  教育主管部门:裸眼视力和体重计分,以“考”促“改”

考生在“裸眼视力”和“体重”兩项考核的最后得分整体差距不大。教育主管部门设置该考核方案的初衷主要是导向教学,即以考促改。引导青少年在重视考试成绩的同时,也应加强体锻、保护视力健康,提高自身身体素质。

提出问题:通过项目提炼问题,我们该如何帮忙该市的招生考试中心设计一个程序来计算中考成绩?

2  项目规划

项目确定后,首先,教师应事先做好活动所需的各项素材和软硬件设施的准备;其次,教师应和学生共同探究项目实施的关键环节。例如,项目意义及应完成的功能;项目活动所需技术与学习方法;项目实施流程及考核办法等[ 3 ]。在实施项目活动时,要精心预设好各个活动环节,“量生定做”精准制订项目计划。在项目活动集体实施过程中,应结合学情和课堂动态资源生成情况的需要临时调整教学计划。在本项目中,教师先制定了如下计划。

2.1  选题

从项目情境中提炼主题。在体重考核中,该市的招生考试中心需将男、女生的身高和体重数据分别录入到计算机系统中,让计算机程序进行判断得分。怎么将身高和体重数据转换为与之对应的成绩呢?

2.2  计划

两人一小组谈论项目的开展。第1节课的主要任务是完成讨论,形成初稿;第2节课的主要任务是将体重指数(BMI)计算出来,在此基础上进行进阶式任务提升。即分男女显示体重指数(BMI),并能不断重复记录成绩。

2.3  项目实施

项目实施过程是项目教学法的核心环节。在项目实施过程中,学生总是会碰到各种各样的难题。此时,对教师的创造性和应变能力提出了较高要求。教师应及时恰当地运用教学智慧给予学生解决问题办法的指导,帮助他们进行阶段性检查评估,以保证学生顺利完成项目活动任务,从而高效达成教学目标。

2.3.1 项目活动一:计算体重指数(BMI)

⑴ 要求

[15.8,22.8] ----5分

<=15.7,[22.9,26] ----4分

>=26.1----3分

⑵教师分析

要把身高和体重数据输入到计算机系统中,要有输入数值的函数“input”,并且要将函数的值转换为数值,利用“float”函数实现。输入后有三个等级的分数,分别用三个不同的分支来体现,可以采用“if”多条件多分支完成。

⑶学生完成程序编写

tz=float(input("请输入你的体重(kg)"))

sg=float(input("请输入你的身高(cm)"))

bmi=tz/(sg*sg)

print("你的bmi指數为:",bmi)

if bmi>26.1:

print("3分")

elif bmi>=15.8 and bmi<=22.8:

print("5分")

else:

print("4分")

⑷注意事项

①注意函数的完整性

②符号英文化。

设计意图:通过体重指数(BMI)计算的情境导入,激发学生参与到“中考成绩计算”的问题情境中并积极参与到项目学习中。通过“计算中考体重”项目学习,分析程序设计的基本过程,实现问题求解,理解运用计算机程序解决实际问题的基本原理(计算思维)。通过本项目学习能够掌握python设计语言的基本格式以及分支结构的一般格式及方法,能够运用分支结构描述问题的求解过程。

2.3.2  项目活动二:实现男、女生的不一样计算公式

⑴要求

男生:[15.8,22.8] ---5分

<=15.7,[22.9,26]---4分

>=26.1----3分

女生:[16,22.6] ---5分

<=15.9,[22.7,25.1]---4分

>=25.2----3分

⑵教师分析

在上述项目活动——计算体重指数(BMI)中,多数学生已能判断出各个阶段的BMI,将每个数据的改动形成男生的判断方法。那么如何加入女生的呢?只要再多加一个分支结构即可。

⑶学生完成程序修改

xb= input("请输入你的性别:")

tz=float(input("请输入你的体重(kg):"))

sg=float(input("请输入你的身高(cm):"))

bmi=tz/(sg*sg)

print("你的bmi指数为:",bmi)

if xb=="男":

if bmi>26.1:

print("3分")

elif bmi>=15.8 and bmi<=22.8:

print("5分")

else:

print("4分")

elif xb=="女":

if bmi>25.2:

print("3分")

elif bmi>=16 and bmi<=22.6:

print("5分")

else:

print("4分")

else:

print("请输入正确性别")

设计意图:本项目学习采用填空的方式让学生完成此项目活动,主要是分支的嵌套结构。通过这种层次项目的完成,不断完善优化,达到问题解决、方便应用的目的。在项目活动中学生进一步深刻体会到应用算法程序进行项目完善优化的必要性与价值性。通过男女生的分支,让学生进一步掌握分支结构的嵌套,进一步优化完善程序,培养学生的计算思维以及解决实际问题的能力。

2.3.3  项目活动三:实现成绩的不断重复记录

(1)问题

上述的程序只能运行一次,要执行下一个成绩的录入必须重新运行,如何解决这个问题呢?此时应让程序不断地重复执行,采用循环语句。

(2)循环语句结构

while True:

print("这是个死循环")

(3)学生编写程序,调试运行

while True:

xb=input("请输入你的性别:")

tz=float(input("请输入你的体重(kg):"))

sg=float(input("请输入你的身高(cm):"))

bmi=tz/(sg*sg)

print("你的bmi指数为:",bmi)

设计意图:本项目主要是针对学生在运行程序时出现的问题,不断重复运行给學生带来了很大麻烦。通过设置问题障碍,引导学生如何解决困惑,此时学生的求知欲望被再次激发,引入程序的另外一种结构——循环结构便是水到渠成。培养学生提升在项目学习中寻找问题并解决问题的能力,感受算法程序优化所带来的效果,体验算法程序优化在问题解决中的价值。通过实例探究,学会运用计算机程序解决生活中的实际问题,方便学习与生活,提高服务社会的意识与能力。

4  项目评价

信息技术教学评价必须注重学生信息意识和情感、信息伦理道德修养、信息科学技术常识和信息能力的全面评价。项目评价体系也应该包括基本概念、基本技能和综合应用能力。评价方式和评价主体都应尽可能多元化,评价结果应尽可能体现对学生各方面表现进行综合评估,既要注重结果性评价,也要注重过程性评价。评价时既要注重教师评价,也要注重自我评价、生生互评、小组互评等方式。具体评价方式如下:首先,学生自我陈述和评价。自我陈述着重表达和分享自己在课堂上知识、方法、能力、情感等多方面的收获。其次,根据学生自我陈述,采取教师评价、生生互评和小组互评并按照一定权重进行量化评价。评价维度应尽可能全面客观,包括但不限于项目参与度、个人所起作用、合作能力、团队精神及最终成果等。最后,展示学生的项目成果,由于本项目的成果可以通过程序自身来判定,属于客观题,总结性评价可让教师做直接评价。同时,在评价最后,可以让学生分享一下他们在项目学习过程中的的启发和感悟。找到自己在项目实施过程中的成功经验和理论、操作上的不足之处。同时,在项目评估中教师应及时指出项目教学中存在的问题及解决对策,引导学生互相学习、取长补短,从而帮助学生在总结评估中进一步提升综合能力。

参考文献:

[1] 中华人民共和国教育部.普通高中信息技术课程标准(2017年版2020年修订) [S].北京:人民教育出版社,2020:5.

[2] 余琼.高中信息技术教学中项目式教学法的有效应用[J].中国信息技术教育,2021(3):52-53.

[3] 王敏.例谈基于项目的信息技术高阶思维培养策略[J].中国信息技术教育,2021(3):51-52.

猜你喜欢

项目实施项目学习教学案例
广挖资源深度整合巧用技术
小学数学课堂导入技巧及案例分析
反转课堂模式与数学教学案例
某国有企业福利计划及项目实施管理精益提升
大学英语教学中项目学习的应用探讨
促进初中化学定量观建构的教学案例
互联网背景下大学生创新创业训练项目的实施
小学数学“反思型” 教学的探索与实践
项目驱动式教学法在“网页设计与制作”中的研究与应用
CDIO教育理念在应用型本科院校的UG教学中的应用探索