碎片化学习视野下的五年制高职《C语言程序设计》课堂教学

2017-12-28 09:13冯满堂
现代计算机 2017年1期
关键词:C语言程序设计五年制C语言

冯满堂

(南京市莫愁中等专业学校,南京 210017)

碎片化学习视野下的五年制高职《C语言程序设计》课堂教学

冯满堂

(南京市莫愁中等专业学校,南京 210017)

随着智能手机的普及,碎片化学习成为学生所推崇的一种学习方式,其具有学习可以随时随地,学习时长短,内容易获取,知识吸收率高等优点,但也具有所学知识碎片化,不成系统等问题。为了扬长避短,以微课作为碎片化学习资源,提出碎片化学习视野下的课堂教学要微课教学资源系列化,网络学习平台移动化,碎片化学习要与传统课堂教学相融合,并结合五年制高职《C语言程序设计》课程,通过具体的案例加以阐述,为五年制高职《C语言程序设计》课堂教学改革进行有益的探索。

碎片化学习;微课;C语言程序设计

0 引言

随着移动互联网技术的发展,在大街小巷,公交车上,地铁上,课间休息期间,随时随地都能看到人们利用移动设备如智能手机、iPad等低头上网学习,甚至出现了在传统的课堂上利用手机偷偷摸摸上网,智能手机被称为课堂教学打不死的“小三”,以上种种情况表明,人们已进入了碎片化学习的时代。即人们可以利用一点一滴的“碎片化”时间来进行阅读与学习,使人们能够在学习中更好的适应社会与自我的发展,体现了其微小化、碎片化、社会化、协作化、情境化和个性化的学习特征[1]。

随着智能手机的普及,智能手机成为学生与学生,学生与教师交流沟通学习的重要工具,碎片化学习越来越普及,越来越多的微课(微视频)都可以通过智能手机进行观看学习,问题讨论、作业与考试也都可以通过智能手机来进行完成。面对这种新型的学习方式,传统的课堂教学如仍采用以课上讲授,课下练习,一言堂,满堂灌的陈旧的教学模式,必将造成学生厌学,教学成效大打折扣[2]。五年制高职生基本上都是数字一族,网络就是他们的生活,很难安安稳稳地按着教师的逻辑上好一堂课,他们要求的是以自我为中心,个性化的学习方式。微课以短小精悍著称,短则一到两分钟,长则八到十几分钟,具有碎片化学习的特征。本文从碎片化学习的视野,借助微课这种新型的教学资源开展五年制高职《C语言程序设计》课堂教学,为五年制高职课堂教学改革进行有益的尝试与探索。

1 碎片化学习的内涵

关于碎片化学习,国内已有不少学者开展了这方面的研究,主要是对碎片化学习的现象进行了描述,分析其产生的原因和表现形式,也有少数一线教师开展了应用实践研究。但关于碎片化学习的概念目前还没有统一的定义,如有学者将碎片化学习定义为通过对内容或学习时间进行分割,使学习者对学习内容进行碎片化学习,也有将碎片化学习定义为学习者在自然情境中,根据自我的需要,利用多样化的媒体、零散时间和分布式的空间学习零碎知识内容的学习方式。中山大学的王竹立教授把碎片化学习划分为广义和狭义两种,广义的碎片化学习是指学习者利用碎片化时间、碎片化资源,碎片化媒体进行正式与非正式学习,而狭义的碎片化学习则局限在在非正式学习范畴。不管哪种定义都体现了碎片化学习的碎片化时间,碎片化资源和碎片化媒体的特征[3]。针对碎片化学习在五年制高职《C语言程序设计》中应用应属于一种正式学习,是以学科知识体系为中心的系统学习,主要是让学习者利用碎片化的时间,碎片化的资源和碎片化的媒体围绕五年制高职《C语言程序设计》这门课程利用智能手机开展一点一滴,循序渐进式的学习,就是一种用碎片化时间来学习《C语言程序设计》这门课程,是传统课堂教学的补充。

碎片化学习是移动互联网时代学习的一种主要学习方式,随着智能手机的普及,碎片化学习成为年轻一代比较喜欢和接受的学习方式,碎片化学习具有学习时间可控,学习内容精且便于获取,学习时间短,更易于集中学习兴趣,知识的吸引率高,能创造高度情境化的学习体验,能极大的调动学习者的学习积极性,增强教师与学生的互动,扩展学生的交流范围,积极参与协作学习。碎片化学习由于获取的是学习内容片断,学习时间零散,知识原有的联系被人为的分隔,无法形成系统的完整的科学体系,会给人一种虽然学了很多,但没有用的感觉[3]。学习者获取的零散的知识信息,会造成认知负荷过重,使学习者缺少深度思考,无法形成深度学习,进而导致学习者通过碎片化学习从内容碎片化慢慢发展成学习行为碎片化,思维碎片化和认知碎片化。随着学习者利用智能手机碎片化学习增加,也会给传统的课堂教学造成干扰,造成学生在课堂上看手机,形成“低头一族”,让老师和管理者造成很伤脑筋。面对这种新的学习方式,应该采用合适的策略和方法,克服这种新型学习方式的缺点,发挥优势为传统的课堂教学服务。

2 碎片化学习指导下的课堂教学

《C语言程序设计》是五年制高职计算机软件技术专业学生所学的第一门程序课程,该门课程一直以来采用传统的教学模式,教师以讲授C语言知识点为主,再结合一些小例子,小任务让学生上机实践练习,这种单一固化的教学模式造成很多学生厌学。同时五年制高职的学生往往是中考的失利者,本身会存在这样那样的学习困难与问题,对传统的课堂教学很反感与厌恶。但对互联网新技术却很感兴趣,网络就是他们的生活,智能手机不离手,喜欢随时随地利用智能手机等移动设备上网浏览信息。他们这些特点很符合碎片化学习的特征。

碎片化学习要求学习内容是碎片化的,而当下兴起的微课本身就是碎片化的一种体现,其最典型的特征就是短少精悍,也就是教学内容小,教学时间短,资源容量小,以知识点为单位,主题突出,成果简化,且又很好的体现了以学生为中心,满足学生的个性化要求,提升学生的学习兴趣,时间可控。不管是认知习惯还是认知策略都和当下的五年制高职生的学习风格比较贴近,是碎片化学习视野下最好的学习资源。

不管是碎片化学习的方式还是微课资源本身都有知识碎片化,知识关联度不高,不成系统的缺点,而五年制高职《C语言程序设计》这门课程却是培养学生掌握C语言的系统知识,为了能够发挥微课这种教学资源的优势和碎片化学习的特长,克服劣势与不足,在借助微课资源高效的开展碎片化学习指导下的五年制高职《C语言程序设计》的课堂教学就从以下几个方面加以注意。

(1)微课教学资源系列化

碎片化学习要求传统课程的线性知识结构被分隔,形成碎片化的知识,而这些碎片化的知识通过微课的形式呈现,再经过分解重构形成新的知识体系。由于碎片化学习和微课的最大问题在于知识碎片与碎片之间联系被打断,无法形成系统性知识,不能很好地发挥作用,为了解决这个问题,可以参照原来学科知识体系,对碎片化的知识进行还原,恢复原有的联系。微课作为碎片化学习方式的学习资源,可以开发系列化专题化的微课资源,也就是说教学资源要系列化,要按照原有学科课程体系将微课专题化,系列化,分层化,要求微课能覆盖课程目标要求,知识关联清晰,重难点突出,课程的内在逻辑和学生的认知规律相符,以便学习者按照系统学习的要求,借助成系列成系统的微课资源,在知识地图的导引下进行循序渐近的碎片化学习,进而形成完善的科学知识体系,达到深度学习的目的[3-4]。

(2)网络教学平台移动化

碎片化学习是“互联网+”教育的重要特征,微课成为课堂教学的补充,是课堂教学的一个环节,使新奇多变的课堂教学不会乏而无味,可以长久地吸引学生的注意力[5]。那么微课样才能成为课堂的有益补充?学生怎样才能方便获取微课?那就是把微课放在网上,且能通过智能手机方便获取学习,并能及时和教师同学进行交流沟通,讨论疑点,这就需要一个网络化的教学平台,且这个平台应该移动化的,能够让学习者通过智能手机学习,而不是传统的通过台式机或笔记本电脑学习。本校的“莫愁微学堂”就是一款基于微信系统运行的第三方学习平台,该平台具有完善的学习教学管理功能,包含课前预习、课后复习,师生互动,测评管理等等,以智能手机为主要操作工具,在微信上使用,能够让学生无论是在校园中,地铁里,还是家中,都能够随时随地学习,遇到难懂的知识点,通过手机摇一摇,摇出小伙伴进行在线交流,如果还没有解决,可以和教师进行及时的沟通交流,如果想固定学习效果,还可以参加在线练习,结果实时反馈。还可以随时记录学生学习的过程,以微学分形式累加,视频学习+在线练习+在线测试+圈中发帖,可以随时随地进行微课、微视频学习,使知识的学习从集中走向了碎片化。

(3)碎片化学习与传统课堂教学相融合

碎片化学习是一种网络学习模式,只要有成系列的微课教学资源,有移动化的网络教学平台,从理论上学生就可以利用智能手机进行碎片化自主学习。但由于《C语言程序设计》这门课程理论深,灵活多变,需要丰富的动手编程实践。五年制高职学生本身是中考的失利者,学习态度不端正,学习习惯不好,科学素养不够,学习能力不足无法自主的开展网上学习。鉴于此,目前碎片化学习在五年制高职《C语言程序设计》课程教学还必须和传统的课堂教学相融合,课前学生进行碎片化学习,课上进行答疑和实践操作,课下进行在线练习的模式。

教师根据教学计划的安排,每周设置一个学习主题,在网络教育平台上为学生准备好学习需要的微课资源,包含微视频,学习任务单,微课件,微练习及相关的拓展学习材料等。学生根据自身的实际情况课前开展碎片化学习,完成学习任务单,遇到学不会或疑难点可以利用网络教学平台开展生生、师生之间的协作学习。课堂是检验学生学习效果的主要场所,课上教师组织形式各异的课堂实践活动,如给学生布置一个任务或给出一个小问题,指导学生将网上所学的知识运用到实际任务和问题的解决当中,在实践中发现问题,重新进行网上学习,直到完全掌握。课下可以进行线上测试及时给出测试结果以检验学习成效。从而将网络上所学的碎片化知识通过实际任务与问题解决为主线,进行有序化和系统化的整合,形成新的完整的知识体系,达到深度学习的目的[5]。如《C语言程序设计》中的双重循环知识部分的学习,教师提前准备好相应的微课资源放在网络教学平台上,学生课前通过碎片化学习的方式完成双循环知识点的学习,课上在教师的导引下完成九九乘法表的打印输出任务,课下完成在线测试题。使学生将碎片化的知识通过重构应用的形式整合到原有的知识结构中,达到系统化学习深度化学习的目的。

3 结语

随着移动互联网的发展,智能手机的普及,人们将进入碎片化学习的时代,必将对传统的课堂教学模式带来冲击和改变。针对碎片化学习所学知识碎片化,不成系统的问题,本文在分析了碎片化学习内涵的基础上,结合五年制高职学生特点和《C语言程序设计》课程特征,以微课作为碎片化学习资源,提出了碎片化学习视野下的五年制高职《C语言程序设计》课堂教学,即教学资源要系列化、网络教学平台要移动化、碎片化学习与传统课堂教学要融合,并结合具体的案例进行探讨,以期为微课在五年制高职《C语言程序设计》课堂中进行有效应用提供了有益探索。

[1]姜强,赵蔚,王朋娇.碎片化学习视域下基于智能手机的大学生移动学习认知研究[J].现代远距离教育,2014(1):37-42.

[2]王竹立,李小玉,林津.智能手机与“互联网+”课堂——信息技术与教学整合的新思维、新路径[J].远程教育杂志,2016(3):14-21.

[3]王竹立.移动互联时代的碎片化学习及应对之策——从零存整取到“互联网+”课堂[J].远程教育杂志,2016(4):9-16.

[4]冯满堂.基于应用视角的微课设计与应用——以五年制高职《C语言程序设计》课程为例[J].职教通讯,2016(4):53-59.

[5]范建丽,方辉平.“互联网+”时代高校微课发展的对策及应用——从第二届全国高校微课教学比赛谈微课与教学整合[J].远程教育杂志,2016(3):104-112.

Classroom Teaching of C Language Programming in the Five Year Higher Vocational Education Based on Fragmented Learning

FENG Man-tang

(Nanjing Mochou Secondary Vocational School,Nanjing 210017)

With the popularity of smart mobile phone,the fragmentation of learning has become a way of learning that students are respected,its learning can be anytime,anywhere,the length of time to learn,easy access,knowledge absorption rate advantages,but also has the knowledge is fragmented,not systematic and other issues,to avoid weaknesses.Takes the micro lesson as the fragmentation of learning resources,the classroom teaching of fragmented learning perspective to micro teaching resources series,mobile network learning platform, the fragmentation of learning should be combined with traditional classroom teaching,and combined with the five year vocational C Language Programming course,elaborates through specific for example,makes a useful exploration for five years vocational C Language Programming teaching reformation.

Fragmentation Learning;Micro Lesson;C Programming Language

1007-1423(2017)01-0017-04

10.3969/j.issn.1007-1423.2017.01.005

冯满堂(1980-),男,山东菏泽人,硕士研究生,讲师,研究方向为职业教育课程改革和教学设计

2016-11-15

2016-12-27

江苏省职业技术教育学会2015-2016年度职业教育研究立项课题五年制高职《C语言程序设计》微课的开发与应用研究(No.XHDY2015066)

猜你喜欢
C语言程序设计五年制C语言
《五年制高职一体化育人论纲》推介
会计专业学生学习成效构成要素——基于五年制高职现代学徒制培养模式
基于Visual Studio Code的C语言程序设计实践教学探索
51单片机C语言入门方法
基于C语言的计算机软件编程
高职高专院校C语言程序设计教学改革探索
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践