零基础学Python语言CAP教学大纲

2022-05-19 13:09:46   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《零基础学Python语言CAP教学大纲》,欢迎阅读!
教学大纲,语言,基础,Python,CAP
零基础学Python语言CAP教学大纲

计算机是计算工具,更是创新平台,高效有趣地利用计算机需要更简洁实用的编程语言。Python语言已经成为当今世界最受欢迎的编程语言。本课程面向编程零基础同学,以兴趣为驱动,学习并实践Python语言,“轻松编程、享受创新”

课程概述

——为什么会有这门课程

——“零基础学Python语言”基于如下两个定位:

1)面向编程零基础同学,以兴趣为驱动组织内容,不求最难,只要好玩儿!

2)作为大学先修课程,北京理工大学等若干高校承认学分哦!

Python [`paɪθən] 语言,由Guido van Rossum大牛在1989年发明,它是当今世界最受欢迎的计算机编程语言,也是一门“学了有用、学了能用、学会能久用”的计算生态语言。

“零基础学Python语言”(本课程)面向编程零基础同学开设,是Python语言的入门课程。对于已经掌握一门编程语言或希望更多学习Python语言内容的同学可以选择“Python语言程序设计课程,两门课程的区别请参考常见问题部分。

课程以兴趣为驱动组织内容,将帮助大家快速学习Python语言,不求最难,只要好玩儿!

课程共有3教学单元,共6周,教学安排如下:

>>> 单元1 <2>Python快速入门,掌握基本的程序设计方法、熟悉Python语言元素,目标是编写10行左右Python语言小程序,有输入、有输出、文字、有图形;

>>> 单元2 <2>Python语言语法,了解Python语言语法全貌、掌Python语言具体语法,目标是编写30行左右Python语言程序,掌握数据类型、程序逻辑、函数等编程基本概念;

>>> 单元3 <2>Python图形编程,Python标准库和第三方库使用等,目标是理解Python语言基本图形生态的使用,会使用turtle库开展图形程序设


计。

学了Python有什么用?

【画朵玫瑰花送给TA】在某一天,送给TA一朵与众不同的玫瑰花,从此以后你就可以尽情虐狗了!向青春致敬、向爱情致敬,向Python致敬!

【体会蒙特卡洛方法的魅力】人人知道圆周率π,可你知道怎么求圆周率吗?你知道求解圆周率背后的“蒙特卡洛方法”吗?这可是工程领域的必杀技,会用Python实现才是真本领哦。

【宏观到微观的分形几何】分形几何是高等数学的神秘分支,它完美统一了宏观和微观的形状。在本课程中,你能看到19Python代码构建从0阶到n阶科赫曲线的过程。

课程大纲

课程共有3教学单元,课程大纲如下:

单元1Python快速入门 (2)

1周:基本程序设计

教学内容:计算机的概念、程序设计语言类型(编译型、解释型)、程序设计言种类、Python语言初见、Python语言开发环境配置、基本的程序设计方法IPO

2周:Python程序入门

教学内容:Python程序设计实例剖析、Python语言元素:程序框架、注释、常量、变量、表达式、输入输出、赋值、分支、循环、函数等、结合Turtle库的图形输出编程实例剖析、程序设计模板

单元2Python语言语法 (2)

3周:类型及应用、程序控制结构

教学内容:类型的概念、数字类型、数学函数的使用、字符串类型、字符串的各种处理方法、元组类型、列表类型、列表的各种使用方法。

4周:函数和递归

教学内容:函数、函数调用方法、函数返回值、函数与程序结构、递归及使用。

单元3:程序设计方法 (2)




5周:交互式图形编程

教学内容:程序设计法学、图形对象概念、交互式图形用户接口、图形库应用方法、turtle库。

6周:Python图形艺术

教学内容:turtle库的使用、图形艺术

预备知识

熟练操作计算机和浏览器。

参考资料

[1] Python零基础入门教程:Python语言程序设计基础(2),嵩天、礼欣、黄天羽著,高等教育出版社,2017.2(讲授Python 3 版本)


本文来源:https://www.wddqxz.cn/b79d931fd35abe23482fb4daa58da0116c171fb5.html

相关推荐