项目教学法在高职大数据专业中的教学应用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高职教学经验) :我觉得两者没有明显的区别吧,都
2024 年第 3 期
农
机
使
用
与
维
157
修
是将课程中的学习内容拆分给学生进行实践。
图 1 所得文献学科分布图
3) 段老师( 讲师,拥有 4 年中职教学经验、5 年
高职教学经验) :我之前教 python 时带学生做过一
个爬虫实验,我觉得这两个教学法的大方向是一样
中图分类号:TP34;G712 文献标识码:A
doi:10. 14031 / j. cnki. njwx. 2024. 03. 046
The Application of Project Teaching Method in the Teaching of Big Data Majors
2 项目教学法
2. 1 教学设计
本次教学项 目 为 大 数 据 专 业 核 心 课 程 中 Hadoop 软件的使用,具体项目计划如表 2 所示。 Hadoop 软件是大数据专业就业的立身之本,也是大数
据运维初级证书考试的核心内容。 经过对教材的
分析与备考,决定花费 16 周时间( 包含两周的中期
1) 谢老师( 副教授,拥有 3 年中职教学经验、7
年高职教学经验) :我认为项目教学是指带学生进
行课程实验的时候,引导学生完成一个较大的项目
制作,比如进行 java 课程教学时,通过一定课时引
导学生完成一个办公平台类的项目制作,把课程中
的内容拆分为小任务。
2) 秦老师( 讲师,拥有 10 年中职教学经验、2 年
检查与测评) 帮助学生完成 Hadoop 运行环境搭建,
实现 SSH 无密码验证登陆,实现三台节点的集群搭
建,最终运行 Hadoop 中的 wordcount 进行案例分析。
预计通过本次项目制作,学生可以掌握基本的 Ha-
用
与
维
修
2024 年第 3 期
确定项目后,在机房进行实践,受条件所限,对
Linux 系统操作均采用虚拟机运行,由于机房内存
般问题会出现在 SSH 无密码验证登录部分,这个地
方是最容易拉开差距的,因为需要三个节点一起协
作,需要的命令很多,很容易一步打错步步错。
3) Linux 课程教师:班里一半的学生都能达到
课程培养要求,剩下一半的学生不是不会,是命令
的拼写记不住,经常输入错误,期末考试只要涉及
到输入命令就很容易出错。
综上所述,目前班级有一部分学生拥有一定的
为贵州农业职业学院是由 3 个中职院校合并而来
的。 虽然,近些年职业教育在教学成果上取得了很
大的进步,但不可否认中职院校上来的学生在文化
课基础上还是稍微差一些,不过引导学生制作项目
2024 年第 3 期
农
机
使
是很好的,高职学生喜欢动手做东西,但是项目不
要太难,要考虑学生的英语水平和性格特点。
2) 大数据运维专业课教师:根据我的经验,一
关键词进行组合搜索时,所得文献较少,因此项目
教学法在大数据专业中的应用试验结果,有助于丰
富项目教学法的教学理论与实践,以及高职大数据
专业的课程教学。
1 项目教学法与任务驱动式教学法的区别
在开展课程试验前,对 3 位信息系任课教师的
访谈交流,通过询问“ 您认为项目教学与任务驱动
有什么不同” 进行访谈,具体回答记录如下:
理想的问题,采用项目教学法贯彻课程,以大数据运维课程中的 Hadoop 集群,运行 wordcount 案例作为项目开展
教学,运用访谈法对高职院校教师进行调研,对学生展开学情分析,经过一学期的教学实践,最后对项目教学法
的不足与缺点进行了分析,为项目教学法的开展提供一定实践参考。
关键词:项目教学法;大数据运维;教学实践;访谈法
Keywords:project teaching method; big data operation and maintenance; teaching practice; interview method
0 引言
业内普遍认为,项目教学法是美国进步教育运
动的产物,是教师与学生共同参与,围绕一个项目
为 8G,最 终 Hadoop 集 群 运 行 的 数 量 设 定 为 3 台
( master、slave1、slave2) 。 之后分配任务小组,8 ~ 9
人为一组,共分成 4 组,每组设一名知识基础较好的
学生为组长。 将所需课件、实验指导手册、实验环
境所需资源打包分发给各个小组,每次课题开始,
教师采用任务驱动的方式对学生进行任务分发和
合,但两者仍然存在一定区别,在职业技术院校专
业课程改革中,许多教师对二者的教学方法或概念
有一定混淆 [3] 。 具体区别如表 1 所示。
表 1 任务驱动式与项目教学法的区别对比
任务驱动式教学法
项目教学法
传授新知识、掌握新技能、发展学生综合
关键能力的培养、要求培养学生独立或合作解决从未遇
能力
到过的问题的能力
jor are practical courses, which require students to practice a lot of code Xi, and the course is highly practical, and it is
difficult to achieve the ideal practical effect by using traditional teaching methods. In order to solve the problem of unsatisfactory traditional teaching methods of higher vocational big data majors, the project teaching method was used to implement the curriculum, the Hadoop cluster in the big data operation and maintenance course was used to run the wordcount case as the project to carry out teaching, the interview method was used to investigate the teachers of higher vocational colleges, and the students were analyzed for their learning situation.
in Higher Vocational Education
LV Jinglan
( Department of Information Engineering,Guizhou Vocational College of Agricultural,Guiyang 550001,China)
Abstract:Big data is a popular major in higher vocational information technology, but most of the core courses of the ma-
64 课时
图 2 项目教学法流程图
计划周数
16 周( 包含两周期中测试与项目中期检查)
2. 2 学期分析与调研
实验地点
机房电脑( VMware 虚拟机、centos7 虚拟镜像)
组成,防止不同专业学生存在差异,对比试验无法
2021 级大数据技术 6 班(42 人)
以本文对学情分析采用访谈法。
1. 虚拟机、镜像文件、Hadoop 软件单机版安装
指导,学生实践后与团队和教师进行交流,教师对
项目成果进行评价。
doop 搭建与运行,了解大数据运维的基本知识,掌
握团队合作与交流能力,通过项目制作提升自我效
能感。
表 2 项目计划表
基本情况
项目名称
项目最终
目标
计划课时
计划内容
Hadoop 集群运行
运行 WordCount 案例,计算数据文件中各单
词ቤተ መጻሕፍቲ ባይዱ频度
询问与资料获取,经过调查,班级 42 人中有 26 人来
登录
生基础知识水平薄弱。 针对生源情况,对学校 3 名
与环境
学生专业
与人数
项目拆分
2. 网络集群链接、jdk 安装、SSH 无密码验证
3. Master 节点、slave1、slave2 三节点配置
4. Hadoop 集群运行 wordcount 案例
项目教学法总体流程如图 2 所示。 首先通过 3
名教师集体备课( 一名 5 年大数据运维执教经验教
师、两名实习教师) ,确定项目名称、实验的开展方
法,对学生学情进行分析。 采用访谈法对教师和教
研室成员了解学生情况,做好前期调查。
由于自身条件所限,所带班级为不学生院学生
控制变量,且人数过少不宜采用问卷调查方式,所
的,可能在细节实施上有所不同。
从三位教师的访谈记录中可以看出,部分教师
对于“ 项目教学” 与“ 任务驱动” 其实并没有明确的
分辨,在实际教学中也较少考虑两者的细微区别。
尽管项目教学法与任务驱动教学法都是以学生自
主能动性为主的教学方式,诞生于建构主义的教学
理论,在评 价 方 式 上 为 学 生 互 评 与 教 师 评 价 相 结
针对学生生源对教务科与学生科教师进行了
自中职院校,剩余 16 人来自普通高中,班级部分学
教师以“ 项目教学法” 为主题进行访谈交流,为了解
学生 Linux 命令的掌握情况,特意对班级 Linux 任教
教师进行了访谈。
1) 教务科科长:我们学校建校比较晚,从 2015
年建校到现在,其实生源大部分来自中职院校,因
能力,增加学生的就业机会。
作者简介:吕敬兰(1978—) ,女,贵阳人,硕士,讲师,研究方
向为大数据技术。
在中国知网数据库,以“ 项目教学” 为关键词,
对近三年相关文献进行搜索后发现,对于“ 项目教
学” 的研究主要集中在 职 业 教 育 与 中 等 教 育 阶 段
( 图 1) 。 以“ 项目教学” “ 大数据” “ 大数据技术” 等
等 [1] 在网页设计与制作的教学课程中,提出了一种
基于项目的教学方法,以项目活动的研究为基础,
旨在解决更复杂的实际问题。 李刚 [2] 在“ 机械设计
基础教学中的应用” 中提出,在实际的教学中引用
项目教学法,有利于实践能力的培养,在学生们所
学的四门学科中加入了项目教学法。 结果表明,该
方法可有效提高学生的操作能力,解决现实问题的
指导学生相对较多
主要靠学生自主完成
培养目标侧重点
设计特点
时间
实
施
特
点
学生参与度
教师作用
通过对比可以看出,项目驱动对教师的教学能
力、学生的知识掌握与实践能力的要求更高。 对于
158
农
机
使
项目的设计需要教师通过任务进行引导,帮助学生
完成新知识与技能的储备,再按照“ 由易到难、由浅
入深” 的教学原则进行难度较高的项目锻炼 [4] 。
开展教学活动的教学方法。 教师需要将项目进行
逐步剖析,完成项目各步骤的拆解划分,学生在教
师指导下完成小组合作、互动扮演、模仿学习等内
容。 在过程中,教师要引导学生理解与掌握相关专
业技能和知识,培养学生的团队合作与分析解决问
题的能力。 近年来,我国许多不敢尝试新型教育方
式的学 校, 也 慢 慢 地 接 受 了 项 目 教 学 法。 李 显 萍
以本专业为基础选择任务范围是新课程
将前期课程知识、技能融合到具体项目中,让学生通过
中的新知识和技能
分析和努力解决从未能得到综合性问题
课内完成
几天或几周
由教师完成任务选择、分割细化
由学生讨论确定项目计划和实施
学习模式
以学生个体学习为主
以小组协作或个体模式为主
难度系数
较为简单
有一定难度
设计任务相对容易
设计项目相对较难
156
农
机
使
用
与
维
修
2024 年第 3 期
项目教学法在高职大数据专业中的教学应用
吕敬兰
( 贵州农业职业学院 信息工程系,贵阳 550001)
摘 要:大数据专业是高职信息技术类的热门专业,但专业的核心课程大部分为实践课程,需要学生进行大量代
码练习,课程实操性强,运用传统教学方法难以取得理想的实践效果。 为解决高职大数据专业传统教学方法不
Linux 命令操作基础,但英语水平较差,学生自我效
能感波动较强,缺乏一定的恒心与耐力。 因此,在
项目设计上难度不宜过高,要给学生一定时间充分
掌握 Linux 命令、Hadoop 软件中各种类的调用,经常
用
与
维
修
159
给予学生鼓励等。
3 教学实践
以 Hadoop 集群运行为项目总体,拆分为以下 4