信息时代,信息技术无处不在,大数据、人工智能技术飞速发展,新时代、新技术、新应用、新思维,作为新思维的计算思维应运而生。计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动(来源:百度百科)。计算思维教会我们理解计算机是如何思考的,让我们的思维更严谨,从而能使我们学习和计算机交流与合作,让它帮我们去高效地处理很多学习、工作和生活中的事情,因此,学习计算机程序设计(俗称:编程)再度成为了热议话题,有人认为编程可能成为未来社会的通用技能,假如现在不掌握,以后会像“文盲”一样!而在众多的编程语言里,Python是目前大家较为认可、既易入门且功能强大的一门计算机语言。
本课程重在让学生了解Python的基础知识,包括以下内容:学习编程的意义(计算思维);为何选择Python;如何开展学习(项目学习过程);编程的过程和Python编程环境的搭建和基本使用;Python语言的基本语法:结构、标识符、数据类型、表达式与运算符、函数、输入、输出、赋值语句、库等;程序的三种基本结构;条件语句和循环语句。
作业占65%,测试占35%
课时:1课时
1.1你好Pyhton
1.2 编程的过程
课时:1课时
2.1 注释,
2.2 变量,
2.3 函数,
2.4 表达式
2.5 语句,
2.6 数据类型
课时:1课时
3.1 顺序结构概述,
3.2 输入语句,
3.3 输出语句
3.4 顺序结构案例分析
课时:2课时
4.1 分支结构概述
4.2 if语句格式一:if
4.3 if语句格式二:if-else
4.4 if语句格式三:if-elif-else
4.5 if语句的嵌套
课时:4课时
5.1 循环结构概述
5.2 循环结构之计数循环for语句
5.3 循环结构之计数循环for语句的嵌套
5.4 循环结构之条件循环while语句
5.5 循环结构之break语句
5.6 循环结构之continue语句
课时:2课时
6.1 库的概述
6.2 库的导入
6.3 math库
6.4 turtle库
6.5 random库
课时:1课时
7.1 列表及其基本操作
7.2 列表应用案例:抽奖1
7.3 基本文件操作
课时:1课时
8.1 函数概念
8.2 自定义函数的方法
8.3 函数的调用及参数传递
8.4 自定义函数案例:抽奖2
课时:2课时
9.1 字典及其基本操作
9.2 字典应用案例:凯撒密码
9.3 字符串及其基本操作
9.4 字符串应用案例:加密解密