浅谈微课在c语言程序设计专业课程教学中的应用

浅谈微课在c语言程序设计专业课程教学中的应用

ID:31372068

大小:105.00 KB

页数:5页

时间:2019-01-09

浅谈微课在c语言程序设计专业课程教学中的应用_第1页
浅谈微课在c语言程序设计专业课程教学中的应用_第2页
浅谈微课在c语言程序设计专业课程教学中的应用_第3页
浅谈微课在c语言程序设计专业课程教学中的应用_第4页
浅谈微课在c语言程序设计专业课程教学中的应用_第5页
资源描述:

《浅谈微课在c语言程序设计专业课程教学中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅谈微课在C语言程序设计专业课程教学中的应用  摘要:微课作为一种以视频为载体的教学资源,对c语言程序设计课程教学具有较强的趣味性和可操作性。近几年,不断地被运用到c语言程序iZit课程教学当中,发挥着重要的作用。文章具体探讨了微课在c语言程序iZit专业课程中的应用。  关键词:微课;C语言程序设计专业;可行性;实践应用  微课是由“翻转课堂”这一概念衍生出的新概念。据国外可汗课程研究表明,在持续学习时,一般学生所能达到的学习的有效时长大致为10分钟。在这10分钟里,学生的注意力和精神集中程度都能达到较好的状态,而一旦时间过长,学生便会开始出现注意力分散、精

2、神不集中等“学习困倦”现象,从而影响课程教学的整体效率。由于翻转课堂、微课等新概念的产生及在教学领域中的引入和推广,使得越来越多的教育工作者将目光投注在“有效教学”上。实践表明,微课引入课程教学,不仅解决学生学习时间短、学习内容多以及学习难度大等矛盾,而且还能最大限度地发挥学生主观能动性,促进学生学习效率得到大幅提升。为此,微课在近几年广受关注并发挥越来越重要的作用。  1微课的内涵及特点5  微课这一概念最早于2010年进入我国教学领域。其定义简单地说就是依照课程标准及要求,以视频为载体,记录教师对学科知识点及教学环节的教学过程。微课主要具有时间短、篇幅小以

3、及内容精这3个特点,这使得微课教学更具有针对性,同时教师也可以根据学生对微课的学习反馈及时地调整微课的内容和制作方式,使其更具趣味性和可操作性。  2微课在C语言程序设计专业课程教学中的可行性分析  作为翻转课堂实施的前提和基础,微课广泛地支持翻转学习、混合学习、移动学习以及碎片化学习等多种学习方式,这为微课在众多专业课程中的实施可行性提供重要支持。在C语言程序设计专业课程中,微课以其特有的趣味性课程教学呈现形式,和其短小、精悍、高效的教学优势,在专业课程教学中不断地被运用实践。在探讨微课在C语言程序设计专业课程具体实施策略之前,有必要先对其在C语言程序设计专

4、业课程教学中的可行性进行分析。  2.1学生情况分析  C语言程序设计专业是一门专业性、技术性较强的学科。学生在初次接触和学习这门课程时,普遍反映知识点多,且理解困难,学生成绩差异明显。造成这一问题的原因主要在于:一方面学生本身的计算机专业基础水平和学习能力存在差异,使得他们接受和理解知识的程度出现分层;另一方面则在于教师的教学方式缺乏创新,无法有效激发学生学习的兴趣,加之C语言程序设计课程知识本身难度较大,知识内容晦涩难懂,从而导致学生学习效率低下的结果。然而,当微课与C语言程序设计课程结合之后,就进射出不一样的“火花”5,通过实践发现,运用微课开展C语言程

5、序设计课程教学,能够引发学生极大的学习和参与兴趣。学生在课堂教学全程,都表现出浓厚的好奇心和积极性,与以往C语言程序设计课堂相比,微课下的C语言程序设计课堂学生的参与度更高,积极性更强,且最终取得的收效也更好。  2.2课程内容及教学模式分析  从C语言程序设计课程内容上看,其主要包括C语言理论知识和实践操作两方面。课程结构安排由浅入深,从C语言的语法基础,再到C语言程序结构、类与对象,再到继承与方法等,层层相关,循序渐进。传统教学模式主导下的C语言程序设计课堂,教师大多按照课程内容和结构安排,从理论教学入手,再过渡到操作演示。这样的教学安排有一定的可取之处,

6、然而对于C语言程序设计这类理论内容较为枯燥、操作实践较为复杂的课程而言,适用性却并不强。学生往往在学习几分钟后,由于对所学知识无法理解和接受,不一会儿就开始注意力不集中,学习负荷加大。而采用微课教学,则可以帮助化解C语言程序设计课程内容枯燥及操作复杂等问题。教师利用微课将知识点进行重构,通过分离、提取、再整合等方式,对课程中较难理解的知识点和难以实行的操作环节进行情景化,以较短的时间将复杂、难懂的知识和操作步骤集中呈现,确保学生不用长时间负荷学习,不用长时间保持注意力集中。通过微课教学的方式,学生的学习兴趣一下子就被激发出来,并且表现出极大的热情和主动性,在学

7、习的过程中,学生也能通过反复观看微课,对知识的自我认知进行查缺补漏,不断将知识内化,取得了良好的教学成效。  3微课在C语言程序设计专业课程教学中的实践应用  以下,笔者就结合C语言程序设计中关于Windows窗体控件的应用内容教学,阐释微课在C语言程序设计中的具体应用。  3.1课前准备5  在开展微课教学之前,首先要对教学内容进行准备、分析以及微课视频的制作。教学Windows窗体控件的应用内容,首先应当明确Windows窗体控件有哪些。控件包括:label控件、textbox控件、button控件、timer控件等。其中,除了timer控件以外,其他的几

8、种控件概念和应用,大部分学生都能够理解

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。