推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Python语言教学实施与教师培训策略初探

更新时间:2019-12-22 20:13:27 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

当前Python程序设计教学现状和问题分析目前,中学教师整体编程水平不高,部分甚至处于零起点。我们通过与教师交流和问卷调查了解到,绝大多数中学信息技术教师对于新技术和新内容具有较高的求知欲,但对于在中学阶段开设Python语言教学,一半以上持反对态度或处于困惑状态。设计教师培训方案前,需要对


部分文件列表

文件名 大小
Python语言教学实施与教师培训策略初探.pdf 2M

部分页面预览

(完整内容请下载后查看)
信息技术课  
Python语言教学实施  
与教师培训策略初探  
王飞  北京教育科学研究院  
 当前Python程序设计教学  
知识的  理和思   法的    
2.基于图形绘制问题开展教学  
利用Turtle类似Logo语  
图形绘制图形的过程  
中渗透相关知识入Turtle库帮  
助学生在学习的过程中生成更多生  
               
的兴趣和参与度于语句相对简  
          、精     
在思维层面是单一应用Turtle  
成的作品和图形应用价值较  
            
大量的准备工作和搭建工作需要  
现状和问题分析  
               
               
比较有限入产偏低。  
4.基于数据处理应用开展教学  
数据处理是Python最大的优  
助丰富的工具和强大的数  
据处理能合大数据平台口,  
可以设  很多有实际意义的项  
数据处理任务可以充分发挥  
P y th o n             
               
学中收集信息-处理数据-应用数  
               
计算思维在问题解决中的巨大价  
可以很好地和数学  
               
要求教师能熟练运用Python语  
               
师要求较高。  
目前学教师整体编程水  
平不分甚至处于零起点  
们通过与教师交流和问卷调查了  
              
师对于新技术和新内容具有较高  
               
Python语言教半以上持反对  
态度或处于困惑状态。  
设计教师培训方案要对  
中学Python教学中的需求进行整  
                
           ,采   
Python语言的教学方式主要有如  
 
3.基于图形化界面程序开发  
开展教学  
Python提供的Tkinter库和  
Pygame扩展库可以使用户进行图  
形化程序的开而使Python也  
               
从界面入功能分析作为引入,  
从搭建界面开过编写事件触  
         。整     
的内容主要以编写触发事件为主,  
强调面向对象的设计方法。  
1.基于一般算法问题开展教学  
基于常见的数学问题过一  
系列的算法演示成最终的结果。  
常见的案例如航海问题成问题、  
             
5.基于人工智能技术体验开  
展教学  
此类内容的选取降低了教师备  
                
               
势在于对Python语言的特点呈现不  
势无法凸显利于信息技术  
Python在机器学习算法设  
计和大数据处理方面的优势明显,  
上手容合广大师生从应用层  
面进行发掘和实验以作为开展  
图形化库的引入使得教师的  
               
的响应需要大量面向对象的知识。  
中国信息技术教育  
22  
信息技术课  
人工智能教学的重要实验工具。  
Py thon语言加上智能平台接口是  
目前人工智能技术教学实施可行的  
途径该类内容过于综  
大数据平台的调用到对生成的结  
果数据进行解的基础知识  
成的数据结构复  
难度较大。  
骤和规则对其进行一步步描  
反是要将游戏中的内容进行不同的  
          、敌  、奖  
           态(   
    )进    ,同      
以进行的操作进行概括性描  
   。在     ,根      
               
述描述的内容进行具体对象的创建  
     )。最         
而完成游戏的设  
3.知识重构  
             
序越到底层面临的内容越具  
      。因  ,教       
                
学信息技术教师不需要掌握过  
多的开发库的应用方法和复杂的语  
法结是要能够根据课程标准  
    P y th o n         
核心的内容进行提炼和整理师应  
尝试充分发挥Python的胶水特性,  
让知识节点存在关联不至于孤立  
容更加综合化。  
  基于问题解决的培训方案  
设计  
述问题发一套具有  
普适性的培训方案教师提供相  
应的学习方法证其在今后能够  
独立不间断学习才是问题的关键。  
而解决这一问题的关键在于培训  
过程中基本思路和方法的渗透  
在问题解决的角度对Python相关  
内容进行知识的重新建构。  
鉴于此种思想生和教师关  
注的不再是简单的语多的是  
考虑系统背后的联系与数据的利用  
    1  
  
Python教学实施策略与  
建议  
2.问题解决方法的重构  
1.实施的一般模式与方法  
            
Python语言解决问题的主要流  
程可总结分析系统的基础  
用开源工具包构建对象,  
建立联过特有的方法和属  
              
过程则是在程序三大结构基础  
  对项目的过程进行描述和使  
   ,将           
               
列表合等作,  
通过这些数据进行条件的判断和  
流程的控制。  
开展Python语言教  
使用项目教学方式个过程分为  
        、技    、数  
  理和拓展    
1.面向对象的方法与计算思维  
Python语言是一门面向对象  
的动态解释型语“万物皆对象”  
是Python语言的一个重要特点  
特点指导学生学习的过  
该关注Python语言在解决  
问题时的基本思路。  
首先 对事 件的流  进行分  
然后提取相关的对象提取  
对象后考虑要将问题进行分解  
               
时思索每一步需要执行的技术要  
完成要点分析虑向具体  
的程序执行过程转化转化的过  
               
               
与面向过程的语言聚焦问题  
               
方法强调将一个综合问题看成一  
个复杂的系统后抽象出相关  
同类型的对象过对对象  
         )和     
方法解读系统后将这  
些关系进行组  
ꢀ ꢀ 表1  
学生关注问题  
教师指导的内容  
项目如何进行分析  
如何创建对象  
如何使用对象  
规则如何实现  
项目如何拓展  
分析类的抽象过程;现有工具和扩展库  
利用工具、模块和自定义创建对象  
对象属性和方法的调用  
以游戏开发为向对象的  
设计理念不是按照游戏的执行步  
基本数据类型和三大程序结构的应用  
数据的利用、内容的丰富、开源工具的选择  
MAY 2019 NO.10  
23  

全部评论(0)

暂无评论