腾讯产业互联网学堂

Python程序设计及应用

  • 理论课程 32 学时
    上机操作 16 学时
  • 适用专业:对计算机程序设计有较多要求的其他各工科专业
  • 2151 人学过

Python程序设计及应用

  • 适用专业:对计算机程序设计有较多要求的其他各工科专业
  • 理论课时:32
  • 上机课时:16
2151 人学过

课程简介

本课程定位为学习过全英文课程《C++程序设计与算法基础(英)》或者《计算机软件技术基础2》或《计算机软件技术基础3》的中低年级学生进一步深入学习现代高级语言程序设计和软件开发基本方法之用。本课程也同时适用与工科专业中对现代高级语言计算机程序设计能力——特别是Python脚本语言——有较高要求的专业。本课程内容分四个主要部分:Python语言的基本知识和程序设计方法,Python面向对象程序设计,Python图形界面程序,Python库应用:网络程序与人工智能程序。

课程目的

1.以Python语言为媒介,了解计算机语言的公共基本要素,抽象编程范式。

2. 掌握使用Python语言进行程序设计的能力,掌握利用Python程序解决实际的应用领域问题的能力,了解如何搜索和选择合适的已有库和模块来简化和加速软件开发工作。

3. 了解Python中的图形界面库,网络交互库,人工智能库,掌握使用这些库来编写具体领域应用程序的方法。

4. 通过学习Python程序设计语言,了解脚本程序语言和脚本程序设计的特点,使用范围,应用场景。

已完成 0/6

课程章节

显示全部

预备知识

1. 《C++程序设计与算法基础(英)》

2. 《计算机软件技术基础》

考核办法

1.本课程采用期末考试与平时成绩结合方式考核,考核结果以百分制成绩记录。

2.考核方式及成绩计算方法

本课程期末考试成绩与平时成绩均以百分制分别记录,并如下合成为总评成绩:

总评成绩 = 期末考试 * 50% + 平时成绩 * 50%

其中:平时成绩 = 平时表现 (10%) + 上机任务成绩(40%),合并按100分计算,上机任务包括四次上机。

参考教材

  • Magnus Lie Hetland. Beginning Python, From Novice to Professional 2nd.ed. Apress, 2008.
  • [挪] Magnus Lie Hetland 著;司维,曾军崴,谭颖华 译《Python基础教程(第2版 修订版)》人民邮电出版社,2014年6月

天津大学

天津大学位列国家“双一流”(世界一流大学建设高校)、“211工程”、“985工程”、“2011计划”、“111计划” 、“卓越工程师教育培养计划”首批重点建设大学,荣获第一届全国文明校园单位。
Loading interface...
Loading interface...