非计算机专业基于雨课堂的《C 语言程序设计》课程教学研究

来源 :新教育论坛 | 被引量 : 0次 | 上传用户:learner1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:《C语言程序设计》作为我校面向非计算机专业学生开设的课程,着重培养学生从程序设计的角度分析问题、解决问题的逻辑思维能力,如何在教学过程中激发学生学习兴趣,提高学习效率是需要解决的重要问题之一。
  关键词:C语言;雨课堂;案例教学
  成绩对比
  一、引言
  C语言几乎可以应用到程序开发的任何领域,其应用非常广泛,几乎已成为高校计算机与非计算机必修课程之一。对从未接触过程序设计语言的学员来说,学习C语言是有一定难度的,大多同学反映该课程枯燥难懂,从而逐渐失去学习的兴趣和动力[1]。学习兴趣是提高学习效率的前提,因此教师必须通过多种教学方法和手段激发学生的学习兴趣,让学生自己产生探索C语言相关知识的动力是这门课程的教学重点[2]。
  论文主要结合雨课堂与案例教学探索《C语言程序设计》课程进行教学改革。雨课堂是由学堂在线与清华大学在线教育办公室共同研发的新型智慧教学解决方案,利用手机作为主要学习工具,让教与学释放更多能量,从课堂和课外提升课堂教学体验[3]。
  二、案例教学
  作者设计教学案例《班级费用管理系统》为主线贯彻整门课程知识点的讲解,系统涉及到的知识点分散到各知识点:顺序结构、选择结构、循环结构、数组、函数、指针、结构体及文件。在上课前对系统结果进行展示,让学生带着具体的目标学习,能增加他们学习的积极性和主动性,整个学期上课结束,即对整个系统开发完成。
  为进一步提高学生学习能力,对于各章节零散知识点,采用相对独立的小案例教学模式,论文对重点章节采用如下案例[4]:选择结构(校园十佳歌手评定)、循环结构(字符加密与解密)、数组(奖学金评定)、函数(简单自动售货机实现1)、指针(超级童声海选)、结构体与共用体(简单自动售货机实现2)、文件(简单自动售货机实现3)。
  三、雨课堂辅助教学
  雨课堂在《C语言程序设计》课程教学中涉及到每一环节,包括:课前、课堂和课后,在课外预习与课堂教学间建立沟通桥梁,让课堂互动永不下线。
  1.课前环节
  课前使用雨课堂将习题等的课前预习课件推送到学生手机,其中习题的设计尤为重要,习题难度应以由易到难的渐进形式出现。如:选择排序对初学者来说是较难的算法,下面以此为例说明雨课堂推送的课前习题:
  例1:输入5个数,将其存入数组中,找出其中最小数并输出。
  通过习题1,让同学们理解并掌握求最小数的算法:
  /*设第0元素个为最小*/
  min=data[0];
  /*将当前最小数min与后续元素数逐个比较,若min大于其中的任何一个元素,则min被赋值为当前的元素*/
  for(i=1;i<5;i++)
  if(min>data[i])
  min=data[i]);
  例2:输入5个数,将其存入数组中,找出其中最小数的下标值并输出。
  /*设第0元素个为最小,即最小数为data[k]*/
  k=0;
  /*将当前最小数data[k]与后续元素数逐个比较,若data[k]大于其中的任何一个元素,则k被赋值为当前的元素下标i*/
  for(i=1;i<5;i++)
   if(data[k]>data[i])
   k=i;
  例3:输入5个数,将其存入数组中,将其从小到大排序后输出。
  /*共5个数,只需找出前4个最小值,分别放在前4个位置,剩下即为最大,被放置最后一位,至此数组从小到大有序*/
  for(i=0;i<4;j++)
   {
   k=i;/*设第i个元素为最小*/
  /*将当前data[k]与后续元素逐个比较,若data[k]大于其中的任何一个元素,则k被赋值为当前的元素下标j*/
   for(j=i+1;i<5;i++)
  if(data[k]>data[j])
   k=j;
  /*将找出的当前最小数a[k]与a[i]交换*/
   if(k!=i)
   {
   t=a[k];a[k]=a[i];a[i]=t;
   }
  }
  2.课堂环节
  上述3个由浅入深的例题,能逐步让学生了解选择选择排序的算法思想,教师通过收集做题情况,在课堂对学生提交的答案进行程序点评,结合前面设计的案例进行案例驱动教学模式,调动学生主动地参与到案例的分析讨论中。
  3.课后环节
  教师根据学生的课堂学习表现和整个授课过程的学生反馈的课堂数据制作并推送相关资料、习题,学生对所学知识点复习后,完成复习测试题并提交答案,且可以进行提问等互动,教师则根据学生提交的习题答案进行批阅、在线答疑[5]。
  四、总结
  案例教学结合雨课堂的《C语言程序设计》课程教学方式增强学生课堂互动,课前环节能让学生对基本知识点自行学习和消化,有助于提高学生的主动参与意识;课堂案例教学会进一步激发学生的学习兴趣;课后推送中一定程度提高教学质量。雨课堂结合其他教改方式是在以后的教学改革研究中一大重要方向。
  参考文献:
  [1]唐晓,陈新,胡亚慧.基于小班化的C语言课程教学模式研究.计算机工程与科学.2016.38(1):93-96.
  [2]易晓梅,吴鹏,刘丽娟.非计算机专业C语言程序设计教学方法研究.科技信息. 2010.34:265.
  [3]姚洁,王伟力.微信雨课堂混合学习模式应用于高校教学的实证研究.高教探索.2017.9:50-54.
  [4]易晓梅.C语言程序设计的案例教学方法研究.科技信息.2015.05:50.
  [5]曹菊英,王东,邓海明等.基于微课的C语言翻转课堂教学设计与实践.计算机教育.2018.8:117-121.
  基金項目:浙江农林大学教学改革项目(KGBA18048), 教育部产学合作协同育人项目(200802064115)。
其他文献
摘要:在“互联网+”的背景下,在市场营销学课程教学中应用“翻转+互动”课堂教学模式是时代发展的结果,是“网络+教育”的重要体现,改变了传统教学模式,解决参与性低、实践性不高等问题,有助于提升教学质量和效果。  关键词:互联网+”;“翻转+互动”课堂教学模式;市场营销学课程  引言:  在互联网+大背景下,现代教育发生巨大变化,由板书化、口述话向数字化、影像化、网络化转变,“学”与“教”之间不断打破
期刊
摘要:在《英轺日记两种》统计分析的基础上识别近现代汉语逻辑关联策略的变化;探求近现代汉语逻辑关系策略演变的模式和成因;力求研究结果可为语言翻译、语言规划、语言教学提供参考。  关键词:近现代汉语;逻辑关联策略;英轺日记  一、研究背景  近现代(1840-1919)是大变革、大调整的时代,对于近现代这一涉及当代中国合法性的重要历史阶段,我们了解得还过于粗疏。近现代汉语是一个过渡性阶段,为现代汉语的
期刊
摘要:个性化教学是一种较为新颖的教学方式,新课程标准推出后,各学科教师愈发重视学生之间的个体差异,认识到个体差异的教学优势,从差异性入手,致力于发展学生的长处,鼓励学生表现自我,寻求个性化发展道路。本文结合实际教学情况,简要分析了个性化教学的含义,对大学英语教学的个性化教学策略进行深入探究,以期提升课堂教学效率,促进大学英语教学模式的发展与完善。  关键词:大学;英语教学;个性化;教学策略  个性
期刊
摘要:在应届毕业生就业压力逐年增大的社会背景之下,高校对学生创业的重视程度不断逐年提升。国家虽然在大学生创业的方面出台了多项扶持政策,但是就总体而言,我省对于大学生创业心理资本培训的重视程度仍然比较低,使得大学生对心理资本的认知不到位、了解不充分。在大学生创业教育的过程中,也同样缺少创业心理资本的系统化培训,却并未采取实际的创业心理资本开发与提升措施,导致在就业压力不断增大的状况下,大学生的心理问
期刊
摘要:“双师型”教师是在对教师的素质水平要求不断提高的基础上提出的一种教师综合素质能力层次要求。对于民办高校来说,拥有素质过硬的教师队伍对于高校的教学质量提升和生源状态改善有着非常重要的意义。从宏观上来讲,“双师型”教师主要是指教师在具备了传统的理论知识教学能力的基础上,进一步具备实践教学能力,并且其自身也具备相应的实践研究经验。当高校教师的素质水平要求有所提升,则意味着传统意义上的教师队伍在能力
期刊
摘要:数学在学生的成长过程中扮演着十分重要的角色,但是由于其具有一定的抽象性,很多小学生在学习过程中常常会产生畏难或是排斥心理,久而久之就对该学科失去了兴趣,最终成了能力较弱、成绩不好的“学困生”,尤其是在农村地区,学困生群体更是对班级的整体学习效果有着不容忽视的影响。鉴于此,农村数学教师需要积极探求学困生的具体学习情况,并对相关原因进行分析,同时制定出有效的转化策略,最终推动教学质量的稳定提升。
期刊
摘要:现阶段随着我国国民经济的增长,我们对传统文化艺术的追求也越来越多。古筝艺术凭借其柔美的音色以及独特的韵味被国内外很多音乐爱好者喜爱,更是被许多高校列为学习课程。但是在教育过程中,由于诸多问题,古筝艺术价值也被很多人所忽视。这就要求我们尽快的对原本的古筝教学模式进行改革和创新,不断的贯彻落实我国的高等教育素质教育理念,培养出综合性的古筝人才。[1]  关键词:互联网时代;高校古筝教学;现存问题
期刊
摘要:物理是初中教育阶段的重要课程之一,物理教学与学生的生活实际有紧密的联系,具有很强的实践性,学生在学习过程中难免会遇到一定的难度,这时候教师就需要加强对实验教学的重视,充分的认识到实验教学的重要性,合理开展物理实验教学,帮助学生加强对理论物理知识的理解,养成良好的学习习惯,提高学生的物理综合水平,为以后的物理学习奠定坚实的基础。目前在初中物理教学中,多数的教师依旧以课本理论知识讲述为主,忽视了
期刊
摘要:随着双一流大学及学科建设的推进,传统计算机组成的实验室已经不能适应新时期高等学校重点建设的发展需求,高校计算机实验室的管理体制急需改变。虚拟化以及云计算技术的迅速发展,推动了云桌面管理技术的到来,同时也带动着计算机实验室管理体制和模式的转变,因此本文了解和分析了现阶段计算机实验室中的诸多问题,引入云桌面技术,提出了基于云桌面的计算机实验室的管理方式。  关键词:云桌面;计算机实验室;管理模式
期刊
摘要:“两学一做”学习教育方案对共产党员的政治意识、大局意识、核心意识和看齐意识提出更高要求,,要坚持时刻为人民服务,严守党纪和党规。“两学一做”教育在高职院学生党支部中备受关注,但目前高职院校中学生的党内教育依然有待加强,需要进一步规范改进。本文对高职院学生党支部“两学一做”教育应坚持的原则进行分析,提出具体的对策建议,希望为高职院校的党内建设工作带来一定裨益。  关键词:高职院校;学生党支部;
期刊