admin 管理员组

文章数量: 1086019


2025年1月1日发(作者:私有maven仓库)

《程序设计基础(Python语言)》课程教学大纲

课程名称(中文)

程序设计基础(Python语

言)

Program development

课程名称(英文) foundation(Python

language)

开课单位

实践属性

课程简介

《Python程序设计》是我非计算机专业学生的一门校定选修课。通过对本门课程的学习,使学生系

统地获得一门数据分析处理编程语言,掌握基本的编程技能,并注重培养学生抽象分析问题和设计算法、

编程实现解决问题的能力和常见的程序设计能力、排错能力,从而使学生学会利用程序语言去建模、解

决一些本专业、日常生活等方面的数据处理问题。

理实一体课

课程性质

课程负责人

必修

课程平台

审核人

通识教育

学分 3 学时 48

课程代码 考核方式 考试

课程目标

课程目标

1、实现“知识传授”和 “价值引领”的有机统一,在传授程序设计知识的

同时,通过在例题中融入思政内容坚定学生的理想信念。

2、培养学生编程的逻辑思维能力,训练学生的程序设计能力,锻炼编写代

码的能力以及编程技巧的积累,提升学生的动手能力,最终以培养学生的计

算思维作为教学的终极目标。

3、在课程学习的基础上,能进一步结合各自专业学习Python语言的更多用

法,具备解决本专业、日常生活等方面的事务处理、数据处理和数学计算等

问题的能力,结合专业应用,助力专业研究。

4. 通过PBL(Project-Based Learning,简称PBL)项目教学法,使学生初步

具备团队协作、沟通与交流、自主学习的能力。

教学内容与安排

学时分配

序号 教学内容

授课 实验 上机 课外实践

支撑课程目标

毕业要求: 问题分析

毕业要求: 解决方案

毕业要求:工程知识

毕业要求:解决方案

毕业要求:现代工具

支撑毕业要求

毕业要求:思想政治与身

心素质

1

认识Python语言

(1)Python简介

(2)1.2 Python的特点·

(3)Python的主要应用领域

1 (4)Python的安装与配置

(5)Python程序的编写方式

(6)Python的第三方库

(7)实验一:熟悉Python语言开发

和运行环境

Python语言基础

(1)基本数据类型

(2)常量与变量.

(3)运算符与表达式.

(4)常用库函数

(5)Python的代码规范

2 1 课程目标1、2

2 4 2

课程目标1、2、

3

(6)实验二:Python语言基础(一)

(7)实验三:Python语言基础(二)

程序控制结构

(1)程序设计基础

(2)顺序结构

(3)选择结构

3

(4)循环结构

(5)程序的异常处理

(6)实验四:顺序结构

(7)实验五:选择结构

(8)实验六:循环结构

(9)实验七:程序异常处理

组合数据类型

(1)序列

4 (2)集合

(3)字典

(4)实验八:组合数据类型使用

函数

(1)函数定义

5

(2)函数调用

(3)变量的作用域

(4)特殊函数

(5)实验九:Python函数

文件

(1)文件概述

6 (2)常规文件操作

(3)CSV文件操作

(4)实验十:文件的操作

2

12 4

课程目标1、2、

3、4

6 3

课程目标1、3、

4

6 2

课程目标1、2、

3

2 2

课程目标1、2、

3、4

综合应用:用已学的Python语言写代

7 码编程解决一个简单的数据处理或智

能问题。

合计 32 16

2

课程目标1、3、

4

实验(上机/实践)项目(应于教学内容的序号和内容相同;若无实验项目可删除本部分)(单独学时)

序号 项目名称

Python语言开发和运

1 行环境、python程序基

本语法

2

3

基本数据类型应用

程序控制结构应用—

—选择结构

程序控制结构应用—

4 —循环结构

综合应用

5

6

7

8

阶段测试

python的组合数据

python函数

综合应用

阶段测试

内容与要求

Python语言开发环境、程序的基本编辑方法

和运行环境、熟悉Python语言基本元素和

turtle函数库

数字类型、字符串类型程序实作

分析和书写分支结构程序

分析和书写循环结构程序;用已学知识编程

解决一个简单的综合问题

阶段测试(一)

列表、元组、字典、集合的使用

函数定义、参数传递及代码重用;用已学知

识编程解决一个简单的综合问题

阶段测试(二)

2

2

验证性

验证性

2 验证性

学时 实验类型

2 验证性

2

2

2

2

考察

验证性

验证性

考察

教材与参考书(第一本为上课选用教材,后面为参考教材,不要超过3本为宜)

书名

程序设计基础(Python语言)

网络教学资源

1、中国大学幕课Python语言程序设计(/course/BIT-268001)

2、在线学习中心超星平台

3、线上考试系统

课程考核

成绩记载

成绩组成

平时成绩

主编

周翔

闫果

出版社

人民邮电出版社

出版年度

2022

百分制

平时成绩50% +结业考核50%

课堂活动40%+阶段测试成绩30%+课后作业30%

3

结业考核

教学团队

1.考核方式:闭卷上机考试。

2.考核题型:单选题、填空题、改错题、操作题。

4


本文标签: 学生 能力 语言 实验