Python程序设计基础学习任务工作页
2. 绘制风景图
2.1 任务描述
2.1.1 任务情景
- 学院科教城新校区内共有24栋单体建筑,整体采用三层网络架构。
- 信息楼共4层,一楼为5个产教融合中心,二三楼为20个教学实训机房,四楼为3个综合办公区域。
- 信息楼整体采用以太光网架构,各楼层通过接入层交换机连接到汇聚机房。
- 根据《科教城新校区信息化基础设施建设项目建设方案》,信息楼网络系统互联互通,延迟小于100ms,丢包率小于1%。
2.1.2 技术要求
- 学院科教城新校区信息楼网络系统互联互通。
- 信息楼网络系统的延迟要求:延迟小于100ms。
- 信息楼网络系统的丢包率要求:丢包率小于1%。
2.1.3 时间要求
- 设计任务必须在32学时内完成。
- 项目验收后有不少于三个月的项目试运行阶段。
2.2 学习目标
2.2.1 学习目标
- 掌握turtle图形库的基本操作和坐标点的定位。
- 掌握for循环的语法和逻辑,学会归纳总结最小循环体和循环次数的方法。
- 学会用for循环结构绘制简单的几何图形,理解并应用循环控制结构提高程序可读。
- 培养编程思维和逻辑思维。
- 根据任务要求,分步骤完成风景图的绘制和优化。
2.3 建议学时
2.3.1 建议学时
- 4学时
2.4 学习要求
2.4.1 学习步骤
- for循环绘制几何图形
- for循环结构
- 最小循环体和循环次数的归纳总结
- 编码实现for循环绘制几何图形
- 信息楼网络拓扑草图的绘制及VLAN、端口号等简要信息的标注
- 在特定位置绘制几何图形
- 坐标系的概念
- 点定位
- 特定位置绘图
- 风景图的绘制
- 分析绘图任务
- 点定位
- 最小循环体和循环次数的归纳总结
- 特定位置绘制图形
2.4.2 引导问题
- 请查阅资料或信息页,找出for循环的语法结构。
- 请查阅信息页,找到最小循环体和循环次数的获取方法。
- 请查阅资料或信息页“for循环绘制正方形”,完成用for循环绘制长方形和五角星。
- 请同学们根据教师点评意见,修改完善用for循环绘制长方形和五角星。
- 请查阅资料或信息页,找到坐标系的概念。
- 请根据信息页指引,填写下图中长方形各个点的坐标。
- 请根据信息页指引,填写几何图形由图1的位置转变成图2的位置,需要旋转的角度。
- 请查阅资料或信息页,填写草和风车的坐标。
- 请查阅资料或信息页,小组讨论绘制风车的最小循环体和循环次数。
- 请根据工作页指引,用代码完成风景图的绘制。
2.5 学习环节1
2.5.1 学习内容
- 绘制长方形和五角星
- 特定位置绘图
- 风景图的绘制
2.5.2 学习步骤
- for循环绘制几何图形
- 在特定位置绘制几何图形
- 风景图的绘制
2.5.3 学习要求
- 掌握turtle图形库的基本操作和坐标点的定位。
- 掌握for循环的语法和逻辑,学会归纳总结最小循环体和循环次数的方法。
- 学会用for循环结构绘制简单的几何图形,理解并应用循环控制结构提高程序可读。
- 培养编程思维和逻辑思维。
- 根据任务要求,分步骤完成风景图的绘制和优化。
2.5.4 引导问题
- 请查阅资料或信息页,找出for循环的语法结构。
- 请查阅信息页,找到最小循环体和循环次数的获取方法。
- 请查阅资料或信息页“for循环绘制正方形”,完成用for循环绘制长方形和五角星。
- 请同学们根据教师点评意见,修改完善用for循环绘制长方形和五角星。
- 请查阅资料或信息页,找到坐标系的概念。
- 请根据信息页指引,填写下图中长方形各个点的坐标。
- 请根据信息页指引,填写几何图形由图1的位置转变成图2的位置,需要旋转的角度。
- 请查阅资料或信息页,填写草和风车的坐标。
- 请查阅资料或信息页,小组讨论绘制风车的最小循环体和循环次数。
- 请根据工作页指引,用代码完成风景图的绘制。




