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
版权声明:本文标题:程序设计基础(Python语言)-教学大纲 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1735817687a1691518.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论