《R程序设计语言》课程实验教学大纲 一、课程基本信息 课程代码:16012603 课程名称:R程序设计语言 英文名称:R Program Language 实验总学时:24学时 适用专业:统计学,应用统计 课程类别:专业课 先修课程:C程序设计,Matlab 二、实验教学的总体目的和要求 1、对学生的要求 要求学生能够学会安装使用R语言,以及RStudio软件。能够在CRAN网站 查找以及加载适合的R程序包。同时,熟悉R程序中的相关命令,以及程序写作 规范等,能够灵活处理应用相关的方法。课程结束后,要求学生具备独立完成代 码写作、数据处理,以及分析数据的能力。此外,对于写作好的代码,能够学会 优化以及更新等方面的处理技巧。 2、对教师的要求 对于R软件的使用方法、适用范围、相关的统计方法、代码写作方面做详尽 的介绍,培养学生的实际动手能力。主要分一下几方面: 1.实际操作,演示R软件的安装、使用,以及如何使用软件包自带的帮助 文档,快速让学生使用软件: 2.介绍R程序的适用技巧以及相关代码的写作规范。应该包括,如何查找 适合自己的R包,同时设计合理的代码完成预期目标
《R 程序设计语言》课程实验教学大纲 一、课程基本信息 课程代码: 16012603 课程名称:R 程序设计语言 英文名称: R Program Language 实验总学时:24 学时 适用专业:统计学,应用统计 课程类别:专业课 先修课程:C 程序设计,Matlab 二、实验教学的总体目的和要求 1、对学生的要求 要求学生能够学会安装使用 R 语言,以及 RStudio 软件。能够在 CRAN 网站 查找以及加载适合的 R 程序包。同时,熟悉 R 程序中的相关命令,以及程序写作 规范等,能够灵活处理应用相关的方法。课程结束后,要求学生具备独立完成代 码写作、数据处理,以及分析数据的能力。此外,对于写作好的代码,能够学会 优化以及更新等方面的处理技巧。 2、对教师的要求 对于 R 软件的使用方法、适用范围、相关的统计方法、代码写作方面做详尽 的介绍,培养学生的实际动手能力。主要分一下几方面: 1. 实际操作,演示 R 软件的安装、使用,以及如何使用软件包自带的帮助 文档,快速让学生使用软件; 2. 介绍 R 程序的适用技巧以及相关代码的写作规范。应该包括,如何查找 适合自己的 R 包,同时设计合理的代码完成预期目标
3。介绍R软件的应用领域,其中以统计方法的介绍为主,加以实例分析,现 场演示。 4。提高学生的实际动手能力,对于学生上机,能够督促学生个人能够动手完 成课堂布置的任务,对于共性问题做重点讲解,在实践中提高个人的动手 能力。 3、对实验条件的要求 要求实验机房的计算机,能够配备Inteli5以上级别以上处理器,4G以上内 存,具备2G独立显卡,同时安装Window7(包含)以上版本的系统。 三、实验教学内容 此部分要科学设计实验项目体系。 实验项目一R程序设计 实验名称:R程序设计 实验内容:R程序编写,数据处理 实验性质:设计性和创新性 实验学时:24学时 实验目的与要求: 实验目的:使学生具备R软件的下载,安装,查找程序包,编写代码,处理 数据等方面的能力。 实验要求:要求每一位同学均能够参与上机,同时解决现实数据中存在的问 题,学习结束后能够独立处理R语言中的问题。 实验条件:要求至少每位学生均能配置一台性能配置满足一下几方面的笔记本电 脑或者台式机:具备5处理器以上,4G内存,2G独立显卡。 研究与思考:
3. 介绍 R 软件的应用领域,其中以统计方法的介绍为主,加以实例分析,现 场演示。 4. 提高学生的实际动手能力,对于学生上机,能够督促学生个人能够动手完 成课堂布置的任务,对于共性问题做重点讲解,在实践中提高个人的动手 能力。 3、对实验条件的要求 要求实验机房的计算机,能够配备 Intel i5 以上级别以上处理器,4G 以上内 存,具备 2G 独立显卡,同时安装 Window 7 (包含)以上版本的系统。 三、实验教学内容 此部分要科学设计实验项目体系。 实验项目一 R 程序设计 实验名称:R 程序设计 实验内容:R 程序编写,数据处理 实验性质:设计性和创新性 实验学时:24 学时 实验目的与要求: 实验目的:使学生具备 R 软件的下载,安装,查找程序包,编写代码,处理 数据等方面的能力。 实验要求:要求每一位同学均能够参与上机,同时解决现实数据中存在的问 题,学习结束后能够独立处理 R 语言中的问题。 实验条件:要求至少每位学生均能配置一台性能配置满足一下几方面的笔记本电 脑或者台式机:具备 i5 处理器以上,4G 内存,2G 独立显卡。 研究与思考:
针对理论教学以及上机实验中遇到的问题,期待教师与学生一起发掘探讨, 共同解决问题,拉近老师与同学之间的距离,共同提高。充分发挥学生在实践中 的创造能力。由于程序语言课所具备的特点,可以发掘在代码编写方面具备相应 能力的同学,进行展示,提高各位同学的实际动手能力以及解决问题的能力。 结合理论课程的指导思想,在计算机辅助下,完成对理论课中相关任务的实 现,同时针对问题,一一解决。 实验项目二 … 四、考核方式 期未考试(闭卷)60%+平时上机40% 五、推荐实验教材和教学参考书 实验教材: 1,《R语言统计入门》,Peter,Dalgaard编著,人民邮电出版社(2014 年) 参考书: 1,《R软件应用统计方法》,陈景祥编著,东北财经大学出版社,(2014 年) 2,《复杂数据统计方法-基于R的应用》,吴喜之,中国人名大学出版社 (2015年) 六、其他需说明的 大纲修订人:刘培江 修订日期:2020-12 大纲审定者:陈建超 审定日期:2020-12
针对理论教学以及上机实验中遇到的问题,期待教师与学生一起发掘探讨, 共同解决问题,拉近老师与同学之间的距离,共同提高。充分发挥学生在实践中 的创造能力。由于程序语言课所具备的特点,可以发掘在代码编写方面具备相应 能力的同学,进行展示,提高各位同学的实际动手能力以及解决问题的能力。 结合理论课程的指导思想,在计算机辅助下,完成对理论课中相关任务的实 现,同时针对问题,一一解决。 实验项目二 …… 四、考核方式 期末考试(闭卷)60% + 平时上机 40% 五、推荐实验教材和教学参考书 实验教材: 1,《R 语言统计入门》,Peter,Dalgaard 编著,人民邮电出版社(2014 年) 参考书: 1,《R 软件应用统计方法》,陈景祥编著,东北财经大学出版社,(2014 年) 2,《复杂数据统计方法-基于 R 的应用》,吴喜之,中国人名大学出版社, (2015 年) 六、其他需说明的 大纲修订人:刘培江 修订日期:2020-12 大纲审定者: 陈建超 审定日期:2020-12