基于C#课程的信息化教学方法研究

2021-07-19 22:11杨丹童波季康
电脑知识与技术 2021年14期
关键词:学习资源信息化教学网络平台

杨丹 童波 季康

摘要:随着互联网的不断发展,互联网已经逐步渗透到教育行业。传统的课堂讲授在编程课程上的局限性日益突出,教学效果不佳。结合高职学生的学习特点,借助网络教学平台等信息化资源,课前发布微课视频、文档资料帮助学生完成预习任务及小组任务,课堂通过视频演示、动画演示、小组讨论等方式解决教学重、难点问题,课后布置拓展任务加深学生对课堂知识的理解。采用信息化教学手段有效地延伸了课堂时间,为学生提供了丰富的学习资源,激发了学生的学习热情,提高了学生的编程能力及创造能力。

关键词:信息化教学;网络平台;学习资源;效率

中图分类号:G642      文献标识码:A

文章编号:1009-3044(2021)14-0140-02

Abstract: With the continuous development of the Internet, Internet has gradually penetrated into the education industry. The limitations of the traditional methods in programming courses are becoming increasingly prominent, and the teaching effect is not good. Combining with the learning characteristics of Higher Vocational students, with the help of information resources such as network teaching platforms, micro-class videos and documents are released before class to help students complete the preview task and group task. Video demonstration, animation demonstration and group discussion are used in class to solve important and difficult problems. Expansion tasks are arranged after class to deepen their knowledge. The use of informatization teaching methods effectively extends the study time, provides rich study resources, stimulates students ' enthusiasm for learning, and improves students' programming ability and creativity.

Key words: informatization teaching; network platform; study resources; efficiency

1 背景

随着互联网技术的发展,国家提出“推进信息技术与教育教学深度融合”的发展规划,信息化教学越来越受到教育工作者的青睐[1]。信息化教学充分利用了网络资源,构建了一个数字化、信息化的网络学习环境,为学生提供了时时学、处处学的学习条件[2-3]。教师可以通过信息化手段统计学生的学习情况及知识掌握的程度,进行教学策略的调整。如何充分、合理地使用信息化手段进行课堂教学,调动学生学习的积极性,让学生从被动地接受知识变为主动探索知识,成为教育工作者需要研究的问题[4-5]。

2 教学情况分析

2.1 学情分析

高职类学生学习特点如下:

1)学习基础较为薄弱、学习主动性较差、学习动力不足;

2)排斥理论知识的学习、喜欢动手实践;

3)对于抽象知识的理解较差、更容易理解形象、具体的内容;

4)思维活跃、动手能力较强,但是课堂上不能长时间集中注意力。

编程类的课程是计算机专业學生的必修课,这些课程普遍存在的问题是:知识抽象、学生不易理解。编程类的课程本身就是信息技术的一种,使用信息化手段把抽象的编程语言转化为形象、具体的知识尤为困难。因此选择合适的信息媒介,将抽象的编程转化为形象、具体的过程进行展示,是编程类的课程的难点。

2.2 传统教学存在的问题

采用传统的教学模式进行授课,遇到的问题如下:

1)采用传统的课堂讲授或者通过PPT授课,学生学习氛围枯燥,以教师讲解为主,学生被动听课,导致学生注意力不易集中,学习效果不佳,不利于重难点的讲授。可采用信息化手段,增加动画、视频等媒介进行重难点教学,通过手机App增加教学互动,摇一摇、抢答、投票等方式活跃课堂气氛;

2)课堂时间有限,很难实现学生在有限的时间内完成从知识的了解、内化,到熟练应用。可以把基础知识以微课的形式发布到网络平台,让学生完成课前自学,课堂上的时间用来解决重、难点问题,帮助学生实现知识的内化。信息化教学方法突破了课堂教学的时间和空间限制,学生可以随时随地的利用碎片时间完成学习;

3)传统的教学模式中,教师布置课本或者课外习题,批改学生作业需要花费大量时间,尤其是学生人数较多时,花费的时间越多。并且统计学生错误率较高的题目也需要耗费大量时间,长期下来,教师也会觉得心力交瘁。采用网络平台,可以实现选择、填空、判断等客观题的自动批改,为教师节约了大量重复时间。并且,通过网络平台的大数据分析,可以快速知道全班学生每道题目的正确率,教师可进行针对性的知识讲解。

3 信息化教学实施方案

以C#可视化程序设计课程中WinForm窗体中的PictureBox控件和Timer控件的知识为例,进一步介绍信息化教学的实施方案。

3.1 课前准备

采用项目案例的方式进行课程知识点的讲解。选择具有趣味性和实用性的《抽奖程序》作为课堂项目。

步骤1:通过网络平台发布复习内容。

通过【课前复习】帮助学生复习《抽奖程序》项目要用到的学过的知识点,掌握学生对已学知识点的理解情况,针对性地讲解错误题目。

教师活动:根据学情分析、项目所需知识点,发布【课前复习】测试题,帮助学生回顾所学知识。

学生活动:在网络平台上,完成【课前复习】测试题,巩固知识。

步骤2:发布新知识学习任务

引导学生自主探究,完成新控件知识的学习。掌握学生课外学习情况,及时调整教学策略。增强学生使用信息资源的能力,拓展学习时间与空间 ,实现个性化、差异化的学习。

教师活动:在网络教学平台上发布课程新学知识点的【视频】及【预习自测】来检验自学情况。并且通过平台发布【讨论】、手机App、QQ、微信等及时进行答疑解惑。

学生活动:根据网络平台资源,自主学习新学知识,完成【视频】学习及【预习自测】题目。学生在【讨论】区中进行留言,讨论自学过程中遇到的问题。

步骤3:发布小组任务,制作抽奖界面

考查学生动手能力,帮助学生发现完成任务过程中遇到的问题,增强学生之间的交流,提高团队协作能力。

教师活动:发布【小组任务】,要求各个小组根据自学控件完成《抽奖程序》界面的设计。

学生活动:完成【小组任务】,设计抽奖界面。

3.2 课堂教学

课堂导入:通过播放现实生活中用到的抽奖程序视频,导入本堂课的教学任务、教学目标、教学重点及难点,激发学生的学习兴趣。

任务一:知识回顾及新课导入

步骤1:展示各个小组课前设计的抽奖界面,导入学习重点:PictureBox控件的属性。

在展示的过程中可进行师生互动,教师可以提问。

步骤2:查看网络平台上【课前复习】和【预习自测】情况,根据大数据统计结果,针对错误率较高的题目进行讲解。解答【讨论】区中学生自学控件遇到的问题。

任务二:难点讲授及项目实现

引入课堂教学难点,通过小组讨论、Flash动画和视频演示,把复杂问题简单化,化解教学难点。通过自主探究、小组讨论、教师个性化指导等方式,完成抽奖功能设计。展示学生阶段性完成成果,反馈学习效果,及时调整教学策略。

步骤1:对抽奖功能进行分解,导入课程学习难点:如何使用Timer控件实现抽奖程序的转动功能。

环节设计:

1)学生分组讨论实现转动功能的方案。

2)讨论结束后,请小组阐述实现转动功能的方案。

3)教师通过Flash动画演示抽奖转动的原理,加深学生对教学难点的理解。

4)根据小组讨论方案和教师提供的转动方案,小组合作实现程序设计。

5)小组完成程序设计过程中,小组成员互相讨论,教师进行个性化指导。

步骤2:在实现基本功能的基础上,分别增加抽奖程序转速由快到慢的功能和转动音效的功能。通过视频演示,让学生明确要完成的任务效果,实现程序设计。

步骤3:分别展示小组各个阶段功能实现的情况,进行阶段性成果验收。

任务三:项目测试

为了培养学生良好的编程习惯,提高编程素养,项目完成后,需要对其进行测试。

步骤1:教师发布任务:小组測试抽奖程序是否存在bug。各个小组完成项目测试,解决bug。

步骤2:测试完成后,请各个组的组长提交项目作业。

任务四:反思总结

反思总结可以帮助学生查漏补缺,养成反思总结的习惯,加深学生对重、难点知识的掌握。

任务五:项目考核

设计《抽奖程序》项目评分标准,根据评分标准,对各个小组课堂项目进行验收考核,考核方式多样化,除了教师评分,还增加学生互评环节,提高学生的积极性。最终根据考核结果,评选最优小组和最优个人。

3.3 课后拓展

通过布置课后拓展任务,巩固本次课程知识。预习新知识,为下次课程做好准备。

教师活动:在网络平台上布置【课后小组任务】:实现抽奖概率设计,发布新的复习及预习任务。

学生活动:在网络平台上,学生完成【课后小组任务】,把小组项目程序上传到学习平台。完成新任务的复习、预习、讨论等。

3.4 学习评价

本次课程通过网络教学平台,采用微课、课前任务、小组任务、小组讨论等多种信息化手段引导学生完成课前自学;课中通过小组讨论、学生自主探究、教师从旁指导等方式,实现以学生为主体,教师为主导的教学模式;课后通过网络平台实现师生随时交流,答疑解惑;实现翻转课堂教学。采用任务驱动教学模式,选择生活中具有趣味性的案例,采用Flash动画和视频演示把复杂问题简单化,化解了教学难点。有利于提高学生的学习兴趣,激发学生的学习热情。实施本文所述教学方法后,学生的学习热情及学习成绩都有了显著的改善,教学效果良好。

4 结束语

与传统教学方法相比,采用信息化的教学方法,学生较好地掌握了知识的用法、拓展了编程的思路、增强了团队合作意识,养成了利用现代信息技术学习的习惯。随着时代的发展,我们教师要与时俱进,继续积极探索更好的教学模式,完善教学方法。

参考文献:

[1] 聂茹.“互联网+”背景下基于翻转课堂的《C程序设计》教学模式的构建[J].现代计算机(专业版),2018(33):71-73,77.

[2] 赵莹,王冠军,刘佰龙.翻转课堂在卓越工程师班软件开发类课程中的应用与思考[J].现代计算机(专业版),2017(4):34-39.

[3] 闫磊.信息化教学对提高职业院校课堂教学质量的作用探析[J].才智,2018(36):68.

[4] 陆晓红,谢志昆.基于MOOC的高校教师信息化教学能力提升的混合模式探究[J].中国教育信息化,2019(10):74-77.

[5] 刘月梅.“互联网+”背景下高职院校教师信息化教学能力提升策略的探索与实践[J].延安职业技术学院学报,2017,31(4):77-79.

【通联编辑:谢媛媛】

猜你喜欢
学习资源信息化教学网络平台
一种基于5G网络平台下的车险理赔
网络平台补短板 办学质量稳提升
网络平台打开代表履职新视窗
基于新技术环境下的自主学习
中等职业教育中教育技术的应用研究
信息化教学学生学习效果评价体系的构建
浅析视觉传达设计专业信息化教学课程改革研究
依托网络平台,构建学习评价新模式