基于专业应用的C语言程序设计课程教学研究.docVIP

  • 4
  • 0
  • 约4.18千字
  • 约 8页
  • 2020-11-24 发布于湖北
  • 举报

基于专业应用的C语言程序设计课程教学研究.doc

基于专业应用的C语言程序设计课程教学研究   摘   要:针对目前非计算机专业c语言程序设计教学过程中普遍存在的专业缺失现象,分析并提出了以专业需求为导向,以教学目标、教学内容、教师教学、学生认知、实验环境以及考核方案等教学环节专业化为目标的教学改革方案。该教学改革可以有效提高学生对公共c语言程序设计课程学习的兴趣和专业认知,进而为后续专业课程学习打好基础。   关键词:c语言;专业应用;专业认知;教学改革   中图分类号:TP311;G642   文献标志码:A   编号:1006-8228(2019)02-95-03   Researchontheteachingofclanguageprogrammingcourseforprofessionalapplication   LiXia   (mathsInformationTechnologySchool,yunchengUniversity,yuncheng,Shanxi044000,china)   Abstract:Inviewofthecurrentlackofprofessionalismintheteachingprocessofclanguageprogrammingfornon-computermajoredstudents,analyzesandputsforwardateachingreformschemewhichisprofessionaldemand-orientedandaimsatthespecializedteachingstepssuchasteachingobjectives,teachingcontent,teachingmethod,students”cognition,”interestandprofessionalcognitioninthestudyofpublicclanguageprogrammingcourse,whichwouldlayagoodfoundationforfollow-upprofessionalcourses.   keywords:clanguage;professionalapplication;professionalcognition;teachingreform   0引言   大學计算机基础教学的“宽专融”课程体系要求在计算机基础课程的教学内容上,要考虑其人才培养目标和相关专业的计算机应用特点,注重培养学生应用计算机解决专业问题的能力。c语言程序设计课程是为运城学院非计算机专业理工类学生开设的一门通识教育课程,它是很多理工类专业课程的软件编程基础。结合学院的人才培养定位,课程的教学目标应更加注重学生所学知识和专业的结合,加强学生应用计算机技术解决专业问题的能力[1]。   1c语言教学中存在的问题   运城学院c语言程序设计课程教学改革一直在进行,在教学内容、教学方法、教学手段以及考核方式等方面都做了大量工作,也取得了一定的成效,但在与专业的结合方面仍然存在一些不足之处。   教学目标没有体现专业性   运城学院目前将非计算机专业的c语言程序设计课程作为通识教育课程开设,课程编码、开课学期相同,甚至不同专业采用的教学大纲也相同,都以培养学生程序设计思维,编写简短程序,解决简单问题为目的,一定程度上提高了学生应用计算机解决问题的能力,但缺乏与学生所在专业的紧密衔接,没有考虑专业特点,没有根据专业特点设定不同教学目标[2]。   教学进度编排有失专业性   通识教育课程的编排与专业课程的编排是分开进行的,这可能会导致部分专业的专业课程教学进度编排与通识教育课程编排出现矛盾,比如信息与计算科学专业将专业课程数据结构和公共课程c语言程序设计开在同一学期,导致数据结构课程所需的c语言相关知识(结构体、指针等)缺失,影响专业课程教学;又比如电子科学与技术专业的单片机课程与c语言程序设计课程开课学期间隔太长,导致专业课教学时,学生c语言知识已经忘记大半。   教学内容没有体现专业性   c语言程序设计课程是非计算机专业理工类的一门通识教育课程,因为其具有较为明显的基础性和普遍性,使得市面上现有的教材普遍没有考虑学生的专业背景,没有与专业深度融合,教材内容普遍缺乏专业性。   教师授课没有体现专业性   由于公共课教师没有深入了解学生所在专业,缺乏专业相关知识,导致教师授课更多的是依据教学大纲要求,按照教材组织教学内容,理论知识繁多枯燥,学生难以理解,编程操作缺乏新颖,脱离专业,使得学生很难体会到所学知识与专业的联系,很难将所学c语言知识和专业结合解决实际问题,从而导致学习动力缺失。   学生认识没有体现专业性   c语言程序设计课程作为通识教育课程开设,使得非计算机专业的学生对其重要性认识不够,很多学

文档评论(0)

1亿VIP精品文档

相关文档