《Python程序设计实验》课程大纲(本科).docxVIP

  • 3
  • 0
  • 约4.05千字
  • 约 7页
  • 2023-07-28 发布于河南
  • 举报

《Python程序设计实验》课程大纲(本科).docx

《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 以内的正

文档评论(0)

1亿VIP精品文档

相关文档