预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于专业应用的C语言程序设计课程教学研究摘要:针对目前非计算机专业C语言程序设计教学过程中普遍存在的专业缺失现象分析并提出了以专业需求为导向以教学目标、教学内容、教师教学、学生认知、实验环境以及考核方案等教学环节专业化为目标的教学改革方案。该教学改革可以有效提高学生对公共C语言程序设计课程学习的兴趣和专业认知进而为后续专业课程学习打好基础。关键词:C语言;专业应用;专业认知;教学改革中图分类号:TP311;G642文献标志码:A文章编号:1006-8228(2019)02-95-03ResearchontheteachingofClanguageprogrammingcourseforprofessionalapplicationLiXia(Maths&InformationTechnologySchoolYunchengUniversityYunchengShanxi044000China)Abstract:InviewofthecurrentlackofprofessionalismintheteachingprocessofClanguageprogrammingfornon-computermajoredstudentsanalyzesandputsforwardateachingreformschemewhichisprofessionaldemand-orientedandaimsatthespecializedteachingstepssuchasteachingobjectivesteachingcontentteachingmethodstudents"cognitionandtheexperimentalenvironmentandassessmentplanandsoon.Thereformcaneffectivelyimprovestudents"interestandprofessionalcognitioninthestudyofpublicClanguageprogrammingcoursewhichwouldlayagoodfoundationforfollow-upprofessionalcourses.Keywords:Clanguage;professionalapplication;professionalcognition;teachingreform0引言大學计算机基础教学的“宽专融”课程体系要求在计算机基础课程的教学内容上要考虑其人才培养目标和相关专业的计算机应用特点注重培养学生应用计算机解决专业问题的能力。C语言程序设计课程是为运城学院非计算机专业理工类学生开设的一门通识教育课程它是很多理工类专业课程的软件编程基础。结合学院的人才培养定位课程的教学目标应更加注重学生所学知识和专业的结合加强学生应用计算机技术解决专业问题的能力[1]。1C语言教学中存在的问题运城学院C语言程序设计课程教学改革一直在进行在教学内容、教学方法、教学手段以及考核方式等方面都做了大量工作也取得了一定的成效但在与专业的结合方面仍然存在一些不足之处。1.1教学目标没有体现专业性运城学院目前将非计算机专业的C语言程序设计课程作为通识教育课程开设课程编码、开课学期相同甚至不同专业采用的教学大纲也相同都以培养学生程序设计思维编写简短程序解决简单问题为目的一定程度上提高了学生应用计算机解决问题的能力但缺乏与学生所在专业的紧密衔接没有考虑专业特点没有根据专业特点设定不同教学目标[2]。1.2教学进度编排有失专业性通识教育课程的编排与专业课程的编排是分开进行的这可能会导致部分专业的专业课程教学进度编排与通识教育课程编排出现矛盾比如信息与计算科学专业将专业课程数据结构和公共课程C语言程序设计开在同一学期导致数据结构课程所需的C语言相关知识(结构体、指针等)缺失影响专业课程教学;又比如电子科学与技术专业的单片机课程与C语言程序设计课程开课学期间