C语言程序设计网络共享课程建设研究_第1页
C语言程序设计网络共享课程建设研究_第2页
C语言程序设计网络共享课程建设研究_第3页
C语言程序设计网络共享课程建设研究_第4页
C语言程序设计网络共享课程建设研究_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    c语言程序设计网络共享课程建设研究    彭顺生摘要:为了更好的培养学生自主学习、个性化学习、协作精神、终生学习能力,构建网络共享课程是信息时代下教育教学的新局面。c语言程序设计网络共享课程在理论与实践教学内容,课程总体设计,课程学习资源建设,学习活动设计,课程评价方式方面进行研究,形成了计算机思维为导向,以能力培养为核心,以服务应用为目标,以学生为主体的网络共享课程。通过多年的教学实践,学生参加各类竞赛获得奖项57项,全国计算机等级考试二级c语言通过率提高了15%。关键词:c语言程序设计;网络共享课程;教育教学:g642 :a :1009-30

2、44(2017)33-0152-02网络共享课程具有资源共享,学习自主,课程结构开放,协作学习、交互便利的特点,符合信息时代下学生自主学习能力培养、发展学生个性、利于学生终生学习。经过多年的探索和实践,通过大量校内外交流和学习,结合程序设计课程特点以及我校的育人目标,c语言程序设计坚持“一个主线、两个课堂、三个层次、四个结合”的课程设计原则,以实践导向重构课程内容,优化教学环节,构建符合互联网时代学生学习的程序设计课程教学体系。在课程教学观念、教学方法、教学手段方面不断创新,打造以计算机思维为导向,以能力培养为核心,以服务应用为目标,以学生为主体的网络共享课程,真正实施了以学习知识向能力培养转

3、变;以面向应试向面向应用转变的教学模式。几年来,通过对c语言程序设计网络共享课程建设研究,学生参加省级以上竞赛,获奖项57项,全国计算机等级考试二级c语言通过率提高了15%。1 课程内容设计课程内容设计以程序设计方法为核心,以图书收银超市系统实现为主线组织教学内容,以由简到繁分解图书超市收银系统为20个容易实现的工作任务,以知识够用为原则重构课程内容。在阐述c语言基本知识点的同时,补充代码风格,函数封装,程序调试,常见错误分析等现代程序设计所必备的知识,将课内教学与学生课外自主学习网络共享课程相结合,将上机实践贯穿与作业、实验和考试等各个环节,达到巩固基础知识,提高编程兴趣、熟练编程技能、加强

4、综合素质的目的。1) 理论教学内容结构图2) 實践教学内容结构图2 课程设计1) 一个主线以能力培养为主线。课程以图书收银超市系统的设计与实现为主线组织教学内容,以任务为驱动,以能力培养为主线。2) 两个课堂教室课堂和网络课堂。课程网络共享平台成为教学的有力辅助工具。2015年完成了超星慕课c语言程序设计网络共享课程平台的建设工作。平台包含了课程视频、富媒体,讨论,作业,自测、无纸化考试。除课堂教学外,学生可以浏览并学习课程资源,相互讨论,提交作业,最后考试。拉近了教师与学生的距离,丰富的教学资源吸引学生课后思考钻研,打破了学院、班级及教学班之间的界限,真正做到了资源共享,沟通无限。学生从课堂

5、学习到网络平台自我学习形成了“接受知识与理解知识、应用知识的结合”,突出了课程学习的开放性和自我训练的定向性,培养学生的独立思考和解决问题的能力。3) 三个阶段由浅入深、由表及里、由简到繁的循序渐进的教学和认知规律,我们将教学过程,特别是实践环节的层次分解为,初级渗透(语法引导阶段)、中级提高(趣味题目驱动、计算机等级考试二级试题)、高级思维(实际问题求解)三个阶段。首先和任何语言一样,学生必须掌握c语言的构造规则,通过一些基本练习,掌握c语言的语法结构和编程规则,其次通过设计大量趣味习题及计算机二级等级考试试题,让学生掌握一些常用的算法,最后设计与实现图书超市收银系统项目,让学生全面提升分析

6、问题解决问题的能力,用计算机的语言表达现实问题的能力。更重要的是通过这样的学习,真正做到理论联系实际。4) 四个结合大学是让学生学会方法,提高能力,能够解决实际问题。因此一门课程的学习就不仅仅是课堂讲授,应该是教与学全方位的互动,即理论与实践、教学与竞赛、考级、教室与网络、基础课与专业课相结合。理论与实践的结合:每章每节以及相应知识点,都强调基本概念练习和编程练习。课后布置编程作业,检查学生应用相应知识的能力。教师提出思考题和趣味问题,学生可以在讨论区交流。教学与竞赛、考级的结合:以竞赛、考级促进教学是我们课程组一直倡导的。教师不仅要胜任教学,而且要能带竞赛及考级辅导。几年来课程组成员承担的竞

7、赛获得省级以上奖项57项,其中国家级一等奖2项,二等奖2项,三等奖4项,省级一等奖14项,二等奖21项,三等奖14项优秀成绩。近年全国计算机等级考试二级c语言通过率提高了15%。通过竞赛和考级不仅丰富了课堂,而且学生们将理论运用到实际中,很多同学也找到了自己的兴趣点。教室与网络结合:毕竟课堂时间是有限的,内容多,节奏快,为了帮助学生很好的掌握知识,开阔视野,授课教师精心维护网络资源,不断为学生补充内容,积极回答学生提出的问题,密切关注学生的学习状况,师生交流与互动充分。基础课与专业课结合:虽然c语言程序设计是基础课,该课程学习的好坏对计算机类专业学习影响很大,在低年级很多具体问题可以用计算机求

8、解,为了让这些同学由亲身体验,运用计算机解决专业中的问题,主讲教师把高年级同学做的项目带到课堂,引导学生立足眼前,面向未来,将今天的基础课学习与今后的专业课学习密切结合,增加了兴趣,改善了教学效果。3 学习资源建设1) 基于慕课的大案例一案到底的c语言程序设计网络课程教学平台,为了满足计算机工程学院c语言程序设计课程的网络教学需求,2015年课题组教师共同完成了课程网络平台的建设,目前平台本院教师使用外,还先后被我校电子工程学院、外校福建眉州职业技术学院、湖南工业职业技术学院、郑州信息工程职业学院等30多位老师,2000多名学生注册学习。 2) 在线考试系统(b/s),提升教学效果,考试改革必

9、先行,课程已经建立在线考试系统v1.0,随机组卷及自动评分,已有1000多名学生采用无纸化考试,重点考核学生实际解决问题能力,自动判卷也避免了改卷的主观性。3) 面向读者的微课版教材建设,课程已出版了c 语言项目式系统开发教程-微课版,学生使用手机扫描二维码就能随时随地进行学习。4) 面向学生竞赛的竞赛网站,其丰富的题库资源为学生了解“蓝桥杯”及acm竞赛培训活动提供了方便条件,为优秀学生提供一个课外自主研究的环境。(5) 面向学生参加全国计算机等级考试的学习平台(b/s),系统有效解决了无法更新相关资源、安装工作量大、更新慢,缺乏交互性及个性化的辅导,大大提高了培训工作效率,提高了通过率,增

10、强了学生专业技能,在实践中取得了良好的效果。4 学习活动的设计课程学习活动的设计,采用任务驱动法、坚持以学生为中心,结合网络课程学习平台,设计以学生自主学习、师生互动以及学生合作学习的学习活动,并提供丰富而周到的学习支持服务,能有效、及时地帮助学生解决在课程学习、成绩考评、网络资源利用、网络学习方法等方面遇到的问题与困难。5 学习评价方式课程采用多元考核评价方式,突出过程性考核,过程考核占60%,期末综合考试占40%(无纸化考试),另外鼓励学生参加竞赛、全国计算机等级考试(c语言二级),如竞赛获得省级三等奖以上或通过全国的课程成绩加20分,满分100分止。<6 结束语经过多年的探索和实践,结合程序设计课程特点以及我校的育人目标,对c语言程序设计课程理论与实践教学内容,课程总体设计,课程学习资源建设,学习活动设计,课程评价方式方面进行研究,2015年建成了立体化网络课程平台,课程资源丰富,几年来通过校内外教师与学员的实际使用,学生学习效果明显提升,各类竞赛成绩显著,等级考试通过率明显提升,运用c语言解决实际问题能力明显增强。实践证明,c语言程序设计网络共享课程有一定的实用和推广价值。參考文献:1 谭征. c语言mooc课程的设计与探讨j.教育教学论坛,2017(8).2 杨久红,王小增.互联网+时代背景下精品资源共享课建设研究以“c语言程序设计”课程为例j.兰州教育学院学报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论