MOOC背景下asp.net程序设计课程教学改革探究

2018-02-26 13:16陈果
职业时空 2018年5期
关键词:课程教学改革

陈果

摘要:Asp.net技术在计算机软件技术中占有重要地位,asp.net程序设计是计算机软件方面的核心课程,MOOC作为当前流行的网络平台教学模式,给asp.net程序设计课程的教学改革带来了新突破,在教学内容、教学形式以及教学考核上提供了更加个性化、科学化以及多元化的教学选择,为程序设计课程教学发展提供了更多机会。

关键词:MOOC教学; sap.net程序设计课程; 课程教学改革

asp.net程序设计是计算机专业学生的一门专业基础课,该课程在软件技术中应用十分广泛,当前高职院校asp.net程序设计课程内容过于笼统,通常内容都是先介绍asp.net的相关知识、原理,然后就是编程语言的基础内容,这样分散式的课程内容安排会导致学生在综合运用上存在问题,课程内容过于传统,教学上太过于强调基础原理,使得课程内容与实际问题的解决衔接度不够[1-2]。另外,在课程形式上,分割的课程让学生的知识点融合度不够,阻碍了学生能力的培养。为解决这些问题,本文分析asp.net程序设计课程的教学现状,阐述了MOOC的内涵与优势,并提出了基于MOOC的asp.net程序设计课程的教学改革策略。

一、Asp.net程序设计课程教学现状分析

(一)未能因材施教

Asp.net程序设计课程是计算机方面的知识,而对于计算机的一些基础知识学生之间的差异会很大,有些学生的操作能力很强,而接触少的学生的基础能力会很弱,动手能力也相对不足[3],而对于当前程序设计课程“一刀切”的教学模式,完全没有考虑学生的学习差异,对学生的学习需求以及学习能力没有一定的了解,而基础好的学生学不到自己需要的知识,基础弱的学生跟不上进度,最后导致学生的学习积极性直线下降,增加学生的学习压力,教学效果不明显。

(二)教学方式单一,与社会需求不耦合

当前的教学模式主要是教师单方面地传授教材知识,学生被动地接受这些知识[4],而asp.net程序设计课程是一门逻辑性和操作性很强的课程,单纯的课程讲解太过死板,知识内容又过于抽象,这就使得学习难度增大。再有,在互联网+的信息时代,一味地坚持传统课程教学就难以吸引学生的学习注意力,无法满足学生的个性化需求。

(三)课程实訓不合理

Asp.net程序设计课程的主要内容是C#语言程序设计、asp.net程序开发、web网页访问技术等计算机技术,对学生的操作能力要求很高,教学上也会组织一定的实训课程来提高学生的操作能力和综合应用能力。而当前的课程实训主要 是针对课本的一些基础知识点,对学生的软件综合设计没有一个系统的实训方案,实训操作上都是教师做一遍再由学生自己仿照操作,这只能对一些简单的操作有教学效果,学生的操作能力只限于一些基础实例,这使得学生无法掌握专业操作技能,也不利于学生的综合应用思维的形成,使得学生无法适应真正的工作环境。

二、MOOC的内涵与优势

(一)MOOC的内涵

MOOC是一种大规模的开放在线课程平台,是同微课、翻转课堂等一样在信息教育改革下产生的新型线上课程平台,在当前的教育中应用相当广泛[5]。MOOC相对于传统课程在课程范围、授课形式以及考核上有很多不同,因为都是网络课程,所以MOOC平台中会囊括各大专业领域的知识学科,同时学生具有很强的自主权,学习时间、地点以及学什么都可以自己掌控,给不同类型的学习者提供了很多便利。MOOC平台学习考核的方式也比传统教学更具多元化和科学性。虽然慕课源自加拿大,但是慕课在中国的课程发展相当迅速,现在我国的学习人数已经突破7000万人,不论是慕课课程总数、参与的学校数量还是参与学习的人数都已经处于世界领先地位,我国信息教育改革对慕课的重视程度也愈发提高。

(二)MOOC在教学中的应用优势

(1)资源整合优势。MOOC是一个大规模的线上平台,其中囊括了世界各地的文化知识。MOOC通过网络信息将世界各大一流大学的课程内容、一些优秀教师的课程讲解、世界各大院校的线上图书馆以及世界专业人才的知识分享等各大网络信息资源集中到一起,然后进行高效的优化管理将所有资源科学分类储存于这个网络平台上,并对所有学习者开放使用,比如让名师录制专业课堂视频、为高级人才建设分享学术成果专题网络页面等,这些都可以帮助学习者更方便地学习,同时也避免了学习者学历资格上的局限性,给当前的社会提供了更多继续教育的机会。

(2)知识拓展优势。在传统课程中,书本知识基本算是整个课程知识获取的全部,而MOOC线上平台的出现,则使得知识获取的范围更加广泛,途径更加多样和便利。基于MOOC线上平台的资源整合,各大高校提供的线上图书馆、优秀教师的专业讲解视频、名校的课程内容以及优秀人才的学术分享,这些都成为学习者的知识获取方式。并且MOOC包含的是各行各业的知识,具有很强的包容性,没有了学科与学科之间的界限,使得学习者可以多层面地吸取学科知识,并通过优秀人才的经验分享收获到更优质的知识见解,并且也帮助学习者很好地消化了不同的专业知识,促进学习者进行自我总结,培养他们的综合能力,为我国培养复合型人才提供了高质量的学习平台以及学习经验。

(3)开放自主优势。MOOC线上平台很好地利用了网络的开放性和传播性,世界各地的课程资源都整合在平台上,这些网络资源的搜索查看都是免费共享的,所以不必考虑不同年龄、学历、专业的学习者学习问题,所有学习者都可以通过网络平台进行互动讨论,分享自己的学习问题和经验,平台就相当于一间容纳了世界几十亿学习者的虚拟教室[6]。同时MOOC线上平台的学习还具有很强的自主性,相较于传统课程上固定的学习地点、时间以及内容,网络课程和其他资源是早就上传于平台上,所以学习者的学习时间、学习地点以及学习方向都是自己掌握的,具有很强的灵活性,很好地方便了一些上班族,促进了继续教育的发展,同时对学生的自主能力和个人安排能力有一定的培养。

三、基于MOOC的asp.net程序设计课程改革策略

(一)教学内容改革

Asp.net程序設计课程的目的就是培养web应用程序技术开发的计算机人才,其当前的教学内容,主要是以传统课本为主,知识点都是分章节,所以学生在根据教材学习时知识点衔接度不够,这直接影响了教学效果。MOOC融入到传统教学则可以带来很多创新,所以在asp.net程序设计课程内容上,教师不必局限于课本知识点,MOOC拥有丰富的学习资源,教师可以搜索更多的实践案例和研究文献供学生学习掌握,并且在内容上还要注重多元化,多以视频、音频、图片为主,毕竟学生对传统的文字课本难以产生兴趣,教师在视频内容上可以多一些自己的操作视频并配上自己的细节讲解,对其中包括的知识点、重难点都指出,让学生能够自己领悟。网络资源变化快,学生线上学习状态教师又能掌握,所以教师要根据当前状态对后期教学进行适当调整,保证课程内容的与时俱进,让学生能够随时掌握最新的知识和案例。

(二)教学形式改革

MOOC在课程教学中的应用,相较于传统教学有了很多改变。Asp.net程序设计课程的内容都是计算机、软件开发知识,多数时间都是教师在课堂上一味讲解的几十分钟,整个课程下来学生感受更多的繁复和无趣,对于这门操作性要求高的课程,学生更多的是知识理论的灌输,实践操作的机会相对少了很多。MOOC教学模式的应用,教师提前进行教学视频的录制以及拓展知识的搜集,学生则是利用课外时间进行视频学习,这让学生在学习上有了更多的自主权,他们可以选择自己的学习时间、学习地点,同时也能够在已掌握相关知识点的情况下拓展到更多的知识层面,视频教学学生可以随便暂停、返回,所以在遇到难点时学生可以有更多时间寻找答案,并且教师会通过教学视频给学生进行教学,课前学生有足够的时间进行资料的查阅和自我创作。

(三)教学模块设计

MOOC应用于asp.net程序设计课程中,还需要注意MOOC和传统课堂的优势互补,不能忽视传统课堂的重要性。MOOC线上平台改变了程序设计课程的教学形式,学生能够从线上平台自主学习课程知识,所以比传统课堂学生可以有更多的发挥空间。课堂模块上,线上和线下需要有效结合,教师在线上给学生布置相应练习时还可以布置项目设计任务,让学生在课前进行资源搜索和设计思考,课堂上教师可以采用情景式、小组式等课堂形式,以小组讨论模式为例,课前教师布置的项目设计任务可以要求学生以小组形式进行课堂展示,小组内由学生自行组织每个成员的任务,教师需要关注小组的任务安排和完成状态,适当地给学生一些建议,正确引导学生。软件项目的设计耗时长,课堂上主要是学生进度的报告以及设计过程中的问题,教师需要记录学生的进度状态,并能够总结小组间遇到的问题、需要注意事项并提出相关的解决建议,在整个过程中,学生的创新能力、操作能力、协作能力都会有很大提升。在考核模块中,MOOC教学模式的应用让课程考核更具多元化和科学性,教师可以增加考核项目,除了试卷考核外,还有线上学习以及课堂小组测评等,MOOC的线上学习平台可以记录学生的学习进度,学生在线上进行的章节试题测试也有直接统计,所以学生的线上学习成绩可以直接统计,数据直接准确,课堂的小组测评则是来自全班学生的互评,每个学生对自己的完成成果进行展示,由教师和学生共同评价,学生最后的总成绩则结合以上的评测成绩得到,这样的考核方式提高了学生的参与度并在学生自主学习时有一定的激励和监督作用。

总之,在asp.net程序设计课程中应用MOOC教学模式,从教学内容和教学形式上突破常规,将MOOC与传统课堂结合,课前完成知识原理学习,课上进行团队实践创作,给学生创造个性化、综合性强、内容形式丰富的教学环境,帮助学生提高自我创新能力和协作能力。Asp.net程序设计课程的操作性要求很高,传统课程和实训课程都不能被忽视,不单单是MOOC模式,还有很多的信息网络教学形式出现,其能否有效融合到教学中都需要不断研究探析。

参考文献:

[1] 刘承良.基于MOOC的ASP.NET课程教学思路探索[J]. 计算机与网络,2015,41(19):72-74.

[2] 徐占鹏.基于CDIO的《ASP.NET程序设计》课程项目教学的探索与实践[J].软件工程师,2014,17(4):36-37.

[3] 万荣泽,余思东,莫洪武. 基于工作过程的《ASP.NET程序设计》课程教学改革实践——以广西农业职业技术学院为例[J].高教论坛,2014,(4):44-47.

[4] 徐龙志,钱华生.基于泛雅SPOC平台的高职混合教育模式研究——以“国际贸易实务”课程为例[J].河北职业教育,2017,1(5):10-13.

[5] 李莉,森干. 《ASP.NET程序设计》课程中页面间传值方法的探讨[J].电脑知识与技术,2016,12(33):136-137.

[6] 高祖彦.基于ASP.NET“C语言程序设计”网络教学系统的设计与实现[J].岳阳职业技术学院学报,2010,25(2):95-97.

猜你喜欢
课程教学改革
基于学生能力培养的组织行为学课程教学改革探究
基于PBL模式的医学免疫学课程教学改革经验
浅谈中职《模拟电子技术》课程教学改革
任务驱动教学法在《机床电气控制技术》课程教学中的应用