数学软件认识实习教学大纲Practice of Statistics SoftwareSubject Syllabus,课程信息SubjectInformation课程编号:开课学期:33100314001Subject IDSemester课程分类:所属课群:专业教育PA专业平台MTCategorySection课程学分:总学时/周:22周Credit PointsTotal Hours/Weeks理论学时:实验学时:00LECT. HoursEXP. HoursPBL学时:实践学时/周:02PBL HoursPRAC. Hours/Weeks开课学院:东北大学适用专业:应用统计学ASCollegeStream悉尼智能科技学院课程属性:课程模式:必修Compulsory自建NEUPatternMode张建波中方课程协调人成绩记载方式:百分制MarksNEU CoordinatorResult TypeJianbo Zhang先修课程:数学程序设计导论RequisitesIntroduction to Programming for Mathematics英文参考教材Charles RSeverance,Python for Everybody,Create SpaceEN TextbooksIndependent PublishingPlatform,2016中文参考教材:王恺,王志等.Python语言程序设计,机械工业出版社,2021年CNTextbooks教学资源:无Resources课程负责人(撰写人):张建波提交日期:单击或点击此处输Subject DirectorJianbo ZhangSubmitted Date入日期。张建波任课教师(含负责人):Taught byJianbo Zhang审核人:批准人:韩鹏史闻博Checked byApproved by批准日期:单击或点击此处输入日期。ApprovedDate1 / 10
1 / 10 数学软件认识实习 教学大纲 Practice of Statistics Software Subject Syllabus 一、课程信息 Subject Information 课程编号: Subject ID 3100314001 开课学期: Semester 3 课程分类: Category 专业教育 PA 所属课群: Section 专业平台 MT 课程学分: Credit Points 2 总学时/周: Total Hours/Weeks 2 周 理论学时: LECT. Hours 0 实验学时: EXP. Hours 0 PBL 学时: PBL Hours 0 实践学时/周: PRAC. Hours/Weeks 2 开课学院: College 东北大学 悉尼智能科技学院 适用专业: Stream 应用统计学 AS 课程属性: Pattern 必修 Compulsory 课程模式: Mode 自建 NEU 中方课程协调人: NEU Coordinator 张建波 Jianbo Zhang 成绩记载方式: Result Type 百分制 Marks 先修课程: Requisites 数学程序设计导论 Introduction to Programming for Mathematics 英文参考教材: EN Textbooks Charles R. Severance, Python for Everybody, Create Space Independent Publishing Platform, 2016. 中文参考教材: CN Textbooks 王恺, 王志 等. Python 语言程序设计, 机械工业出版社, 2021 年 教学资源: Resources 无 课程负责人(撰写人): Subject Director 张建波 Jianbo Zhang 提交日期: Submitted Date 单击或点击此处输 入日期。 任课教师(含负责人): Taught by 张建波 Jianbo Zhang 审核人: Checked by 韩鹏 批准人: Approved by 史闻博 批准日期: Approved Date 单击或点击此处输 入日期
二、教学目标SubjectLearningObjectives(SLOs)注:毕业要求及指标点可参照悉尼学院本科生培养方案,可根据实际情况增减行数Note: GA and index can be referred from undergraduate program in SSTC website.Please add/reduce lines based on subjec实习的目的是使学生巩固和运用所学的基础知识和基本技能,建立统计意识和思想,运用收集数据的方法,并能够根据数据的特点选用恰当的统计方法进行分析和推断,获得相关经验。本课程让学生通过开源的Python语言编程解决统计相关的数据采集、分析及计算问题。The purpose of the internship is to enable students to consolidate整体目标andapplythebasicknowledgeandskillstheyhavelearned,establishOverall Objectivestatistical awareness and thinking, apply data collection methods, andbe able to select appropriate statistical methods for analysis andinference based on the characteristics of the data, in order to gainrelevant experience. This course allows students to solve statistical datacollection, analysis, and calculation problems through open-sourcePython programming了解Python编程环境的使用Recognize setup of programming environment (IDE)掌握分支结构和循环结构1-1Masterbranching structure and loop structure理解生成器、送代器及可送代对象之间的关系Understand Generator, iterator, and iterative object理解函数的基本概念,函数的定义与调用方法Understand functions and their definition and calling掌握形参和实参的概念、种类及特点,返回值Master parameters andarguments,returnvalues结合统计数据的分析与处理,掌握模块和包的概念及作用1-2模块的定义、导入方式和使用方法Master modules and packages, and their importing and usages了解变量的作用域,函数的高级应用,常见的内置函数Recognize scope of variables, advance usage of functionscommonbuild-ins了解目录和文件的相关操作Recognizecommonoperations aboutdirectories andfiles结合统计数据获取,掌握一般文件和CSV文件的打开、读写和关闭操作1-3Master opening, reading, writing and closing general files andCSVfiles掌握异常的概念,异常处理的相关方法Masterexceptions and therelated operations能够用python编程解决相关统计计算问题UsePythonprogrammingto solve related statistical calculation1-4 problems能够用python编程根据数据的特点选用恰当的统计方法进行分析和推断2 /10
2 / 10 二、教学目标 Subject Learning Objectives (SLOs) 注:毕业要求及指标点可参照悉尼学院本科生培养方案,可根据实际情况增减行数 Note: GA and index can be referred from undergraduate program in SSTC website. Please add/reduce lines based on subject. 整体目标: Overall Objective 实习的目的是使学生巩固和运用所学的基础知识和基本技能, 建立统计意识和思想,运用收集数据的方法,并能够根据数据的特 点选用恰当的统计方法进行分析和推断,获得相关经验。本课程让 学生通过开源的 Python 语言编程解决统计相关的数据采集、分析及 计算问题。 The purpose of the internship is to enable students to consolidate and apply the basic knowledge and skills they have learned, establish statistical awareness and thinking, apply data collection methods, and be able to select appropriate statistical methods for analysis and inference based on the characteristics of the data, in order to gain relevant experience. This course allows students to solve statistical data collection, analysis, and calculation problems through open-source Python programming. 1-1 了解 Python 编程环境的使用 Recognize setup of programming environment (IDE) 掌握分支结构和循环结构 Master branching structure and loop structure 理解生成器、迭代器及可迭代对象之间的关系 Understand Generator, iterator, and iterative object 1-2 理解函数的基本概念,函数的定义与调用方法 Understand functions and their definition and calling 掌握形参和实参的概念、种类及特点,返回值 Master parameters and arguments, return values 结合统计数据的分析与处理,掌握模块和包的概念及作用, 模块的定义、导入方式和使用方法 Master modules and packages, and their importing and usages 了解变量的作用域,函数的高级应用,常见的内置函数 Recognize scope of variables, advance usage of functions, common build-ins 1-3 了解目录和文件的相关操作 Recognize common operations about directories and files 结合统计数据获取,掌握一般文件和 CSV 文件的打开、读 写和关闭操作 Master opening, reading, writing and closing general files and CSV files 掌握异常的概念,异常处理的相关方法 Master exceptions and the related operations 1-4 能够用 python 编程解决相关统计计算问题 Use Python programming to solve related statistical calculation problems 能够用 python 编程根据数据的特点选用恰当的统计方法进 行分析和推断
Use Python programming to select appropriate statisticalmethods for analysis and inference based on the characteristicsofthedata获得相关实践经验,进一步理解统计的特点与规律,培养与提高学生独立从事统计工作的能力1-5Gain relevant practical experience, further understand thecharacteristics and lawsof statistics,and cultivateand improvestudents' ability to independently engage in statistical work培养具有不畏困难、不惧失败、锲而不舍、敢于尝试、迎难而上的精神,并在学习过程中培养自己的细心和耐心的勇气和精神 2-1Cultivate the spirit of not fearing difficulties or failure,perseverance, daring to try,and cultivate their own careful andpatient courage and spirit in the process of learning培养服务意识,具有“以人为本”的服务精神2-2Cultivate service consciousness and havethe service spirit of"people-oriented"培养遵守法律、懂规则、守规则的新时代公民(2)德育目标:2-3Cultivate citizensof thenewera who abide by thelaw,EssentialQualityunderstand and obey the rules了解主要矛盾和次要矛盾,在面对复杂问题的时候要实事求是、抓住主要矛盾2-4Understandthemaincontradictionandsecondarycontradiction, seek truth from facts and grasp the maincontradictioninthefaceofcomplexproblems培养有条理和计划,做到心中有数、有条不紊、循序渐进地完成一项工作2-5Cultivate a sense of order and plan, and complete a work in anorderlyandgradualmanner课程教学目标与毕业要求的对应关系MatrixofGA&SLOs毕业要求GA指标点GAIndex教学目标SLOs3-1:能够设计针对本专业相关复杂实际3、设计/开发解决方案:能够设计针对复杂实际问题的问题的解决方案解决方案,设计满足特定需3-1:Capable of designing solutions to求的系统、单元或流程,并complexpractical problems related tothis能够在设计环节中体现创新major意识,考虑社会、健康、安3-2:能够对不同设计方案进行比较和优全、法律、文化以及环境等1-1 到 1-5化,在工作各环节中具有创新意识和批因素2-1 到 2-5判意识,善于发现、分析、系统表述和3.Design/Developmenttof解决实际问题Solutions: Design solutions3-2:Capableof comparing and optimizingforcomplexpracticaldifferent design schemes, having a sense ofproblems and design systems,innovation and criticism in all aspects ofwork, and be good at discovering.componentsorprocessesthatswithmeet specified needsanalyzing, systematically elaborating and3/10
3 / 10 Use Python programming to select appropriate statistical methods for analysis and inference based on the characteristics of the data 1-5 获得相关实践经验,进一步理解统计的特点与规律,培养与 提高学生独立从事统计工作的能力 Gain relevant practical experience, further understand the characteristics and laws of statistics, and cultivate and improve students' ability to independently engage in statistical work (2)德育目标: Essential Quality 2-1 培养具有不畏困难、不惧失败、锲而不舍、敢于尝试、迎难 而上的精神,并在学习过程中培养自己的细心和耐心的勇气 和精神 Cultivate the spirit of not fearing difficulties or failure, perseverance, daring to try, and cultivate their own careful and patient courage and spirit in the process of learning 2-2 培养服务意识,具有 “以人为本” 的服务精神 Cultivate service consciousness and have the service spirit of "people-oriented" 2-3 培养遵守法律、懂规则、守规则的新时代公民 Cultivate citizens of the new era who abide by the law, understand and obey the rules 2-4 了解主要矛盾和次要矛盾,在面对复杂问题的时候要实事求 是、抓住主要矛盾 Understand the main contradiction and secondary contradiction, seek truth from facts and grasp the main contradiction in the face of complex problems 2-5 培养有条理和计划,做到心中有数、有条不紊、循序渐进地 完成一项工作 Cultivate a sense of order and plan, and complete a work in an orderly and gradual manner 课程教学目标与毕业要求的对应关系 Matrix of GA & SLOs 毕业要求 GA 指标点 GA Index 教学目标 SLOs 3、设计/开发解决方案:能 够设计针对复杂实际问题的 解决方案,设计满足特定需 求的系统、单元或流程,并 能够在设计环节中体现创新 意识,考虑社会、健康、安 全、法律、文化以及环境等 因素 3. Design/Development of Solutions: Design solutions for complex practical problems and design systems, components or processes that meet specified needs with 3-1:能够设计针对本专业相关复杂实际 问题的解决方案 3-1: Capable of designing solutions to complex practical problems related to this major 1-1 到 1-5 2-1 到 2-5 3-2:能够对不同设计方案进行比较和优 化,在工作各环节中具有创新意识和批 判意识,善于发现、分析、系统表述和 解决实际问题 3-2: Capable of comparing and optimizing different design schemes, having a sense of innovation and criticism in all aspects of work, and be good at discovering, analyzing, systematically elaborating and
appropriate consideration forsolvingpractical problemspublic health, and safety,cultural,societalandenvironmental considerations.3-3:能够在设计和开发的各个环节中综合考虑社会、健康、安全、法律、文化以及环境等因素3-2: Capable of comparing and optimizingdifferent design schemes, having a sense ofinnovation and criticism in all aspects ofwork,and begoodat discovering.analyzing,systematically elaborating andsolvingpractical problems4、研究:能够基于科学原理4-1:能够基于科学原理并采用科学方法,并采用科学方法对复杂实际在本专业相关理论指导下对复杂实际问问题进行研究,包括设计实题设计实验进行研究验、分析与解释数据、并通4-1:Capable of design experiments onwith过信息综合得到合理有效的complexproblemsscientific结论knowledge and research methods of thismajor4.Investigation:Conduct1complex4-2:能够结合本专业知识对实验数据进1-1 到 1-5investigationsofproblemsusing行分析与解释,设计并优化实验方案,2-1、2-4、2-5research-basedknowledge并通过信息综合得到合理有效的结论andresearchmethods4-2: Capable of analyzing and interpretingincludingdesignofthe experimental data, designing andexperiments,analysisandoptimizing the experimental schemer withinterpretationofdata,andtheknowledge of this major, reasonablesynthesis of information toand effective conclusions are obtainedprovide valid conclusionsthrough information synthesis5、使用现代工具:能够针对5-2熟悉解决本专业相关复杂实际问题复杂实际问题,开发、选择所需的技术和资源,能够运用现代信息与使用恰当的技术、资源、技术进行文献检索和资料查询,获取专现代信息技术工具,包括对业解决方案复杂实际问题的预测与模5-2:Familiar with the technology and1-1 到 1-5拟,并能够理解其局限性resources required to solve complex2-4、2-55.ModernToolUsage:practical problems related to the major,Create, selectandapplycapable of using modem informationappropriatetechniques,technology to conduct document retrievaandmodernand data query, and obtaining professionalresourcesITsolutionsandtools.engineering4 / 10
4 / 10 appropriate consideration for public health, and safety, cultural, societal and environmental considerations. solving practical problems 3-3:能够在设计和开发的各个环节中综 合考虑社会、健康、安全、法律、文化 以及环境等因素 3-2: Capable of comparing and optimizing different design schemes, having a sense of innovation and criticism in all aspects of work, and be good at discovering, analyzing, systematically elaborating and solving practical problems 4、研究:能够基于科学原理 并采用科学方法对复杂实际 问题进行研究,包括设计实 验、分析与解释数据、并通 过信息综合得到合理有效的 结论 4. Investigation: Conduct investigations of complex problems using research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of information to provide valid conclusions 4-1:能够基于科学原理并采用科学方法, 在本专业相关理论指导下对复杂实际问 题设计实验进行研究 4-1: Capable of design experiments on complex problems with scientific knowledge and research methods of this major 1-1 到 1-5 2-1、2-4、2-5 4-2:能够结合本专业知识对实验数据进 行分析与解释,设计并优化实验方案, 并通过信息综合得到合理有效的结论 4-2: Capable of analyzing and interpreting the experimental data, designing and optimizing the experimental schemer with the knowledge of this major; reasonable and effective conclusions are obtained through information synthesis 5、使用现代工具:能够针对 复杂实际问题,开发、选择 与使用恰当的技术、资源、 现代信息技术工具,包括对 复杂实际问题的预测与模 拟,并能够理解其局限性 5. Modern Tool Usage: Create, select and apply appropriate techniques, resources and modern engineering and IT tools, 5-2 熟悉解决本专业相关复杂实际问题 所需的技术和资源,能够运用现代信息 技术进行文献检索和资料查询,获取专 业解决方案 5-2: Familiar with the technology and resources required to solve complex practical problems related to the major, capable of using modern information technology to conduct document retrieval and data query, and obtaining professional solutions 1-1 到 1-5 2-4、2-5
5-3:能够针对本专业相关复杂实际问题,includingpredictionandto选择与使用恰当的技术、资源、现代信modeling,complex息技术工具practical problems, withanoftheunderstanding5-3:Capable of selecting and usinglimitationsappropriatetechnology,resources,andmodern informationtechnologytoolsinresponseto complexpractical problemsrelated to the major三、教学内容Content(Topics)注:以中英文填写,各部分内容的表格可根据实际知识单元数量进行复制、扩展或缩减Note:Filled in both CN and EN,extend or reduce based on the actual numbers of knowledge unit(1)理论教学 Lecture知识单元序号:支撑教学目标:11-1、1-4、1-5Knowledge Unit No.SLOs SupportedPython虚拟环境设置知识单元名称Unit TitlePython Virtual Environment Settings安装PythonInstallingPython安装conda及创建虚拟环境Install conda and create a virtual environment知识点:安装Jupyter及插件Knowledge DeliveryInstall Jupyter and related plugins插件使用方法Usage of the plugins调试程序方法Methods of debugging安装PythonInstalling Python了解:安装conda及创建虚拟环境RecognizeInstall condaandcreateavirtualenvironment学习目标:安装Jupyter及插件 Install Jupyter and related pluginsLearning Objectives理解:插件使用方法UnderstandUsage of the plugins掌握:调试程序方法MasterMethods of debugging德育目标2-1到 2-5Moral Objectives重点:插件使用方法Key PointsUsage of the plugins难点:调试程序方法Focal PointsMethods of debugging5 /10
5 / 10 including prediction and modeling, to complex practical problems, with an understanding of the limitations 5-3:能够针对本专业相关复杂实际问题, 选择与使用恰当的技术、资源、现代信 息技术工具 5-3: Capable of selecting and using appropriate technology, resources, and modern information technology tools in response to complex practical problems related to the major 三、教学内容 Content (Topics) 注:以中英文填写,各部分内容的表格可根据实际知识单元数量进行复制、扩展或缩减 Note: Filled in both CN and EN, extend or reduce based on the actual numbers of knowledge unit (1) 理论教学 Lecture 知识单元序号: Knowledge Unit No. 1 支撑教学目标: SLOs Supported 1-1、1-4、1-5 知识单元名称 Unit Title Python 虚拟环境设置 Python Virtual Environment Settings 知识点: Knowledge Delivery 安装 Python Installing Python 安装 conda 及创建虚拟环境 Install conda and create a virtual environment 安装 Jupyter 及插件 Install Jupyter and related plugins 插件使用方法 Usage of the plugins 调试程序方法 Methods of debugging 学习目标: Learning Objectives 了解: Recognize 安装 Python Installing Python 安装 conda 及创建虚拟环境 Install conda and create a virtual environment 安装 Jupyter 及插件 Install Jupyter and related plugins 理解: Understand 插件使用方法 Usage of the plugins 掌握: Master 调试程序方法 Methods of debugging 德育目标 Moral Objectives 2-1 到 2-5 重点: Key Points 插件使用方法 Usage of the plugins 难点: Focal Points 调试程序方法 Methods of debugging