- 3
- 0
- 约4.05千字
- 约 7页
- 2023-07-28 发布于河南
- 举报
《Python 程序设计实验》课程大纲
课程编号:F0650224学 分: 1.5
学 时: 24 (其中:理论学时:0 学时;实验学时:24 ;实训学时:0)
先修课程:无
适用专业:数据科学与大数据技术专业开课学院:计算机科学与工程学院
课程网站:
一、课程性质与地位
《Python 程序设计实验》是数据科学与大数据技术专业专业核心课程的配套实验课程,是培养学生计算思维和数据处理与分析基础的主要课程。在学习了专业导论课程之后,通过本课程的学习,继续加强学生程序设计能力的培养,使学生能从程序设计的角度,了解应用计算机去求解问题,去开展数据预处理、数据分析与数据可视化等工作。
二、课程目标
( 一) 课程教学目标
理解 Python 的编程模式,掌握并能熟练运用Python 内置函数与运算符、列表、元组、字典、集合等数据类型以及相关列表推导式、切片、序列解包等。
能熟练应用顺序结构、分支结构、循环结构开展程序设计,能根据实际需求完成自定义函数的设计与调用,能对常见类型文件进行数据读写。
了解面向对象编程的概念,熟练掌握各类应用开发库的一般使用方法,能根据实际需
求完成面向对象编程小型项目的设计与开发。
(二) 课程育人目标
具有良好的文化自信、家国情怀及价值观,追求严谨细致、实事求是的科学精神,初步形成主动学习和团队协作学习的理念。
三、课程目标与专业毕业要求指标点的对应关系
本课程支持的毕业要求指标点如下:
指标点 2-3 能够应用物联网工程专业基础知识,并能通过文献,建立物联网工程对象的复杂模型,掌握其特性。
指标点 4-2 能够根据物联网应用系统模块需求,进行理论设计、数字仿真,系统编程、系统调试,针对出现的问题和现象进行分析、解释和处理。
指标点 5-2 能够开发、选择与使用恰当的技术、资源和工具,特别是计算机设计与仿
真工具,并应于复杂工程问题的设计和仿真。
表 1 课程目标与专业毕业要求指标点的对应关系
毕业要求指标点
课程目标
指标点 2-3
指标点 4-2
指标点 5-2
目标 1
√
目标 2
√
目标 3
√
四、实验项目
表 2 本课程实验项目
序号
项目名称
学时分配
类型
要求
主要仪器设备
1
Python 运行环境与基本数据类型
2
验证
必做
计算机
2
Python 字符串处理与异常
2
综合
必做
计算机
3
Python 程序控制结构与 turtle 绘图
2
综合
必做
计算机
4
Python 组合数据类型及基本操作
2
综合
必做
计算机
5
Python 函数及模块
2
综合
必做
计算机
6
Python 文件处理
2
综合
必做
计算机
7
Python 数据分析及可视化
2
综合
必做
计算机
8
Python 网络爬虫与面向对象
2
综合
必做
计算机
9
Python 数据分析与可视化项目
8
设计
必做
计算机
实验 1 Python 运行环境与基本数据类型实验 (2 学时)
实验 (实训) 的目的和要求
了解 Python 的基本编程环境,熟悉其主要组成部分和使用。
掌握 Python 的基本数据类型的概念和使用,运用 Python 的标准数学库进行数值计
算;
掌握 Python 简单程序设计
实验 (实训) 内容或原理
Hello,world!程序
温度转换程序,编写程序将摄氏度和华氏度的温度数值进行转换。
天天向上的力量:一年 365 天,如果好好学习时能力值比前一天提高 1%, 当放任时相比前一天下降 1%,编程计算两种情况效果相差值。
PTA 平台上其他编程实验。
实验 2 Python 字符串处理与异常实验 (2 学时) (1) 实验 (实训) 的目的和要求
了解字符串数据类型、掌握字符格式化输出、掌握字符串操作常用方法。
.掌握 Python 常见异常及其处理方法
(2) 实验 (实训) 内容或原理
练习字符串的格式化方法分为两种,分别为占位符(%)和模板槽 format 方式。
练习 python 程序中各种异常及其处理。
PTA 平台上其他编程实验。
实验 3 Python 程序控制结构与 turtle 绘图 (2 学时) (1) 实验 (实训) 的目的和要求
能够使用分支结构和循环结构编写简单程序。
.掌握 Python 常见异常及其处理方法
(2) 实验 (实训) 内容或原理
从键盘输入一个正整数,判断输出为奇数(odd)还是偶数(even)。
输入百分制成绩转换为字母等级成绩,大于 100 或小于 0,输出 wrong score,其他情况根据输入成绩分别输出 ABCDF, F 为不及格。
应用 while 循环和 for 循环 求 1+2+3+…+100
应用循环嵌套输出 99 乘法表。
猜数字游戏是令游戏机随机产生一个 100 以内的正
您可能关注的文档
- 《3D打印材料与工艺》课程大纲(本科).docx
- 《3D打印材料与工艺》课程大纲(本科).pdf
- 《Android编程》课程大纲(本科).docx
- 《Android编程》课程大纲(本科).pdf
- 《Android编程实验》大纲(本科).docx
- 《Android编程实验》大纲(本科).pdf
- 《Android应用编程》课程大纲(本科).docx
- 《Android应用编程》课程大纲(本科).pdf
- 《AutoCAD应用实验》课程大纲(本科).docx
- 《AutoCAD应用实验》课程大纲(本科).pdf
- 2025届四川省甘孜藏族自治州道孚县小升初数学综合练习卷含解析.doc
- 2026年化妆品成分消费趋势调研.docx
- 湖南交通职业技术学院《中药鉴定学实验》2023-2024学年第二学期期末试卷.doc
- 互联网保险经纪服务合同.docx
- 2026年直播电商行业合规人才培养指南2026.docx
- 2026年量子计算在油气田勘探中的模拟平台升级.docx
- CN107373620A 一种糯米豆瓣酱的制作方法 (泸县海潮中心供销合作社酱园酿造厂).docx
- 2026年海洋牧场水下高压电缆敷设报告.docx
- 南京林业大学《美术史专题研究》2023-2024学年第二学期期末试卷.doc
- 2026年图像传感器行业技术标准与行业规范分析.docx
最近下载
- (完整word版)仙剑奇侠传三图文攻略(最详细版).pdf VIP
- 2025年兰州工业学院软件工程专业《计算机网络》科目期末试卷及答案.docx VIP
- 苏S01-2012 给水排水图集.pdf
- 慢性阻塞性肺疾病急性加重围出院期管理与随访指南(2024年版).pptx VIP
- 公司行政办事指南.doc VIP
- 安墩珠湖萤矿场年开采 5 万吨萤石矿扩建项目环境影响报告.pdf
- 2024届秋季中国稀土集团启动校园招聘笔试参考题库附带答案详解.docx
- PLC运料小车控制系统设计.doc VIP
- 基于STM32单片机矿井矿工作业安全监测设计_成稿0419.doc VIP
- SL_T 276-2022 水文基础设施建设及技术装备标准(OCR).pdf VIP
原创力文档

文档评论(0)