Python由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
本期的Python编程入门讲座会在往期的基础上引入图形化编程扩展包pygame,将编程的可视化作为学习的切入点,增强同学们的学习兴趣。课程继续与AI的应用相结合,老师会帮助学员打好Python使用基础,引出编程中用到的概念及所用到的各种循环控制元素,再结合AI项目实践,利用AI工具加速Python的编程速度。本次编程讲座将会带领学员以问答的形式,让人工智能来实现代码,通过严谨的逻辑约束,逐步完善程序代码,在扩大程序代码量,实现预想程序的功能。通过学习,来理解程序编制中最基础和内在的概念,例如:什么是变量、变量的作用、编程中的基本数据类型分类、处理实际问题用什么样的数据类型、编程中的分支与循环机制如何实现、实际作用如何等等,打好深入计算机编程的基础。
Python的语法简洁且易于阅读,与自然语言接近,使得初学者能够快速掌握基本概念和编程逻辑,适合作为编程入门语言。并且,通过学习Python,学生可以锻炼分析问题、设计解决方案的能力,提高逻辑思维和创造性思维。网络中心将以Python为编程工具,开展系列编程讲座,普及青少年电脑应用,提高青少年运用计算机知识处理实际问题的能力,欢迎有此学习需求的青少年读者关注与参与。