高中Python程序设计课程教学实践探索

来源 :读写算 | 被引量 : 0次 | 上传用户:jsptpd_dryy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 相较于C语言等计算编程语言,Python语言更加接近自然语言,容易被高中生接受,所以当下许多高中学校都开设有Python程序设计课程。但是以往的Python程序设计课程教学中学生的积极性不高,影响了他们学习效果,强化其创新教学方法显得尤为重要。文章基于高中Python程序设计课程教学,提出了一些创新教学方法。
  关键词 高中;Python程序设计;教学方法
  中图分类号:G718.2,C42 文献标识码:A 文章编号:1002-7661(2019)21-0158-01
  为了提升高中生的计算机技术水平,促使他们形成良好的信息技术素养,当下许多高中都开设了程序设计方面的一些课程。相较于C语言等计算机编程语言,Python语言通俗易懂,非常接近自然语言,所以学习起来更加容易,这使得当下许多高中也开设了Python程序设计课程。但是由于许多授课教师常常采用单一的讲授式授课模式,影响了学生学习的兴趣与效果,加快变革与创新Python程序设计课程的教学方法刻不容缓。
  一、贯彻情景式教学模式,培养学生编程兴趣
  Python程序设计课程的核心教学目标是培养与提升高中生利用计算机解决实际问题的能力,并逐步使他们形成编程意识,提升自己的编程能力。通过课程教学,教师要使高中生可以熟悉Python程序设计的基本思路与方法,但是由于这部分程序设计方面的知识抽象性和实践性比较强,高中生可能在初步学习的时候表现的不是非常积极,尤其是如果教师针对该部分编程知识的教学如果一味地采用讲授式授课模式,那么会直接影响高中生学习的兴趣,影响他们最终的学习效果。为了提高Python程序设计课程教学的效果,教师在创新教学理念和方法的过程中必须要从培养和激发学生的编程兴趣入手。而情景式教學模式则是一种能够激发学生编程兴趣的有效手段,配合生动视频、图片等教学资源的展示,或者问题情境的创设,都有利于促使高中生持久保持学习兴趣。
  例如:在指导学生学习“Trutle库”这一Python程序设计中常用的绘图库时,教师可以首先为学生创设如下问题情境,如,“如何利用Python程序手动设计一个等边三角形?”,以此导出Turtle库绘制的基本思路及结构,之后再为学生设置“在三角形绘制时如何处理转角问题?”这一问题,引出分支结构这一基本概念,力求可以使学生们可以切实体会如何在一段代码当中绘制出两个不同方向的三角形,最后再为学生设置“如何绘制出边数更多的多边形?”这一问题,引出利用循环结构去简化代码设置这一方式,这样通过一连串问题情境设置的方式可以逐步帮助学生理解与掌握Python程序设计的三大基本结构。此外,教师还可以为高中生选择一些趣味性比较强的案例,使学生可以持久保持编程的兴趣,如,案例中可以掺加入一些趣味性比较强的历史文化故事,引导他们开展情境编程,这样可以帮助他们更好地理解与掌握所学知识。
  二、应用游戏化教学模式,调动学生参与热情
  高中生的思维非常活跃,具有好玩、好动等天性,尤其是非常喜欢玩游戏,所以为了可以有效地调动高中生参与Python程序设计课程教学的热情,教师可以立足于Python程序设计课程教学目标,结合高中生的实际学习情况以及他们的兴趣和爱好等,灵活地将Python程序设计课程知识融入到一些高中生比较感兴趣的游戏活动中,那么更有利于调动他们参与教学活动的积极性与热情,这对提高他们的学习效果会产生积极影响。
  例如,在学习“趣味小游戏的程序设计”部分Python程序设计课程知识期间,为了调动学生参与该部分知识学习的热情,教师可以采取游戏活动的方式导入新知,帮助学生可以全身心参与到这部分知识学习中来。比如,在导入待学习新知识的过程中,教师可以首先为学生播放央视“购物街”中猜商品价格的游戏活动视频片段,将这个游戏活动引入到课堂中来,并相应地利用PPT的方式对游戏规则进行呈现,之后引导全班学生体验这一游戏活动。其中学生可以分别扮演主持人以及竞猜和报价的学生,主持人通过竞猜者的报价给出“低了”或“高了”等一些提示,谁先猜中则为获胜者。在游戏结束后,教师可以引出本堂课中有关Python程序设计课程的教学内容,引导学生探究猜商品价格游戏的基本流程与关键点,并思考如何利用计算机实现相应过程。
  三、应用信息化教学模式,培养学生编程兴趣
  随着信息技术的迅猛发展,微课、慕课、翻转课堂等一系列信息化教学模式为Python程序设计课程的创新教学提供了可靠的技术支持,这在提升Python程序设计课程教学有效性方面具有重要的作用。相较于以往的传统课程教学模式,如果可以采取翻转课堂这一信息化教学模式,那么可以促使学生主动参与到课堂知识学习中来,这对提升他们学习的有效性会产生积极影响。因此,在实际的Python程序设计课程教学中,教师可以灵活地运用翻转课堂教学模式,力求可以不断提升他们学习的有效性。
  综上所述,Python程序设设计课程知识的抽象性以及对思维逻辑的高要求决定了其无法采用知识讲授式授课模式开展授课,否则会影响课程教学效果。在实际的Python程序设计课程教学中,教师可以灵活运用情景化、游戏化和网络化的教学模式,以此激发学生学习相关知识的兴趣,不断提升他们的Python程序设设计能力。
其他文献
摘 要 我们的学生需要鼓励,因为鼓励犹如茫茫大海上的导航灯为我们的学生导航。我们的学生需要我们呵护,因为学生生命需要呵护,犹如小草需要大树的庇佑,红花需要绿叶的扶持。那就给孩子一个自由发展的机会,让他们尽展天真可爱的天性,就让我们与孩子一起快乐地成长。  关键词 童真;微笑;玩乐  中图分类号:G622  文献标识码:A  文章编号:1002-7661(2019)26-0191-01  法国教育家
摘 要 初中历史部编版初中历史新教材已经在我国七年级和八年级的历史教学中得到了广泛使用,从部编版初中历史新教材相较于旧版教材所出现的更注重历史发展脉络和更加与时俱进等内容为出发角度,对针对部编版初中历史新教材新出现的变化,只有通过把握住其中的重要问题和使课堂教学手段更加灵活等教学策略才能很好地将问题解决。  关键词 初中历史部编版;新教材;教学策略;农村中学  中图分类号:G632  文献标识码:
摘 要 语文课程具有较强的工具性和人文性的特点。语文教材是真善美的载体,教师要充分发挥这一教学资源的作用,精心设计与有效开展阅读教学活动,促进学生语言能力的发展与良好的思想品德的形成。  关键词 小学语文;阅读教学;情感;思维空间;表达方法  中图分类号:R749.4 文献标识码:A 文章编号:1002-7661(2019)21-0073-01  语文课程具有较强的工具性和人文性的特点。就工具性而
摘 要 为提高阅读教学质量,教师一要借助诵读、对话等手段,促进学生对文本的感悟与思考;二要借助小组合作学习,促进学生对文本的理解走向深刻;三要借助语文综合实践活动,促进学生语文综合素养的提升。  关键词 小学语文;阅读教学;对话;合作学习;综合实践活动  中图分类号:G622 文献标识码:A 文章编号:1002-7661(2019)21-0003-01  阅读教学是语文课程的“重头戏”,搞好阅读教
摘 要 经过多年的实践与发展,幼儿园学前教育工作得到了较大的进步,但是在幼儿园教育环节,幼小衔接工作却一直是其工作的重点和难点。本文就当前幼儿园幼小衔接工作过程中存在着的问题进行了重点分析,并重点对问题解决对策进行了探讨。  关键词 幼儿园;幼小衔接;问题;改进对策  中图分类号:G616,B01  文献标识码:A  文章编号:1002-7661(2019)26-0047-01  幼小衔接工作一直
摘 要课堂教学是由一个个教学细节编织而成的,课堂巡视就是其中不可缺少的重要一环。课堂中进行有效巡视,不仅能很好地沟通师生间的感情,拉近师生距离,培养学生良好的学习习惯,还能使教师准确地获得来自学生的反馈信息,及时调整教学思路,改进教学方法,促成课堂的动态生成。  关键词课堂巡视;有效巡视;生本  中图分类号:G622 文献标识码:A 文章编号:1002-7661(2019)25-0195-01  
摘 要随着课程改革的进行,更加强调充分认识数学教学的价值,这就需要充分激发学生的问题意识,培养学生分析问题以及灵活解决问题的能力。基于这一要求,问题导向式教学法的应用价值逐渐突显出来。而为了使这种教学模式的积极作用发挥出来,教师应充分利用信息化教学手段的优势,以此来促进教学模式的不断优化与完善。  关键词信息化;小学数学;问题导向  中图分类号:G622 文献标识码:A 文章编号:1002-766
摘 要数学是一门应用性非常强的学科,由于其较强的抽象性和逻辑性,时常让学生倍感头疼,学习起来也较为吃力。教师除了在教学中引导学生掌握科学的学习方法外,也应培养学生的数学思维能力和终身学习能力。从小给学生打好数学的初步基础,发展思维能力、培养创新意识、实践能力和学习数学的兴趣,养成良好的学习习惯。因此,不仅要让学生的学习方法更加全面系统,还可以条理清晰地让学生理解概念,熟练地掌握数学知识,从而提升学
摘 要数学是抽象的,在传授抽象数学知识的同时,还需要培养学生的数学核心素养。老师们提出了这样的困惑:我们该如何在40分钟的课堂教学中,既传授抽象知识,又培养数学核心素养呢?我们作为数学教师,在教学过程中教师要合理创设问题情境,使学生处于一种“心求通而未得,口欲言而弗能”的状态,引起学生认识冲突,激发学生的求知欲,使学生的思维在问题的猜想和体验中得到发展,让学生通过动手操作、自主探索、合作交流等方式
摘 要小学是学生教育的基础,而小学数学在小学教育中是非常重要的,在小学的学习过程中每一科目的学习具有一定的关联性,所以学习好每一科目都很必要。对于小学数学的学习,不仅仅是要求学生们掌握相关的基础知识,而且要对学生的各项能力进行提高,尤其是小学生数学课堂思维能力的培养。本文针对发展小学生数学课堂思维能力的策略进行相应的分析以及研究。  关键词数学课堂;思维能力;策略  中图分类号:D045 文献标识