2019年江苏省高中信息技术青年教师教学基本功大赛
操作技能试卷
育才高级中学将于12月份举办“读书节”主题活动,学校专门成立了几个筹备组。请你担任技术主管,为该活动提供与计算机问题相关的技术支持。以下是部分筹备组提出的技术需求,请落实完成。(共4题,每题25分,共100分)
1.宣传组。为了加大宣传力度,突出学校文化底蕴,请为宣传组设计制作“读书节”主题活动logo,用于学校的宣传网页及各类海报。要求: (1)内容与活动主题匹配,整体简洁明了、辨识度高;
(2)图片大小300像素*300像素,分辨率300像素/英寸; (3)撰写100字左右的设计说明。
2.策划组。本次“读书节”设有4个场馆,场馆编号分别是1、2、3、4。策划组希望用VB编写场馆巡游程序。在指定背景(“场馆.jpg”)上绘制小球,让小球依次在1?2?3?4?1场馆间循环移动。程序运行结果参考资料包中“场馆巡游样例.exe”。
3.评审组。学校将以班级为单位评选出“月度爱读书”奖,在“读书节”中进行表彰。请根据图书馆提供的11月份图书借阅情况和高一年级学生信息。统计各班的借书人次及其排名。11月份借阅数据参见资料包中“高一学生借阅列表.xls”。要求:
(1) 统计结果保存在“各班读书情况”表中;
(2) “借阅情况”表中保留统计计算的过程性资料。
4. 活动组。活动组策划了“名作知多少”的知识竞赛。活动组希望用Python编写一个随机出题程序。程序实现功能如下:按一下回车键,屏幕上随机出现一个书名(不重复),一共出20道题。书名见资料包中“book.txt”;程序运行效果见“名作知多少样例.exe”。要求:
(1) 程序部分代码见资料包中“名作知多少.py”,请按程序功能补充剩余代码。 (2) 代码提示: 语句 说明 import random 导入随机数模块 random.randint(a,b) 产生[a,b]间的随机整数 random.choice(list) 从列表list中随机选出一个元素 random.sample(list,x) 从列表list中随机选出x个元素