1 课程应知 应会具体 内容要求 任务一: 随机事件及其概率(支撑课程目标 1、2、4) 知识要点:随机事件定义、事件的关系和运算、概率的古典定义、概率的加法 定理、乘法定理、全概率公式、独立性、独立试验序列 学习目标:理解随机事件的概念,掌握事件之间的关系和运算;会用古典定义、 加法定理、乘法定理、全概率公式及事件独立性来计算概率;掌握独立试验序列。 授课建议:共 10 学时,其中讲授 8 学时,习题课 2 学时。采用线上线下相结合 的方式讲授。这部分内容和实际联系较多,在授课过程中,加入思政内容,提高学 生的职业道德和文化素养。 任务二:随机变量及其分布(支撑课程目标 1、2、4) 知识要点:随机变量的定义、离散随机变量的概率分布、连续随机变量的概率 密度、分布函数、几种常见分布、一维随机变量函数的分布 学习目标:理解离散型随机变量(包括一维和二维)及其概率分布的概念,掌 握二项分布、泊松分布及其应用;理解分布函数的定义;理解连续型随机变量(包 括一维和二维)及其概率密度的概念,掌握概率密度与分布函数的性质以及用密度 求概率的方法,掌握均匀分布、指数分布、正态分布及其应用;掌握一维随机变量 的函数的分布求法。 授课建议:共 16 学时,其中讲授 12 学时,习题课 4 学时。采用线上线下相结 合的方式讲授,在授课过程中,要注重以学生为主体,增进和学生互动,多提问多 练习,逐渐深化学生对方法的掌握与内涵的认识。 任务三:随机变量的数字特征(支撑课程目标 1、2、4) 知识要点:数学期望、方差 学习目标:理解随机变量(包括一维和二维)的期望和方差的概念、性质,会 计算数学期望和方差;掌握常用分布的数学期望和方差。 授课建议:共 6 学时,其中讲授 4 学时,习题课 2 学时。采用线上线下相结合 的方式讲授,在授课过程中,要注重以学生为主体,增进和学生互动,多提问多练 习,逐渐深化学生对方法的掌握与内涵的认识。 任务四:中心极限定理(支撑课程目标 1、2、4) 知识要点:列维中心极限定理、拉普拉斯中心极限定理 学习目标:理解列维中心极限定理、拉普拉斯中心极限定理;掌握用列维中心 极限定理和拉普拉斯中心极限定理求事件的概率。 授课建议:共 2 学时,其中讲授 2 学时。采用线上线下相结合的方式讲授,在 授课过程中,要注重以学生为主体,增进和学生互动,多提问多练习,逐渐深化学 生对方法的掌握与内涵的认识。 任务五:数理统计的基本知识(支撑课程目标 1、2、4) 知识要点:总体、样本、统计量、正态总体下统计量的分布 学习目标:理解总体、样本、统计量、样本均值和样本方差的概念,并会用计 算器计算样本均值和样本方差;了解三大分布的定义和性质,了解分位点的概念并 会查表计算;了解正态总体的某些常用抽样的分布。 授课建议:共 4 学时,其中讲授 4 学时。采用线上线下相结合的方式讲授,在 授课过程中,要注重以学生为主体,增进和学生互动,多提问多练习,让学生理解 抽象的统计学知识。 任务六:参数估计和假设检验(支撑课程目标 1、2、4) 知识要点:点估计、置信区间、假设检验 学习目标:掌握矩估计和极大似然估计法;了解区间估计的概念,会求单个正
1 态总体参数的置信区间;理解显著性检验的基本思想,掌握假设检验的基本步骤; 掌握正态总体的均值和方差的假设检验。 授课建议:共 10 学时,其中讲授 8 学时,习题课 2 学时。采用线上线下相结合 的方式讲授,在授课过程中,要注重以学生为主体,增进和学生互动,多提问多练 习,逐渐深化学生对方法的掌握与内涵的认识。 师资标准 1. 具备硕士研究生及以上学历或讲师及以上技术职务; 2. 具有高校教师资格证书; 3. 具备概率论与数理统计课程的专业研究能力,能遵循应用型本科的教学规律,正 确分析、设计、实施及评价课程。 教材选用 标准 1. 本学期使用教材孟艳双、崔兆诚编著《概率论与数理统计》,中国水利水电出版 社 2023 年出版;课外作业为教研室编写的作业纸; 2. 教材应以学生为本,文字表述要简明扼要,内容展现应图文并茂,突出重点,重 在提高学生学习的主动性和积极性; 3. 教材应充分体现兼顾基础、突出应用的教学思路; 4. 参考书:高教版《概率论与数理统计》,高等教育出版社,“十二五”国家级规划 教材。 评价与 考核标准 课程评价和考核方式: 平时成绩 40%+期末考试成绩 60%(后期参与课改将根据课改要求调整)。 平时成绩的考核方式包括课堂考勤、平时作业(作业认真程度和正确率)、课堂 表现(课堂纪律、回答问题情况等)、阶段性测评(随堂测试和期中测试)、网络教 学平台表现、课程报告等。 期末考试成绩的考核方式主要是知识应用性试卷,通过试卷评分进行评价。 如果有课程改革、教学研究等特殊要求,经审核后可适当进行调整。 撰写人:史昱 系(教研室)主任:史昱 学院(部)负责人:孙海波 时间:2023 年 8 月 15 日
1 “计算机技术基础(Python)”课程教学大纲(质量标准) 课程名称 计算机技术基础(Python) 英文名称 Foundations of Computer Technology(Python) 课程编号 080102 开课学期 二 课程性质 公共基础课 课程属性 必修课 课程学分 3 适用专业 机械设计制造及其 自动化(专升本) 课程学时 总学时:48; 其中理论学时:24 上机学时:24 开课单位 信息科学与电气工程学院(人工智能学院) 计算中心 先修课程 课程名称 对先修课应知应会具体要求 后续课程 隧道施工装备技术、液压系统故障诊断等 课程目标 及与毕业 要求的对 应关系 课程目标 毕业要求 2 5 1.通过学习 Python 程序设计语言使学生了解计算机编程的基 本概念和入门知识。 0.2 0.3 2.能够使用 Python 编写简单可实现的小程序。 0.2 0.1 3.调动学生学习计算机编程的热情。 0.2 0.1 4.为各学科各专业学生创新创业提供信息化应用的基础。 0.2 0.2 5.以“以德树人”为目标,培养学生对先进的信息技术的不断 追求,引导学生坚定正确的政治方向、树立远大的理想抱负、 了解世情国情党情民情,树立共产主义远大理想和中国特色社 会主义共同理想,坚定中国特色社会主义道路自信、理论自信、 制度自信、文化自信,立志肩负起民族复兴的时代重任。 0.2 0.3 课程概述 本课程是该专业学生计算机类公共基础课,课程通过学习 Python 程序开发的基 本方法,使学生能够掌握程序设计的基本概念,调动学生学习计算机编程的热情, 为各学科各专业学生创新创业提供信息化应用的基础。 课程主要讲授内容有:(1)课程介绍(2)Python 程序设计入门(3)程序控制 (4)列表、元组、字典、集合(5)函数、模块(6)面向对象程序设计(7)绘图项 目(8)微信数据分析项目(9)文件(10)网页数据抓取及处理项目
2 课程应知 应会具体 内容要求 任务一:课程介绍(支撑课程目标 1、2、3、4、5) 知识要点: 计算机发展、Python 语言简介、Python 编程环境的搭建 学习目标: 1. 了解计算机发展过程及软硬件基础知识; 2. 了解 Python 语言的基础知识; 3. 掌握 Python 编程环境的搭建及编程方法; 授课建议:2 学时课堂演示,2 学时上机,课下慕课学习。 任务二:Python 程序设计入门(支撑课程目标 1、2、3、4、5) 知识要点: 标示符、关键字、数据类型、常量与变量、运算符与表达式、赋值语句、基本 输入/输出、字符串操作、Python 内置函数 学习目标: 1. 掌握标示符、关键字和数据类型的概念; 2. 能够正确定义使用常量变量,能够正确使用运算符书写表达式; 3. 掌握赋值语句和基本输入输出语句; 4. 理解字符串的存储方式,能够正确对字符串进行切片和相关运算; 5. 了解 Python 常用内置函数 授课建议:2 学时课堂演示,4 学时上机,课下慕课学习。 任务三:程序控制(支撑课程目标 1、2、3、4、5) 知识要点: 选择结构、循环结构 学习目标: 1. 能够正确使用选择结构编写程序; 2. 掌握 while 语句的书写方法,掌握常用循环程序设计方法; 3. 掌握 for 语句的基本使用方法,掌握 break、continue 和 pass 语句的使用 方法; 4. 了解循环嵌套的概念和基本程序设计方法。 授课建议:4 学时课堂演示,4 学时上机,课下慕课学习。 任务四:列表、元组、字典、集合(支撑课程目标 1、2、3、4、5) 知识要点: 列表、元组、字典、集合的基本概念和基本操作案例 学习目标: 1. 理解列表的概念,能够创建删除列表,能够正确对列表元素进行访问等操 作; 2. 理解元组的概念,能够创建删除元组,能够正确使用元组进行基本操作; 3. 理解字典的概念,能够创建删除字典,能够正确使用字典进行基本操作; 4. 理解集合的概念,能够正确使用集合进行基本操作
2 授课建议:2 学时课堂演示,2 学时上机,课下慕课学习。 任务五:函数、模块(支撑课程目标 1、2、3、4、5) 知识要点: 函数的基本结构、函数调用过程中的参数传递、匿名参数、局部变量和全局变 量、模块的定义、模块的导入方法、第三方库、包的引入和使用 学习目标: 1. 掌握函数的基本结构; 2. 理解函数的参数传递过程; 3. 理解匿名函数的定义、特征和使用方法; 4. 理解变量的作用域,掌握局部变量、全局变量的定义方法 5. 理解模块的、导入方法; 6. 掌握第三方库和包的基本使用方法。 授课建议:4 学时课堂演示,4 学时上机,课下慕课学习。 任务六:面向对象程序设计(支撑课程目标 1、2、3、4、5) 知识要点: 面向对象程序设计思想、类的定义和使用、类的继承与方法重载 学习目标: 1. 了解面向对象程序设计思想; 2. 了解类的定义和使用; 3. 了解类的继承与方法重载。 授课建议:2 学时课堂演示,2 学时上机,课下慕课学习。 任务七:绘图项目(支撑课程目标 1、2、3、4、5) 知识要点: Turtle 模块、numpy 模块、项目打包方法 学习目标: 1. 了解 Turtle 模块的基本使用方法; 2. 了解 numpy、matplotlib 模块绘图方法; 3. 能够使用 turtle 模块进行绘图程序的编写; 4. 了解程序的打包方法。 授课建议:2 学时课堂演示,2 学时上机,课下慕课学习。 任务八:微信数据分析项目(支撑课程目标 1、2、3、4、5) 知识要点: wxpy 模块、pyplot 模块 学习目标: 1. 了解 wxpy 模块的基本使用方法; 2. 了解 pyplot 模块绘图方法;。 授课建议:2 学时课堂演示,2 学时上机,课下慕课学习。 任务九:文件(支撑课程目标 1、2、3、4、5)