一:Python编程三级培训班课程设置
学习项目 | 班级名称 | 能力等级 考试 | 课时 | Python课程内容 | 三大思维能力培养 |
Python课程系 列(11岁+) | Python三阶 | Python三级 | 48 | 60个编程项目 8种数据类型 6种数据结构 13个Python库 10种算法设计思路 | 1、问题定义与分解、数据分析能力; 2、测试调研、算法分析; 3、抽象建模、算法设计; |
二:青少儿Python编程7E教学方式
1.兴趣与专注
创设主题情景,探索本课项目;激发学习动机和兴趣
2.探索与解构
分析项目效果,拆解项目目标锻炼问题分解和分析能力
3.理解与内化
采用PBL问题启发式教学,建立新旧知识联结激发学习动机和兴趣
4.构建与创作
建立程序模型,梳理开发思路,进行项目开发 构建项目开发能力、调试纠错能力、批判性思维
5.拓展与迁移
迁移运用所学知识,举一反三锻炼想象力、创造力和知识应用能力
6.总结与分享
分享和展示开发成果,提升表达和反思能力
7.评价与交流
师生交流互相评价,取长补短提升表达和反思能力
三:为什么要学习Python编程
学习Python编程训练独立思考解决问题的能力
问题定义-明确问题本质与问题目标
问题分解-将复杂问题拆解为易于控制和实现的子问题
模式识别模式匹配-识别共同点归纳并演绎
抽象建模-剔除无用信息剔除解决方案
算法设计-按顺序合理规划步骤并解决问题