毫无疑问,Python是当下最火的编程语言之一。
这点,从铺天盖地的“零基础学习Python”、”Python从入门到精通”等网络课程就可见端倪。人工智能是未来发展趋势,编程语言与人工智能密不可分,但那么多语言,为啥是Python这么火呢?
Python的优势来自其设计哲学:“优雅”、“明确”、“简单”。相比 Java、C++ 等其他传统静态语言更具实用性,更容易上手;它能让用户编写出更易读、易维护的代码,是一门易学、严谨的程序设计语言。
国外招聘网站 HackerRank 曾发布的开发者调查报告显示,对于在校学生和从业的开发者而言,最喜欢的编程语言都是 Python,并且有越来越多的公司对掌握 Python 技能的开发者感兴趣。
不管是关注度、用户喜爱度,还是语言本身的优势,都让Python成为当下最热门的编程语言。专注创新教育,研发STEAM好课的我们,自然不能缺少如此重要的课程,这不,《Python基础1》来了!
《Python基础1》作为Python系列课程的入门课程,侧重于掌握和应用Python基础语法,激发学生学习Python的兴趣。课程内容包括turtle画图、学生信息表单处理、商品产地识别、选择采购方案和众筹模型开发等有趣且贴合生活实际情境的项目。
课程以学习、掌握与应用Python基础语法为目标,共分为三个单元,15个活动,总计16个课时。
通过本学期的学习,学生应能了解变量、分支结构、循环结构、数字类型、字符串、列表等编程基础知识,通过体验Python的基本应用,了解程序设计的一般过程,培养计算思维,感悟算法的思想与价值。
COURSE OBJECTIVES
课 程 目 标
知识与技能
· 掌握输入、输出语句的用法和功能,能够编写具有顺序结构的简单程序。
· 了解多种分支结构的功能和用法,能够构造合适的分支条件,编写具有分支结构的程序。
· 了解多种循环结构的功能和用法,了解双重循环的结构及运行过程,能够编写具有循环功能的程序。
· 能够根据需求,编写由顺序结构、分支结构、循环结构形成的混合结构程序,以解决生活中的简单问题。
过程与方法
· 通过感悟生活中的数据类型,了解程序设计语言中的数据分类,理解数值型数据和字符型数据在程序中的作用。
· 通过感悟生活中的可变数据和不可变数据理解常量和变量,掌握常用算数运算符、关系运算符和常用的数值型标准函数的使用方法,能够根据任务要求写出数学表达式。
· 通过实例模仿,理解算法的概念与作用,以及算法与程序的关系,能使用流程图表达算法。
情感态度与价值观
· 通过分析简单生活问题,设计混合程序结构解决问题,体验算法的思想和价值,了解程序设计的一般过程。
· 结合实例使用程序设计工具,体验程序设计作为一种特殊的信息加工处理方式的特点和优势。
靠近人工智能,编程语言是绕不过的未来之门,Python正是打开这扇门的金钥匙。作为八爪鱼的重头课程,Python早被提上了日程,经过反复的内容打磨,《Python基础1》终于在今年和大家见面了。之后,Python系列课程还会持续更新,欢迎你随我们一起进入八爪鱼的Python世界。