请稍候,载入中。。。
请稍候,载入中。。。
2023/6/25 17:05:00
>>信息科技青技赛回顾

这学期明珠杯战况堪忧,紧接着又备战广州市青通过科组老师们的辅助,我对明珠杯的赛课《分支结构——让机器学会做选择》进行了说课,提交了教学设计、PPT课件、说课视频,经评审后通过区选拔冲进市赛。

第一次参加市赛前认真了解了市赛赛程:信息科技学科的第一轮是75 分钟专业技能测试:测试内容为课标相关理论及实践问题、计算机实操技能、现行教材相关内容(现场提供WPS office 2023、Python等软件)。第二轮是15分钟无生上课+5分钟答辩。赛前咨询了很多行内同伴,均没有得到有用的参赛经验,只好拿着学科教材和新课标胡乱地看。

2023年6月9日,高考的最后一天,专业技能测试开考,也不清楚考了多少分,总之考得不咋地,没有进第二轮,海珠区5位老师参加市赛只有1人进了第二轮。针对这次备赛经验,总结一下市青技赛专业技能测试的考试内容。

技能测试题型:选择题10题、操作题3题。

一、选择题考查了新课标和信息技术教材的内容,还有印象的题目:

1、信息科技学科的六大逻辑主线:数据、算法、网络、信息处理、信息安全、人工智能。挖空,缺少的是【算法】。

2、信息科技学科核心素养:信息意识、数字化学习与创新、计算思维、信息社会责任。挖空,缺少的是【数字化学习与创新】。

3、汉字编码:印象当中好像问的是汉字的排序,忘记具体问题了。ASCII码定义了大小写英文字母、标点符号和数字等,共128个,计算机内部用一个字节存档一个ASCII码字符。汉字编码用Unicode码,国家标准GB2312-80,简称国标码,又称区位码,包括6763个汉字,按其使用额度分为一级汉字3755个和二级汉字3008个。一级汉字按【拼音排序】,二级汉字按【部首排序】。

4、网络协议:计算机网络是通过将网络分层的方式进行组织的。TCP协议在【传输层】

5、不同网络间连接选用【路由器】

二、操作题考查了电子表格、Python编程、对计算思维的看法。一段时间没有操练电子表格和Python编程,还是有点吃亏的,因为会比别人做得慢。

1、电子表格给了一个7千多行的数据表,7千多个报考公务员岗位的数据信息表,要求利用这些数据整合出每个岗位的报名情况,分别有岗位代码、岗位名称【VLOOKUP函数】、报考的男生人数【COUNTIFS函数】、女生人数【COUNTIFS函数】、总人数【直接相加或者也使用COUNTIFS函数】、女生比例【显示百分比且保留小数N位】,还要利用岗位名称、报考的男生人数、女生人数、女生比例生成一个【组合图】,横坐标为岗位名称,纵坐标为数字,男生女生各使用推积柱形图,女生比例使用折线图,并全部显示数据,图标标题也要按要求书写,类似下图:

生成的图当时没有做好,考试时不记得自己是否看到组合图这种类别,考完结束回来研究才发现WPS有组合图这种东西。COUNTIFS函数也要注意条件的设置,否则容易出错。如计算某个岗位的男生人数,COUNTIFS()的条件要设置数据表男生列=男,岗位列=岗位或者岗位代码列=代码,不能全选所有数据,选择对应列设置条件,否则无法计算。

2、Python给了一个登录的程序题,要求利用给出的20个账号密码,实现输入正确就能显示成功登录,不对就提示账号密码错误。这个题当时看到就觉得很坑,因为给出的账号全部都是类似name1、name2、name3……name20,密码password1、password2、password3……password20。不知道他到底要考查什么东西,反正循环是肯定要的,但是账号密码怎么判断呢?难道就利用循环判断name+数字?Password+数字?但是,感觉不符合逻辑啊,账号怎么就只能是name+数字呢?密码怎么就只是Password+数字呢?

总之我的做法是利用列表+字典,把所有用户名放进列表里,又利用字典保存列表各元素对应的密码、因为列表是有序的,可按顺序查找的,如果用户不存在,那么循环结束就可以显示结果了,字典是通过key值来查找对应的value值的,所以用来匹配用户名正确输出的情况下密码输入对不对。

Lists=[‘name1’,’name2’,name3……name20]

dists=[‘name1’:’password1’,’name2’:’password2’,’name3’:’password3’……’name20’:’password20’]

Name=Input()

Password=Input()

X=0

While x<20:

If name=lists[x]:

If password=dist[lists[x]]:

Print(成功登录)

break

Else:

Print(账号密码错误)

break

X++

If x==20:

Print(账号密码错误)

3、什么是计算思维?计算思维是指学生能够使用计算机利用一系列思维活动(抽象、分解、建模、算法设计等)解决问题的过程与方法。具备计算思维的学生,在信息活动中能够采用计算机可以处理的方式界定问题、抽象特征、建立结构模型、合理组织数据;能够通过判断、分析与综合各种信息资源运用合理的算法形成解决问题的方案;能够总结利用计算机解决问题的过程与方法,并迁移到与之相关的其他问题解决中。

这类论述题应该还是要结合自己的实际教学写一写如何培养学生的计算思维才能拿的分多一些。

如:在《分支——让机器学会做判断》一课中,我利用软件架构师的身份引导学生解决自助下单机器人的价格计算功能设计,要求要能给购买一定数量的顾客以优惠价,学生通过分析功能需求,利用自然语言、流程图等描述解决这个问题的过程,总结购买超过一定数量的货品享受折扣,否则按原价计算。进而结合python编程利用if语句书写程序代码。在解决问题的过程中,就通过了分析问题、算法设计、解决问题的过程,从而培养学生的计算思维。

lishan8005 | 阅读全文 | 回复(0) | 引用通告 | 编辑
发表评论:
请稍候,载入中。。。
用户公告
请稍候,载入中。。。
时间记忆
请稍候,载入中。。。
我的相册
最新日志
请稍候,载入中。。。
最新评论
请稍候,载入中。。。
最新回复
请稍候,载入中。。。
我的好友
站点信息
请稍候,载入中。。。
   http://blog.sysuschool.com/u/lishan8005/index.html  
Powered by Oblog.