利用微信公众平台提高高职C语言课程建设水平

摘 要:当今社会是网络信息时代,信息传播快速、交互便捷,智能手机已经普及,移动互联网技术非常完善,而且,微信公众平台也已经渗透进高校教师和学生生活的方方面面,从而影响到高职专业课程建设。新形势下,应以学生为主体,从学生的兴趣出发,将微信公众平台与专业建设结合,与课程建设结合,与职业能力结合,与创新结合、充分发挥第二课堂的作用,促使学生逐步将专业变成兴趣,将兴趣变成职业,培养出全面发展的高素质、高技能人才。建立“C语言课程”微信公众平台,提高了高等职业教学的教学质量,增加了学生兴趣,加强了师生之间的交流,对教育教学产生了积极正面的影响。

关键词:微信平台 课程建设 C语言

中图分类号:G64 文献标识码:A 文章编号:1672-3791(2017)07(a)-0176-02

網络技术的迅猛发展使得教育信息化获得了强势的推广,中国的大部分高等院校都配备了非常稳定快捷的信息化基础设施,在院校内部覆盖了有线及无线网络,各种各样的教育教学资源以及平台都得到了不断的完善和广泛的使用,使得学生有更为多样的途径去获取信息,而新的信息技术给传统教育带来了巨大的挑战。每一个老师都应该去思考如何应对这样的变化。因为科学技术已经有了快速发展,高等教育的教育手段必须有相应的全方位的深刻变革,尤其是在教学内容、教学方法和教学手段等几个方面。

微信平台是腾讯公司推出的一款手机软件,它使得人们可以通过网络聊天,聊天内容包括文字、图片、语音短信、视频,而且还支持多人群聊。它的特点是免费、流量低、方便快捷,因此迅速获得广大人民群众的喜爱。在微信的基础上,腾讯公司打造了微信公众平台,该平台可以容纳很多微信公众号,单位、机构、企业、个人都可以通过公众平台打造自己的微信公众号,所有关注公众号的人们可以获得公众号的推送信息,从而实现公众号和特定群体的基于文字、图片、语音、视频的全方位沟通互动。

高等职业院校的软件技术专业的学生,必须掌握一门以上的高级语言,以及相应的编程技能,C语言则是其中的重中之重。对于软件技术专业来说,C语言程序设计是整个课程体系中一门非常重要的基础课,能够培养本专业的学生的分析问题和解决问题的能力,同时也能提高学生的实际研究能力,在整个专业培养方案中有着重要的地位和作用。同时,由于高职学生基础差、逻辑思维能力弱等特点,通常C语言又是对于学生来说较难的一门课程。如何引领学生掌握甚至精通C语言,一直是高职教师教学工作中的重点和难点。要提高C语言课程建设水平,本论文提出将现场课堂和微信公众平台相结合,现场课堂中老师为学生解答疑惑,而微信公众平台则是课堂教学的有力补充,两者相结合,可以提高学生的学习兴趣,达到更好的教学效果。

在网络环境下,微信公众平台是学生们的社交平台,同时也是崭新的学习平台。大学生们是微信重要使用人群,使用微信进行交流是大学生们的日常生活,他们个性发展的需求通过微信得到了满足。同时,大学生们也喜欢看各种公众号的推送信息。C语言程序设计课程开通自己的微信公众号,并且把各种图文并茂的语音视频学习资料通过微信公众平台推送给学生,让学生可以在课外阅读观看,而且可以即时交流。有些学生即使出勤率很低,也可以通过课外时间学习到需要的知识。有了微信公众平台,学生会有更好的学习习惯,学习兴趣将得到激发,必将提高整个学习的效果。

微信公众平台和课程建设的结合点首先在于要建立好微信公众号,在第一节课做课程介绍时,首先由老师来讲解下一阶段课程的教学目标、教学设计、教学内容以及教学方式、考核方式等,并由老师来引导学生进行学习,同时公布课程的微信公众号,要求学生人人关注。然后,对于后来的每一节课,要做到以下几点工作。

第一,课前预习时,教师对教学知识点分解,将这节课的知识点做成微课件和微教程,形成图文视频结合的学习资源并发布到微信平台上。如果想更进一步的分析学生情况并因材施教,可以通过个别访谈和问卷调查来掌握学生学习情况,从而更加精心的教学过程做细致的设计,比如根据学生层次的不同,布置不同的任务,要求基础较差的同学预习更多课程来弥补基础,并按要求做课前练习,同时通过微信交流平台,找到学习困难中的共性问题,寻求解决方案。

第二,课堂教学时,教师应仅使用较少的时间去讲授,讲授过程中也仅解决共性问题,更多的时间应该留给学生。学生可以在课堂中提出自己的问题或者进行项目实践,教师负责解答问题。对于项目实践,应由教师提出项目任务,并介绍项目任务的制作流程,而学生用小组协作形式进行项目设计。项目实践过程中,如果学生发现问题,可以请教师指导及时解决。通过项目实践,整个课程教学从以教为主变成以解决问题为主。每一次课堂结束后,学生上交项目成果,老师则对项目成果进行反馈评价。

第三,课后,微信平台又将成为一个很好的工具。教师可以发布优秀作业、课堂总结到微信平台,同时发布对上一次课堂的评价,并记录教学中存在的问题,总结经验、反思不足,让课堂的教学设计得到不断的完善。课后,如果学生遇到任何疑问,微信平台又是一个交流平台,学生可以在这里请教老师,解决疑难,而且可以通过观看优秀作业和课堂总结的方式来进行复习巩固,这就提高了学生的学习积极性。

这里教学资源的制作是重点。整个C语言的课程内容都必须被教师梳理清楚,知识点要划分细致,保证每一个知识点只用5分钟以内就可以讲清楚。知识点划分完毕后,即可在此基础上细分微型学习模块,制作微型学习资源,设计课堂的教学过程,然后将教学资源发布到微信公众平台,来完成课前、课堂、课后三个阶段的教学任务。对于C语言课程来说,可以摘取平时教学录像中的重点部分做成微课程,也可以摘取网络上的精彩例程并做细致讲解。其次,也可以转载网络上一些非常有名的公众号的内容,这些内容因为其热度,必然对学生形成吸引力。

每一次课题应在微信公众平台上留作业,并用微信公众平台作为收集作业的工具。作业应该都是一些趣味小问题,让学生在完成的过程中并不感到烦难,而且以分数或者荣誉手段作为奖励,将会使得学生更有完成作业的动力。C语言课程永远离不开练习,所以,怎么出练习题,是教师们水平的一个体现。

课堂上的实践项目,也由教师提出。这些实践项目,教师应能交待出其出现的背景,是什么实际项目中碰到这样的需求,这样的小故事,将会大大提升学生的积极性。最后优秀的作品,应用教师放到微信公众平台上展示,作为学生荣誉感的来源之一。

总之,我们可以使用微信公众平台来让学习者进行碎片化的学习,让学生自由的决定学习地点、学习时间、学习方式,让学生可以更加方便的学习C语言程序设计课程。当然,学生不能沉湎手机,不能因此荒废学业,所以整个学习过程需要教师加以引导。学生不能在课堂教学中使用手机,微信学习平台的使用只是是课外的一个补充。教师可以在课堂中检查学生的课外在微信公众平台上的学习情况,并将其作为考核的重要依据。根据上述内容,我们认为微信公众平台支持下的C语言课程建设思路是可行的,下一步,将把该思路应用于实践。相信在实践过程中,可以探索出更丰富的经验。