Python程序设计

王老师

目录

  • 1 第一章 初始Python
    • 1.1 2课时
  • 2 第二章 Python语言基础
    • 2.1 第一课时
    • 2.2 第二课时
    • 2.3 第三课时
  • 3 第三单元
    • 3.1 第一课时
    • 3.2 第二课时
    • 3.3 第三课时
  • 4 第四单元
    • 4.1 第一课时
    • 4.2 第二课时
    • 4.3 第三课时
  • 5 第五单元
    • 5.1 第一课时
    • 5.2 第二课时
    • 5.3 第三课时
  • 6 第六单元
    • 6.1 第一课时
    • 6.2 第二课时
    • 6.3 第三课时
  • 7 第七单元
    • 7.1 第一课时
    • 7.2 第二课时
    • 7.3 第三课时
  • 8 第八单元
    • 8.1 第一课时
    • 8.2 第二课时
    • 8.3 第三课时
  • 9 第九单元
    • 9.1 第一课时
    • 9.2 第二课时
    • 9.3 第三课时
  • 10 第十单元
    • 10.1 第一课时
    • 10.2 第二课时
    • 10.3 第三课时
  • 11 第十一单元
    • 11.1 第一课时
    • 11.2 第二课时
    • 11.3 第三课时
  • 12 第十二单元
    • 12.1 第一课时
    • 12.2 第二课时
    • 12.3 第三课时
  • 13 第十三单元
    • 13.1 第一课时
    • 13.2 第二课时
    • 13.3 第三课时
  • 14 第十四单元
    • 14.1 第一课时
    • 14.2 第二课时
    • 14.3 第三课时
  • 15 第十五单元
    • 15.1 第一课时
    • 15.2 第二课时
    • 15.3 第三课时
  • 16 第十六单元
    • 16.1 第一课时
    • 16.2 第二课时
    • 16.3 第三课时
2课时
课题第一章 初始Python
课时安排3
教学目标

掌握Python程序课程需要的基本工具、掌握Python语言和环境的基础知识和工具,了解课堂考核方式。

教学重点

搭建Python开发环境和常见的Python开发工具使用。

重点难点
教学准备开发工具
教学过程设计备注
课题引入Python起源和TIBO排行榜

教学步骤及主要内容

本章将先介绍Python语言的一些基础内容,然后重点介绍搭建Python开发环境的方法,最后介绍几种常见的Python开发工具并介绍课程考核方式。

  • Python概述

  • 搭建开发环境

  • Python开发环境

  • 课程考核方式


1.Python概述

创始人:Guido Van Rossum吉多·范罗苏姆
公  司 :Google、Dropbox
来  源 :英国电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)

Python是一种跨平台、解释型、面向对象、动态数据类型的高级程序设计语言。

2020年1月TIOBE编程语言排行榜
PS:TIOBE, The Importance Of Be Earnest


    应该选择哪个版本呢?Python 3.x:大势所趋、支持中文字符串。
可以使用2to3.py把Python2.x的程序转换为Python3.x的程序。

    应用领域比较广泛,具体如下:



2.搭建开发环境






3.Python开发环境

    (1)IDLE


    (2)Pycharm等第三方工具


4.课程考核方式

(1)介绍并演示云班课(用于课件资源、作业、点名、考勤等)

(2)介绍并演示博客园(用于写作业)

(3)介绍并演示码云,演示git Python代码到平台上


课堂练习

练习Python开发工具和基本程序的编写过程

实战1:输出“人因梦想而伟大”

实战2:输出台阶



其他

小结与作业
课堂小结本章将先介绍Python语言的一些基础内容,然后重点介绍搭建Python开发环境的方法,最后介绍几种常见的Python开发工具并介绍课程考核方式。
本课作业

实战3:输出个性微信签名

实战4:输出田字格

板书设计

本课教学反思(课堂设计理念,实际教学效果及改进设想)