小码王开设少儿Python培训班,帮助孩子掌握Python语言的主要核心基本语法、掌握Python面向对象开发的基本概念、掌握Python和Pygame进行2D游戏开发。
学习目标:
通过Scratch学习了解软件编程基本概念,感受软件编程趣味;掌握软件编程核心技能,为Python代码学习做好铺垫及过渡。
掌握Python语言的主要核心基本语法:包含数据类型、变量、运算符、分支、循环、数组、函数。
掌握Python面向对象开发的基本概念:包含面向对象编程(OOP)、类及对象、封装、继承、多态。
掌握Python和Pygame进行2D游戏开发:包含绘制图形、产生动画、向量基础、用户输入、鼠标控制等。
学完Python可以胜任哪些领域的开发工作
Python具有简单易学、类库丰富、通用灵活、扩展性良好等优点,常被应用在以下领域。
(1)Web开发。Python是Web开发的主流语言,与JS、PHP等广泛使用的语言相比,Python的类库丰富、使用方便,能够为一个需求提供多种方案;此外Python支持较新的XML技术,具有强大的数据处理能力,因此Python在Web开发中占有一席之地。Python为Web开发领域提供的框架有Django、Flask、Tormado、web2py等。
(2)科学计算。Python 提供了支持多维数组运算与矩阵运算的模块numpy、支持科学计算的模块Scipy、支持2D绘图功能的模块matplotlib,又具有简单易特点,因此被科学家用于编写科学计算程序。
(3)游戏开发。很多游戏开发者先利用Python或Lua编写游戏的逻辑代码,使用C++编写图形显示等对性能要求较高的模块。Python标准库提供了pygame模块,利用这个模块可以制作2D游戏。
(4)自动化运维。Python又是一种脚本语言,Python标准库又提供了一些能够调用系统功能的库,因此Python常被用于编写脚本程序,以控制系统,实现自动化运维。
(5)多媒体应用。Python 提供了PIL、Piddle、ReportLab等模块,利用这些模块可以处理图像、声音、视频、动画等,并动态生成统计分析图表;Python的PyOpenGL模块封装了OpenGL应用程序编程接口,提供了二维和三维图像的处理功能。
微信扫码关注公众号
获取更多考试热门资料