《专业导论》实验指导书/实验七:使用互联网 实验七:使用互联网 实验目的 1、了解Mooc和网络公开课学习基本概念,学会使用在线教学资源进行学习 2、了解 Github和开源中国开源项目管理,了解开源知识与概念; 3、了解浏览器的基本作用,掌握多种浏览器的使用。 二、实验学时 2学时 实验类型 综合性 四、实验需求 1、硬件 每人配备计算机1台 2、软件 Windows10操作系统 3、网络 实验室局域网支持,能够访问互联网 4、工具 无 五、实验理论 1、 Windows10操作系统的基本使用 2、浏览器的基本使用操作 3、使用互联网下载应用软件。 六、实验任务 1、完成Mooc和公开课视频在线观看学习 2、完成 Github对项目的管理; 3、完成在开源中国中搜索学习开源项目 4、完成多种浏览器的下载与安装使用。 七、实验内容及步骤 、MOOC互联网学习 河南中医药大学信息技术学院/阮晓龙/13938213680/第1
《专业导论》实验指导书 / 实验七:使用互联网 河南中医药大学信息技术学院 / 阮晓龙 / 13938213680 / 第 1 页 实验七:使用互联网 一、实验目的 1、了解 Mooc 和网络公开课学习基本概念,学会使用在线教学资源进行学习; 2、了解 GitHub 和开源中国开源项目管理,了解开源知识与概念; 3、了解浏览器的基本作用,掌握多种浏览器的使用。 二、实验学时 2 学时 三、实验类型 综合性 四、实验需求 1、硬件 每人配备计算机 1 台。 2、软件 Windows 10 操作系统。 3、网络 实验室局域网支持,能够访问互联网。 4、工具 无。 五、实验理论 1、Windows 10 操作系统的基本使用; 2、浏览器的基本使用操作; 3、使用互联网下载应用软件。 六、实验任务 1、完成 Mooc 和公开课视频在线观看学习; 2、完成 GitHub 对项目的管理; 3、完成在开源中国中搜索学习开源项目; 4、完成多种浏览器的下载与安装使用。 七、实验内容及步骤 1、MOOC 互联网学习
《专业导论》实验指导书/实验七:使用互联网 (1)什么是MOOC MoOC是 Massive Online Open Course的简称,中文一般翻译成“大规模在线开放 课程”。2012年,美国的顶尖大学陆续建立网络学习平台,在网上提供免费课程,而 Coursea、 Udacity、edX三大课程提供商的兴起,给更多学生提供了系统学习的可能 随着清华大学、网易公开课等教学机构的加盟,MOOC平台逐渐走向中国,为中国学 生也谋取了更多更优秀的网络学习机会。 MOOC有固定的开课时间,有作业有考试,考试通过后会授予证书。它类似于 门课程,有师资、课程材料,也有开课和结课时间,但它并不是一个学校,也不仅仅是 一门网络课程,它在发展数字技术的同时实现沟通和合作,让每个人都参与到学习过程。 最重要的是,它是所有参与者的“聚会”,参与者可以在相关指导下围绕同一个话题展 开合作和交流。 (2)怎样通过MOOC平台学习 通过MOOC平台学习“C语言程序设计”课程的相关视频,具体过程如下 ①打开浏览器,在地址栏中输入“htp/www.mooc.cn”(MOOC中国官网),并在 网站首页搜索框中输入“C语言程序设计”课程名称,如图7-1所示 慕课改变你,你改变世界 MooC网区乐了让把找们连接起 图7-1访问网站 图7-2搜索课程列表 ②点击搜索框右侧搜索按钮,进行相关课程搜索,搜索结果如图7-2所示 ③选择单一课程如“C语言程序设计(上)”点击展示该课程的详细内容,如图7- 3所示,点击右侧【去上课>】进入该课程学习界面,如图7-4所示。注册完成后,在该 课程网站上点击【立即参加】开始课程学习 c语言程序设计(上) 语言程序设计 o000008 图7-4课程参与学习 图7-3课程信息 2、网络公开课 (1)什么是网络公开课 网络公开课是指由耶鲁、哈佛、麻省理工学院等美国知名高校发起的将课堂实录课 河南中医药大学信息技术学院/阮晓龙/13938213680/第2页
《专业导论》实验指导书 / 实验七:使用互联网 河南中医药大学信息技术学院 / 阮晓龙 / 13938213680 / 第 2 页 (1)什么是 MOOC MOOC 是 Massive Online Open Course 的简称,中文一般翻译成“大规模在线开放 课程”。2012 年,美国的顶尖大学陆续建立网络学习平台,在网上提供免费课程,而 Coursea、Udacity、edX 三大课程提供商的兴起,给更多学生提供了系统学习的可能。 随着清华大学、网易公开课等教学机构的加盟,MOOC 平台逐渐走向中国,为中国学 生也谋取了更多更优秀的网络学习机会。 MOOC 有固定的开课时间,有作业有考试,考试通过后会授予证书。它类似于一 门课程,有师资、课程材料,也有开课和结课时间,但它并不是一个学校,也不仅仅是 一门网络课程,它在发展数字技术的同时实现沟通和合作,让每个人都参与到学习过程。 最重要的是,它是所有参与者的“聚会”,参与者可以在相关指导下围绕同一个话题展 开合作和交流。 (2)怎样通过 MOOC 平台学习 通过 MOOC 平台学习“C 语言程序设计”课程的相关视频,具体过程如下。 ①打开浏览器,在地址栏中输入“http://www.mooc.cn”(MOOC 中国官网),并在 网站首页搜索框中输入“C 语言程序设计”课程名称,如图 7-1 所示。 ②点击搜索框右侧搜索按钮,进行相关课程搜索,搜索结果如图 7-2 所示。 ③选择单一课程如“C 语言程序设计(上)”点击展示该课程的详细内容,如图 7- 3 所示,点击右侧【去上课>】进入该课程学习界面,如图 7-4 所示。注册完成后,在该 课程网站上点击【立即参加】开始课程学习。 2、网络公开课 (1)什么是网络公开课 网络公开课是指由耶鲁、哈佛、麻省理工学院等美国知名高校发起的将课堂实录课 图 7-1 访问网站 图 7-2 搜索课程列表 图 7-3 课程信息 图 7-4 课程参与学习
《专业导论》实验指导书/实验七:使用互联网 程放到互联网平台上,供学生兔费在线学习的一种学习方式的变革,它拓宽了学习渠道,提 供了丰富而优秀的学习资源 目前国内优秀的网络视频公开课主要包括:网易公开课(官网:htps/open.163com)、 新浪公开课(官网:htp∥ open. sina. com. cn/)、搜狐名校(官网:htp/ ledu ty sohu. com)等。 (2)怎样通过公开课平台学习 以网易公开课(hts/open163com)学习平台为例,查找和学习内容过程如下 ①打开浏览器,在地址栏中输入“htts/open.163.com/”,可访问到网易公开课学习平 台,如图7-5所示 网易公开课 电子技大字公开:网语时代的结息安全 高情商的人如 o ar ””" 国白出 图7-5访问网站 图7-6公开课观看 ②可根据学习的类型类别进行搜索査找,点击进入该课程详细内容,点击【立即播放】 开始对公开课的学习,如图7-6所示 3、 Github (1)什么是 Github Github是一个面向开源及私有软件项目的托管平台,因支持Git作为唯一的版本库格 式进行托管,故名 Github e Github于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面 以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段 分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其 中不乏知名开源项目 Ruby on Rails、 jQuery、 python等 (2)如何在 GitHub上进行项目开源 在 Github上进行项目开源与管理,具体操作过程如下。 ①打开浏览器,在地址栏中输入“htts!github.com”,可访问到Github官方,如图7- 7所示。如果有账号直接输入用户名、邮箱、密码进行登录;如果没有账号,点击【Sign p】进行注册。 ②在登录后界面点击【 New repository】按钮,创建一个新 repository(知识库)。为创建 河南中医药大学信息技术学院/阮晓龙/13938213680/第3页
《专业导论》实验指导书 / 实验七:使用互联网 河南中医药大学信息技术学院 / 阮晓龙 / 13938213680 / 第 3 页 程放到互联网平台上,供学生免费在线学习的一种学习方式的变革,它拓宽了学习渠道,提 供了丰富而优秀的学习资源。 目前国内优秀的网络视频公开课主要包括:网易公开课(官网:https://open.163.com)、 新浪公开课(官网:http://open.sina.com.cn/)、搜狐名校(官网:http://edu.tv.sohu.com)等。 (2)怎样通过公开课平台学习 以网易公开课(https://open.163.com)学习平台为例,查找和学习内容过程如下。 ①打开浏览器,在地址栏中输入“https://open.163.com/”,可访问到网易公开课学习平 台,如图 7-5 所示。 ②可根据学习的类型类别进行搜索查找,点击进入该课程详细内容,点击【立即播放】 开始对公开课的学习,如图 7-6 所示。 3、GitHub (1)什么是 GitHub GitHub 是一个面向开源及私有软件项目的托管平台,因支持 Git 作为唯一的版本库格 式进行托管,故名 GitHub。 GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面 以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段 分享(Gist)等功能。目前,其注册用户已经超过 350 万,托管版本数量也是非常之多,其 中不乏知名开源项目 Ruby on Rails、jQuery、python 等。 (2)如何在 GitHub 上进行项目开源 在 GitHub 上进行项目开源与管理,具体操作过程如下。 ①打开浏览器,在地址栏中输入“https://github.com”,可访问到 GitHub 官方,如图 7- 7 所示。如果有账号直接输入用户名、邮箱、密码进行登录;如果没有账号,点击【Sign u p】进行注册。 ②在登录后界面点击【New repository】按钮,创建一个新 repository(知识库)。为创建 图 7-5 访问网站 图 7-6 公开课观看
《专业导论》实验指导书/实验七:使用互联网 的知识库输入相关信息,主要包括名称、描述信息、项目权限(公共、私有),点击【C Built for developers 图7-7访问网站 图7-8创建项目库 reate repository】完成代码库创建,如图78所示 ③在项目库创建完成后,可进行快速设置,从而在浏览器上对项目进行管理,如图 7-9所示。点击【 creating a new file】按钮可在线创建文件,点击 (uploading an exist ing file】按钮可将本地项目文件进行上传。 4、开源中国 (1)什么是开源中国 开源中国成立于2008年8月,是目前国内最大的开源技术社区,拥有超过200万 会员,形成了由开源软件库、代码分享、资讯、协作翻译、码云、众包、招聘等几大模 块,为IT开发者提供了一个发现、使用并交流开源技术的平台。 2013年,开源中国建立大型综合性的云开发平台—一码云,为中国广大开发者提 供团队协作、源码托管、代码质量分析、代码评审、测试、代码演示平台等功能。 码云除了提供最基础的Git代码托管之外,还提供代码在线査看、历史版本査看 Fork、 Pull Request、打包下载任意版本、lsue、Wiki、保护分支、代码质量检测、Pa Q Quick setup- if you ve done this kind of thing M甲hmma mery dude a HEADME, LCENSE, and 图7-9对项目进行初步管理 S项目演示等方便管理、开发、协作、共享的功能。 (2)如何在码云上管理项目 以在线体验企业版为例,在码云上进行项目管理,具体操作过程如下。 ①打开浏览器,在地址栏中输入“htts!/gitee.com/enterprises?from=osc-bottom” 可访问到码云企业版界面,如图7-10所示。 河南中医药大学信息技术学院/阮晓龙/13938213680/第4页
《专业导论》实验指导书 / 实验七:使用互联网 河南中医药大学信息技术学院 / 阮晓龙 / 13938213680 / 第 4 页 的知识库输入相关信息,主要包括名称、描述信息、项目权限(公共、私有),点击【C reate repository】完成代码库创建,如图 7-8 所示。 ③在项目库创建完成后,可进行快速设置,从而在浏览器上对项目进行管理,如图 7-9 所示。点击【creating a new file】按钮可在线创建文件,点击【uploading an exist ing file】按钮可将本地项目文件进行上传。 4、开源中国 (1)什么是开源中国 开源中国成立于 2008 年 8 月,是目前国内最大的开源技术社区,拥有超过 200 万 会员,形成了由开源软件库、代码分享、资讯、协作翻译、码云、众包、招聘等几大模 块,为 IT 开发者提供了一个发现、使用并交流开源技术的平台。 2013 年,开源中国建立大型综合性的云开发平台——码云,为中国广大开发者提 供团队协作、源码托管、代码质量分析、代码评审、测试、代码演示平台等功能。 码云除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、 Fork、Pull Request、打包下载任意版本、Issue、Wiki、保护分支、代码质量检测、Paa S 项目演示等方便管理、开发、协作、共享的功能。 (2)如何在码云上管理项目 以在线体验企业版为例,在码云上进行项目管理,具体操作过程如下。 ①打开浏览器,在地址栏中输入“https://gitee.com/enterprises?from=osc-bottom”, 可访问到码云企业版界面,如图 7-10 所示。 图 7-7 访问网站 图 7-8 创建项目库 图 7-9 对项目进行初步管理
《专业导论》实验指导书/实验七:使用互联网 ÷c‘安/0m用m GB云开源件企业离按版博喜 安全、高效、专业—码云企业版 云企业版专注于助力企业开发,将代码托管、开发与项目管理工月为一体,更提供人员 文档等开发资源的完管理,协同开发,从此更加便 体验演示版 免费创建企业 图7-10访问码云 ②点击【体验演示版】按钮进入码云企业版在线演示系统介绍界面,如图7-11所示, 点击【立即登录演示系统】进入在线演示平台,如图7-12所示 图7-11在线演示系统介绍 图7-12在线演示系统 ③创建项目。点击左侧导航中【项目】,进入项目管理页面,如图7-13所示。在项目页 面中点击【新建项目】,进入项目添加界面,如图7-14所示。在项目添加中填写项目名称、 归属、路径、是否开源、语言、项目成员等信息后,点击【新建】按钮完成项目创建。 ④创建相关任务。点击左侧导航中【任务】,进入任务管理界面,如图7-15所示。在任 图7-13项目管理 图7-14新建项目 务页面中点击【新建任务】,进入新建任务界面,如图7-16所示,对其任务的标题、指派人 员、任务内容、时间范围进行设置 河南中医药大学信息技术学院/阮晓龙/13938213680/第5页
《专业导论》实验指导书 / 实验七:使用互联网 河南中医药大学信息技术学院 / 阮晓龙 / 13938213680 / 第 5 页 ②点击【体验演示版】按钮进入码云企业版在线演示系统介绍界面,如图 7-11 所示, 点击【立即登录演示系统】进入在线演示平台,如图 7-12 所示。 ③创建项目。点击左侧导航中【项目】,进入项目管理页面,如图 7-13 所示。在项目页 面中点击【新建项目】,进入项目添加界面,如图 7-14 所示。在项目添加中填写项目名称、 归属、路径、是否开源、语言、项目成员等信息后,点击【新建】按钮完成项目创建。 ④创建相关任务。点击左侧导航中【任务】,进入任务管理界面,如图 7-15 所示。在任 务页面中点击【新建任务】,进入新建任务界面,如图 7-16 所示,对其任务的标题、指派人 员、任务内容、时间范围进行设置。 图 7-10 访问码云 图 7-11 在线演示系统介绍 图 7-12 在线演示系统 图 7-13 项目管理 图 7-14 新建项目