《Python语言初认知》学案
学习目标:
1.掌握Python语言基本语法
2.掌握并应用while循环结构
3.学会使用变量解决实际问题
学习设计:
为贯彻落实国务院《新一代人工智能发展规划》提出的“开展全民智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编程教育”的精神,推进《教育信息化2.0》提出的“完善课程方案和课程标准,充实适应信息时代、智能时代发展需要的人工智能和编程课程内容”,适应新时期学生人工智能编程教学发展的需求,我校在本学期开展Python编程教学。《Python语言初认知》使用美国大学理事会AP认证的青少年编程平台——《CodeCombat》赛事平台,以体验式、项目式、游戏化的方式开展。本次学习,要求学生完成第一阶段共18个关卡的人工智能语言Python编程学习。学习结束后,所有入围学生进入到第19个关卡“多人竞技场”,进行PK总决赛,对所学Python编程知识进行应用、所编辑代码进行优化,以完成相互之间的对决。课堂上,完成CodeCombat平台CS1学习阶段的编程学习之旅,也就是完成Python语言初认知的过程。
项目说明:
本项目旨在培养学生程序设计的算法思维,为学生的想象与创新性创作提供数字化工具平台与竞技平台,激发学生对程序设计的兴趣与热爱,为具有相关数理思维特长和创意想象特长的学生提供挖掘潜能、施展才华的机会,同时丰富我校信息技术教育与创新实践成果。
课堂任务设计:
任务一:
完成《Kithgard地牢》和《深藏的宝石》两个关卡,了解Python语言要素——算法、程序、代码、语法、注释、计划、优化,掌握Python语言基本语法、参数、字符串。
任务二:
完成《焰中舞动》前的所有任务,了解控制结构,掌握并应用while循环结构。
任务三:
完成《老对手》前的相关任务,掌握变量的使用。
任务四:
完成剩余关卡,获取证书。取得证书的同学,进入竞技场,进行现场PK。尝试使用所学知识和技能解决PK环节中的实际问题。
所代班级链接地址:
628
https://koudashijie.com/students?_cc=LateHorseGift
630
https://koudashijie.com/students?_cc=EastBadPush
632
https://koudashijie.com/students?_cc=PartyHelpSweet
634
https://koudashijie.com/students?_cc=SoftIronWatch
636
https://koudashijie.com/students?_cc=PullPartySalt
638
https://koudashijie.com/students?_cc=ForkSwimFear
640
https://koudashijie.com/students?_cc=SweetCityWin
642
https://koudashijie.com/students?_cc=LargeJumpSweet
654
https://koudashijie.com/students?_cc=MoreOldCold
662
https://koudashijie.com/students?_cc=FunnyBearDrop
665
https://koudashijie.com/students?_cc=EastArmyDrink
667
https://koudashijie.com/students?_cc=HeavyTreeThick
660
https://koudashijie.com/students?_cc=SouthNightMap