“程序设计基础”教学语言(C/C++)语法子集的研究

来源 :内蒙古师范大学 | 被引量 : 0次 | 上传用户:tsmkgszcd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序设计是高等学校电气信息类相关专业(计算机、电子、通信和自动化等)本科学生第一学年必须选修的基础课程。学生对该课程的实际掌握情况将直接影响到后续专业课程的学习。然而目前程序设计教学的现状却不容乐观。调查与访谈的结果表明,学生对程序设计充满了畏惧,认为其晦涩难懂,学难致用,并因此沮丧,渐失学习兴趣;而教师也因反复教授学生也无法掌握最基本的程序结构而感到苦恼,渐失教学热情,“难学”、“难教”成为师生的共识。究其原因,笔者认为在程序设计课程的教学中不应该刻意追求大而全的内容,而应尽可能避开那些在初学阶段意义不大、编写一般程序很少用到的内容,重点讲解程序设计的思想和方法,真正做到“精讲”。本文以建构主义学习理论和奥苏贝尔的认知结构理论为基础,对高校程序设计的教学现状进行了调查,并以此为依托,深入探讨了算法与语法规则在程序设计课程中的关系,提出了采用程序设计语言语法子集进行教学的方案,重点分析了子集存在的现实必要性。本文采用理论与实证研究相结合的思路,研究着力设计了一个语法子集抽取实验。实验对现有国内外大量用于高校计算机及相关专业“程序设计基础”课程教学的教材进行分析统计,通过数据采集、数据处理两个阶段将教材中的样例程序文件按照所属算法分类,并对程序代码进行分词、标注;经过统计分析阶段得到一个量化语法子集。该量化子集和笔者在教学实践中总结得出的经验子集进行比对后,二者一致性程度高。实践证明,应用C/C++语言的语法子集开展“程序设计基础”的教学能更好地提高程序设计课程的教学效率,帮助学生理清学习思路,对培养学生分析问题、解决问题的能力有比较大的帮助。本文还进行了相关实验,结果表明:基于语法子集的程序设计教学开展,不会对后续专业课程的教学产生不良影响。最后提出了在实践中有效应用语法子集的教学建议。
其他文献
互联网和新媒体的快速发展,正深刻地改变着当前的传媒格局以及媒体的内部结构,而金融危机又大大催化了传媒业调整的步伐。新媒体和老媒体的融合已经成为一个非常加速度的呈现。
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
网络作为一种新兴的信息传播和交换媒介,已经发展成为一种普遍的社会交流载体和社会联系方式。与此同时,网络的飞速发展为民众参与政府决策提供了新的途径,越来越多的网民通
据医业网9月7日报道(原载Pediatrics 2006:118:711-718),替诺福韦对于需要疗法改变的HIV感染忠儿有效,但是这种药物似乎可引起其中某些患儿骨矿密度(BMD)降低。美国儿童医疗中心的Ste
采用软构件的系统软件开发技术,对基于网络的力学教学资源开放系统TROS—M进行了系统需求分析、系统模块分析以及系统平台设计。系统的开发采用ASP.NET作为开发框架,利用SOL语言
据医学空间网11月16日报道,伦敦医学专家进行了新的结核病测试实验,在病人感染结核病几天后,医生就可以找出病人体内的结核病细菌。这一新的医学成果可能挽救几百万人的生命。根
自从1981年发现第一例艾滋病(AIDS)患者以来,巨细胞病毒(CMV)末梢器官疾病就被认为是一种AIDS引起的机会性感染。本篇综述中作者将进行一个历史性的回顾,表明一直以来,包括在当前高
据医学空间网4月12日报道,中国卫生部应急办公室副主任梁东明在一个研讨会上指出,中国目前部分传染病发病率仍居高不下,如病毒性肝炎、流行性出血热、细菌性痢疾等,部分曾被控制
在硫化矿山开采设计之前判定硫化矿石的自燃倾向性是预防其内因火灾的重要手段之一。文章对硫化矿石及煤自燃倾向性判定技术的研究现状进行了综述及比较;根据现场经验数据,选取
赞美诗又称为圣诗,是基督徒宗教生活中不可或缺的组成部分,其地位仅次于圣经。随着基督教在全世界范围内的传播,赞美诗的翻译必不可少。自基督教传入中国以来,赞美诗的翻译就