C语言程序设计教学构建.docx

上传人:安*** 文档编号:16375221 上传时间:2022-05-17 格式:DOCX 页数:9 大小:21.07KB
返回 下载 相关 举报
C语言程序设计教学构建.docx_第1页
第1页 / 共9页
C语言程序设计教学构建.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《C语言程序设计教学构建.docx》由会员分享,可在线阅读,更多相关《C语言程序设计教学构建.docx(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、C语言程序设计教学构建摘要:文章通过对混合式教学的实践探索,运用混合式教学贯穿C语言程序设计课程教学始终,使学生更好地学习把握C语言程序设计。混合式教学能够帮助学生树立学习自信心,激发学习兴趣,进而使学生自主学习,提高学习效率。关键词:C语言程序设计教学研究;混合式教学;自主学习;提高效率混合式教学是将面授教学与网络教学进行有机结合的教学方式,是学习资源和不同学习环境及虚拟的网络环境的混合,即通太多媒体网络教学平台,进行线上与线下的结合教学,利用多样化的课件,视频等材料,翻转课堂,线下沟通等方式,进而到达较好的教学效果。一、施行混合式教学的背景分析(C语言程序设计)是高校一年级学生的一门基础必

2、修课,要求学生具有很强的数据处理能力。(C语言程序设计)课程又是一门实践性很强的课程,知识点多,内容抽象,学生学起来比拟困难。在知识的教授上,假如仍然采用传统理论教学与实践教学相结合的方式进行授课,不仅不能培养学生的独立学习能力,而且这种教学方式最大的弊端是不同层次水平的学生必须在有效的课堂时间内接受一样难度的教学内容,学生的个性化特点不能得到充分发挥,老师不能在教学中做到因材施教,进而使学生对学习失去兴趣,学生自主学习的能力也不能得到提高。在这样的背景下,(C语言程序设计)需要学生在不断地实践中把握应用,老师需要设计学习活动,营造学习环境,辅导学习经过,利用混合式教学为学生提供更合适的学习环

3、境,将知识学习部分移动到线上,利用多种形式如ppt、短视频讲解、在线评测程序、在线测试等,课堂上重点进行学生思维方式的引导,这样使得教学资源得到了更有效充分的使用,有效地提高学生的编程设计能力和自主学习能力。二、MOOC的构成与发展MOOC的全名是MassiveOpenOnlineCourses,也就是“大量开放的线上课程,顾名思义,就是通过网络开放课程使大量的线上使用者介入教学经过。MOOC也称为“慕课,它于2007年诞生在美国犹他州立大学。David教授基于Wiki的基础上创立了一门网络开放课程“IntrotoOpenEducation,这是MOOC产生的前身。2008年,MOOC一词初次

4、被加拿大学者Bryan和Dave提出,开设了第一门名为ConnectivismandConnectiveKnowledgeOnlineCourse简称为CCK08的课程。随后,美国斯坦福大学创办了MOOC盈利性组织Udacity和盈利性机构Coursera,麻省理工学院和哈fo大学联合投资创立了非盈利性组织edX。从此Udacity,Coursera和edX成了MOOC平台的三大巨头。宾夕法尼亚大学、普林斯顿大学、密歇根大学等一些国外名校纷纷在MOOC平台上了相应的MOOC课程。MOOC的出现,使学习方式由传统的集中式转变为不受地域影响,不同年龄、不同职业的学习者可根据本人的兴趣、喜好在不同时

5、间,有选择地进行有针对性的自主学习。2013年北京大学、清华大学、复旦大学、香港大学、台湾大学等国内众多高等学校纷纷参加。除了大学的MOOC课程外,很多网络平台也推出了具有本人特色的网络课程。例如,由网易公司与教育部爱课程网携手推出的“中国大学MOOC慕课在线教育平台。中国大学MOOC聚集了北京大学、浙江大学、复旦大学、西安交通大学、同济大学等多所985高校的MOOC慕课课程,内容涉及诸如外语、心理学等基础学科,又包含计算机、经济管理、艺术设计等专业学科,同时也包含了从哲学历史到工程技术、从法学到农林医药等方面的内容。网易公司推出的网易云课堂,涉及IT、外语、金融、职场技能、生活家居等各个领域

6、。这些都为我国职业教育的发展创造了有利的网络教学环境。MOOC提供了很多优质的线上课程,但是MOOC的学习者都是自主学习,缺少面对面的沟通,所以MOOC的入学率和辍学率很高。利用MOOC教学平台,老师应充分将各种教学资源、教学手段与教学方法有机结合,打造出更具教育特色的优质课程。三、施行混合式教学,重构教学流程美国学者埃德加戴尔EdgarDale在1946年提出了“学习金字塔理论。美国缅因州的国家训练实验室做过类似的研究,并且提出了学习金字塔LearningPyramid理论,结论把阅读和听讲交换了次序,以为阅读比聆听记住的东西更多。在塔尖,是第一种学习方式“听讲,即教师讲解,学生听讲,而这种

7、方式却是学习效果最差的,24小时以后学习的内容只能留下5。第二种,通过“阅读方式学到的内容,能够保留10。第三种,用“声音、图片的方式学习,能够到达20。第四种,“示范,采用这种学习方式,能够记住30。第五种,“小组讨论,能够记住50的内容。第六种,“做中学或“实际演练,能够到达75。最后一种在金字塔基座位置的学习方式,是“教别人或者“马上应用,能够记住90的学习内容。学习效果在30%下面的几种传统方式,都是个人学习或被动学习;而学习效果在50以上的,都是团队学习、主动学习和介入式学习。混合式教学是将课堂教学与网络教学进行有机结合的教学方式,以学生为中心,以多种媒体形式恰当表现学习的内容,将课

8、堂教学与网络在线学习相结合,符合“学习金字塔理论。教学流程的重构尤显重要。一线上学习-自主学习,培养能力在(C语言程序设计)课程教学中,部分内容比拟简单,学生完全可通过自学理解把握。例如:C的一些简单的语法、顺序构造、选择构造、循环构造等基础知识要求学生定时访问教学平台观看小视频,课件等资料自学,完成课前测验。而有些知识点比拟抽象、学生很难理解,例如:函数部分、字符数组、指针的概念及编程应用、构造体等等。学生能够进行课前预习,设置线上讨论区,有问题在讨论区上留言,使学生的疑问及时得到解答,也便于教师及时了解学生的预习情况,以便更好的安排教学内容和教学方式。二线下学习-课堂教学,提高效率完全依靠

9、网络来构建学生的知识体系,不符合学生学习和老师教学的特点。老师的指导和讲解是教学的重要环节。以课前线上学习任务的完成为基础,指导学生深化考虑,强化重点、难点和易错知识点,课堂教学应该使传统课堂的优势得到充分发挥,突出重点知识和主要问题的分析讲解。需要拓展的知识应让学生主动去探究。讨论和小组协作就是最好的学习方法,采取以学生为主体的教学方式。典型程序以及学生的错误程序分析,再进行案例程序的改写,让学生走上讲台改写,讲解程序,使学生介入到教学中来,由易到难逐步引导学生,使学生循序渐进,顺理成章的提高编程能力。这样不仅鼓励了学生自我解决问题的能力,还在讨论、协作的经过中使学生的知识体系得以构建,并且

10、使学生共同共享了学习经历。课堂上必需要设置与学生的互动,捉住学生学习的注意力,即可调动学生学习的积极性,同时又为传统的高等教育增加了新的方法。课堂教学中老师要不断表扬和鼓励学生,以激发学生的学习动力,还能够培养学生积极向上的学习态度。因而在课堂教学中激发学生对本课程的兴趣是调动学生自主学习的关键,要注意课堂教学内容与方法的设计,提升教学课堂语言表达的艺术性,多组织与学生的课堂互动,注重学生编程思维与编程能力的培养。三线下学习-上机操作,稳固提升大一的学生已习惯于中学被动的学习方式,再加上刚从高考的重压下走出来,进入大学大部分学生开场完全放松而投入到大学的各种活动之中,没有自主学习的意识。并且大

11、部分学生之前没有接触程序设计语言,没有计算思维概念,感觉编程既困难又枯燥,前几次上机由于对语法不熟悉,由于语法错误不能排除挫败了编程的自信心,容易放弃学习,到期末为了通过考试想继续学习,可是(C语言程序设计)想在短期内提高并不容易,而是需要大量编程实践才能逐步把握(C语言程序设计)的语法和算法,把握(C语言程序设计)的思维方法和计算思维能力。所以在开场课内上机实践之前布置一些功能单一的小程序要求学生在课外时间并在规定的时间内完成,然后再布置上机实践任务,每道题目在北京信息科技大学计算中心网络教学平台提交,利用在线评测实现自动评分。学生为了拿到满分普遍都会非常认真调试程序,直至通过为止。上机实践

12、课还必需要求学生上传实验报告,内容包括:实验目的,源代码,程序提交成功截图以及实验体会等,这些做法也提高了课堂教学效果和学生学习效率。四设置开放实验,查漏补缺,综合提高由于课堂教学与实验教学的学时太少,为学生设置开放实验能够使教学学时得到补充。面向全校大一学生开设(C语言程序设计)开放实验,实验的设置分为两个层次,对于需要查漏补缺、稳固基础知识的学生开设(C语言课内知识稳固与实践),对于需要将知识系统化并进一步提高编程能力的学生开设(C语言拓展实践),学生可根据本人的实际学习状况选择实验。能够选其中一个可以都选,老师在时间安排上可根据学生选课的情况及选课人数的多少合理安排。开放实验题目的设置要

13、能知足不同专业、不同学时、不同教学内容的课程需求,还要知足不同学习状况的学生的需求。题目的形式和内容都需多样化,并需有一些小系统的设计,以开发学生潜能。题目要考虑广度、深度以及趣味性。开放实验主要以学生的上机练习为主,所以必须安排在机房进行,充分利用机房的多媒体设备组织学生共同沟通、互相讨论,使学生协同学习。学生在实验中出现的各种问题往往更具代表性,以此作为案例,在教师引导下当堂组织学生共同讨论、帮助学生解决问题;有效的组织学生,启发他们在实验中最大限度的发挥本人的潜能,配合鼓励、表扬以激发学生的学习兴趣,尽量使每位学生都有进步。五混合式教学评价设计,自主学习MOOC能够实现的学习效果评价方式

14、有:程序在线评测、在学习经过中参加的阶段性测试和单元测试等。利用MOOC平台提供的这一功能,老师能够参加编程题目和客观性题目利用计算机自动测评学生的学习情况,这样既减轻了老师的负担,又能公平公正的对学生进行评价。老师可为学生提供讨论区,组织学生进行讨论。学生之间可以以在讨论区进行讨论,不受时间、地点的限制。老师不仅能够为学生进行问题解答,同时还能够为不同学生提供符合学生特点的学习建议,更高效地帮助学生学好(C语言程序设计)。混合式教学评价在网络教学平台里,可设计课前视频学习、课前作业、课前小测、讨论区、文件下载等模块,在课程结束后,通过每个模块来汇总学生的成绩,能够通过讨论区学生的内容、活跃度

15、等评价学生在班级学习活动的情况。平常学生的课堂发言可以给学生加分。六施行混合式教学,效果良好混合式教学解决了传统教学的缺乏,培养了学生解决实际问题和自主学习能力,实现了多样化的教与学活动,学生的学习经过不受时间、空间的限制,知足了各个层次学生的不同知识需求,在教学中构成师生互动,充分发挥学生主体的良好气氛,提高了课堂教学的效率,实现了教学目的。四、结束语混合式教学使课堂学习与网络学习相结合,发挥各自的优点,使丰富的网络学习资源得以利用,是充分发挥了老师“主导性和学生“主体性的一种教学方式,充分实现了学生的个性化学习,突破了时空限制,让学生的自主学习成为现实。因而,在C语言程序设计教学中混合式教学不失为一种综合性强、符合教与学实际的教学方式,值得推广。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 文案大全

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com