MOOC实践——从知识传授到能力培养(陈越教授)



《MOOC实践——从知识传授到能力培养(陈越教授)》由会员分享,可在线阅读,更多相关《MOOC实践——从知识传授到能力培养(陈越教授)(47页珍藏版)》请在文档大全上搜索。
1、MOOC 实践实践 从知识传授到能力培养从知识传授到能力培养浙江大学计算机科学与技术学院浙江大学计算机科学与技术学院陈陈 越越2015-7-16为什么做为什么做MOOCo (2012年)高考落榜生的来信年)高考落榜生的来信n 我不要文凭,只要能力我不要文凭,只要能力n 我绝不相信,艺术会因为没有文凭就黯然失色,我绝不相信,艺术会因为没有文凭就黯然失色,我绝不相信,能力会因为没有文凭就不值一提我绝不相信,能力会因为没有文凭就不值一提o 2014年年5月注册了月注册了2为什么做为什么做MOOC3o 2014年年12月月1日日“中中国大学国大学MOOC”上线上线 33000+o 2015年年3月月1
2、日日“云课云课堂堂”上线上线 20000+o 2015年年9月月1日日“中国中国大学大学MOOC”即将再即将再次上线次上线提提 纲纲o MOOC实践实践n 内容准备内容准备n 录制设施录制设施n 工作量工作量n 实施效果实施效果o MOOC存在的问题存在的问题o 解决方案:能力培养与效果检验解决方案:能力培养与效果检验4内容准备内容准备o 知识点细分知识点细分n 510分钟讲完的内容分钟讲完的内容 黄金黄金6分钟分钟o 例:数据结构第例:数据结构第1次课(次课(75分钟视频)分钟视频)n 什么是数据结构(什么是数据结构(32分钟)分钟)n 什么是算法(什么是算法(23分钟)分钟)n 应用实例(
3、应用实例(20分钟)分钟)5内容准备内容准备o 什么是数据结构(什么是数据结构(32分钟)分钟)n 关于数据组织关于数据组织 - 例:图书摆放(例:图书摆放(09:24) n 关于空间使用关于空间使用 - 例:例:PrintN函数实现(函数实现(04:08) n 关于算法效率关于算法效率 - 例:计算多项式值(例:计算多项式值(10:17) n 抽象数据类型(抽象数据类型(08:54)601:5908:167内容准备内容准备8内容准备内容准备9内容准备内容准备10内容准备内容准备关键:关键:6分钟左分钟左右变一下节奏,右变一下节奏,哪怕一句冷笑话哪怕一句冷笑话也好也好 内容准备内容准备o 课件
4、制作课件制作n 不必花俏,简单粗暴(下载迅速为上)不必花俏,简单粗暴(下载迅速为上)n 重要内容都必须包含在内:不看视频的学生自重要内容都必须包含在内:不看视频的学生自学;看过视频的回头查某个细节学;看过视频的回头查某个细节n 录制解决问题的录制解决问题的过程过程11程序框架搭建程序框架搭建int main() MGraph G = BuildGraph(); FindAnimal( G ); return 0;int main() 读入图读入图; 分析图分析图; return 0;MGraph的定义的定义CreateGraphInsertEdgeBuildGraphFloyd 算法算法Fin
5、dAnimalFindMaxDist(i)FindMin选择动物选择动物void FindAnimal( MGraph Graph ) WeightType DMaxVertexNumMaxVertexNum, MaxDist, MinDist; Vertex Animal, i; Floyd( Graph, D ); MinDist = INFINITY; for ( i=0; iNv; i+ ) MaxDist = FindMaxDist( D, i, Graph-Nv ); if ( MaxDist = INFINITY ) /* 说明有从说明有从i无法变出的动物无法变出的动物 */ p
6、rintf(0n); return; if ( MinDist MaxDist ) /* 找到最长距离更小的动物找到最长距离更小的动物 */ MinDist = MaxDist; Animal = i+1; /* 更新距离,记录编号更新距离,记录编号 */ printf(%d %dn, Animal, MinDist);FindMin:从每个动物:从每个动物i的最短距离的最大值中,找到最小值的最短距离的最大值中,找到最小值 MinDist,以及对应的动物,以及对应的动物Animal内容准备内容准备o 小测验小测验n随时检验学习效果随时检验学习效果 胜过传统课堂胜过传统课堂o 讨论题讨论题n课后
7、引申思考课后引申思考o 编程题编程题n强化实践强化实践o 与精品资源共享课不同与精品资源共享课不同n共享课:向共享课:向领导和同行领导和同行汇报工作汇报工作nMOOC:吸引:吸引学生学生坚持学习坚持学习14录制设施录制设施o 相机相机(三脚架)(三脚架)o 麦克风(架)麦克风(架)o 调音台调音台o 补光灯补光灯o 视频编辑软件视频编辑软件1516录制设施录制设施o 注意:注意:n 相机只能录相机只能录短短视频视频n DIY制作后期,快语速制作后期,快语速n 人像与人像与PPT截屏有机结合截屏有机结合n 关键:关键:o 保证基本上保证基本上没有静止没有静止的画面的画面o 人像大,不用人像大,不
8、用“你们你们”、“大家大家”等词语等词语 减减少少距离感距离感18工作量(工作量(1天天=8小时)小时)o 课件制作:课件制作:1天天n视频插入提问视频插入提问n小测验小测验n讨论题讨论题n编程题编程题o 录制:录制:2小时小时o 剪辑:剪辑:1+天天o 上传、发布、写公告、答疑上传、发布、写公告、答疑o 首次开课首次开课 10;需要若干次修整;需要若干次修整 1;稳定后;稳定后 0.119实施效果实施效果o 数据结构课程内容数据结构课程内容n 视频:视频:112段段n 插入提问:插入提问:77n 文档:文档:47n 测验、讨论、考试题:测验、讨论、考试题:171n 编程题:编程题:34(部分
9、英文题)(部分英文题)20实施效果实施效果o 学生参与度学生参与度n首次开课:首次开课:33296人人n后期注册人数日均稳定增长约后期注册人数日均稳定增长约200人人n视频视频1:15400余人观看余人观看(46%)n最后视频:最后视频:110余人观看余人观看(0.4%)n活跃编程者:活跃编程者:2300余人余人(7.0%)n期中考试:期中考试:580人参加人参加(1.7%)n期末考试:期末考试:210人参加人参加(0.6%)n获得证书:获得证书:111人人(0.3%),其中优秀证书,其中优秀证书2人人21实施效果实施效果o 教训吸取教训吸取n 学生基础差异巨大学生基础差异巨大n 数据结构与程
10、序设计难度不同,不能一味追求数据结构与程序设计难度不同,不能一味追求短小快捷,欲速则不达短小快捷,欲速则不达n 只有伪代码是不够的,无论多么接近源代码只有伪代码是不够的,无论多么接近源代码22void DFS ( Vertex V ) visitedV = true; for ( V 的每个邻接点的每个邻接点 W ) if ( !visitedW ) DFS(W);int DFS ( Vertex V ) visitedV = true; if ( IsSafe(V) ) answer = YES; else for ( V 的每个邻接点的每个邻接点 W ) if ( !visitedW )