c语言程序设计教学研究与实践

c语言程序设计教学研究与实践

ID:34653856

大小:306.69 KB

页数:3页

时间:2019-03-08

上传者:xinshengwencai
c语言程序设计教学研究与实践_第1页
c语言程序设计教学研究与实践_第2页
c语言程序设计教学研究与实践_第3页
资源描述:

《c语言程序设计教学研究与实践》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

一9第卷第期安徽工业大学学报#社会科学版∃、&,9;&9!年∀月%&∋()∗+&,−+.∋/0)/12(3/45&,+飞2.)&+&65#乳7/∗/87/2)723∃:∋+5、!<语言程序设计教学研究与实践,,,张辉宜陈学进吴光龙胡宏智,#安徽工业大学计算机学院安徽马鞍山!∃摘要=根据计算机语言课程的教学特点和发展要求,开发−><语言程序设计课程<课件和基于网络环境的习题集及实验指导书,为学生实践能力的提高和个性发展打下良好的基础。=??关键词<语言程序设计<−>课件中图分类号=≅Α9&文献标识码=−文章编号=ΒΑ∀Χ一Δ∀#!∃一ΒΑ一!Ε。沈∗(7./)4.2+论∗&,<Φ∗)60∗62Γ(&笋0)而)67./)6,,,ΗΙ−;≅Ι公户<++ϑ;Κ∋亡:/)叭几%≅班川ΔΒ此>>0ΙΛ叫雪Μ./#段&)飞Ν∋42(22,,∗)!,∋/,)∗.&+,肠87/)7−Ι0ΟΠ∗’)3.−).<./∃−=2(4&42∗2434/23∗2&Ν/∋/(243/)422&∋42(∗)6∋∗6232,Σ2212&Ν以口Θ−7&Θ/飞.2.(∗2(/)ΘΘ12+飞卿Ρ2)2∗拓飞ΡΝ+7&∋(Θ+∗)6Φ+∗62Ν(&6(∗Ρ∋(,2/323∗)2ΧΝ2(/Ρ2)4∗)6+ΧΧ〕33&)2Ν(&12<+7&32<−>Χ2(7+Χ力ΤΘ+6山Θ/Τ.∗司)24Σ&(Τ)1/(&)Χ2)44&而34∋Θ2)43’Ν(∗24/2∗+∗Υ/+/45∗+∗56以Χς,&∋)Θ∗4/&),&(4212+&2&42(/1/Θ∋∗459)Θ.2ΘΝΡ)4,./)Θ/+/=∗?&『曰ΒΒ?旋5Σ份Θ8<+侧乒旧卯Ω(6几/)6<−>、由,,一研究的背景于<语言牵涉的概念比较复杂规则繁多使用,、、,。,ΒΔΔ∀年经全国各省市自治区教育厅第八届高灵活使不少初学者感到困难加上课时压缩特别是,,,教处长联系会议协议全国高等学校在校学生的计算ΒΔΔΔ年高校扩招以来授课班级的人数激增使学生得,。,机基础教育实行联合考试统一发证为适应新的要到教师批改作业和答疑的时间相对减少从而进一步,,增。求安徽考区在省教育厅的领导下多次组织相关专加了学生的学习难度、,家学者对计算机基础教育的教学#考试∃大纲进行修我校现有各类专业多个<语言是各专业学生,,、订,年秋季开学时使用第必修的一门基础课量大面广Β年有Β!多人决定在四次修订的大纲教学,。年Β∀多人<语言的期末全省统一考试按照新大纲命题参加了安徽省教育厅组织、,,新大纲突出了计算机文化基础教育技术基础教统一考试预计!年参考人数将达到!人并呈,,。,,育和应用基础教育三个层次的要求既有系统性又有现逐年增加的态势因此<语言教学的好坏直接关,,层次性。有利于素质教育的需要,注意知识内容结构系到我校培养人才的质量直接影响到我校的声誉对,我校争创“省内一流、国内知”的优化强化了基础知识的学习和实际操作技能的训名的办学目标产生重要,。的影响。练使学生具有较扎实的理论基础和较强的应用技能新,,为适应新大纲要求和我校培养“”大纲同时规定二级考试进行笔试和上机考试考试高级应用型人才,,,“成绩总分达到规定标准方为合格这样更加贴近社会的定位在成功完成校教改课题计算机文化基础授、,要求,。课”的基础上Β年新立了校并有利于学校教学管理部门实行教考分离实验及考试方式研究“”,<语言是近年来在国内外得到迅速推广应用的一教改课题<程序设计教学研究以寻求一种适合我,、、校理、工科、种计算机语言它功能丰富表达能力强使用灵活方专业面较广的计算机语言教学内容教学方。便、应用面广、目标程序运行效率高、可移植性好、兼有法和教学手段、高级语言与低级语言的许多特点。因此,它不仅为计二研究的目标,而且为,、算机专业工作者所使用广大计算机应用人员学习程序设计课程应该把精力放在最基本最常包。,、括大量非计算机专业的人们所喜爱和使用许多人用的内容上开始接触时不必在每个细节上都死记死用,、,<语言编写应用软件许多先进的开发工具软件#如背死抠某些细节问题需要通过较长时间反复的编∗、、、,Π4+∗Υ人工智能开发工具软件专家系统开发工具软程调试才能熟练掌握因此应当将重点放在培养学生,件等<语言接口可将开发结果直接转换为<程,∃都有学活用活的基础上不要死记硬背书上的例题及对某。,,所以学习,序代码<语言已经成为广大计算机应用个问题的解法要在理解的基础上举一反三才能为以人员和广大青年学生的迫切要求。全国计算机等级考后需要时很快地掌握一门新的程序设计语言打下坚实、试全国计算机应用技术证书考试#;(∃和全国各地的基础。区组织的大学生计算机统一考试都将,<语言列人了考程序设计是一门实践性很强的课程既要掌握概。,试范围念又要动手编程,最终是要上机调试运行自己所编写=一收稿日期公ΒΒΔ,,,。作者简介=张辉宜#ΒΔΑ!一∃男四川富顺人安徽工业大学计算机学院副教授ΒΑ =张辉宜等<语言程序设计教学研究与实践·的程序。所以,在教学中不能仅仅满足于学生能回答表><语言程序设计课程教学内容是非题,和选择题而应当把重点放在培养学生编制程讲次授课内容。这也是清华大学著、序和调试程序这一实践性环节上<语言概述简单<程序及上机步骤。名计算机语言教授谭浩强所推崇的教学思想实际上、算法及其表示结构化程序设计方法安徽省第四次修订的新大纲要求二级考试进行笔试和、!数据类型常量和变量上机考试及近几年安徽省<语言统考试题和国家等级、数据类型变换运算符与表达式。,考试试题均体现了这种教学思想因此本课题的研、[数据的输人输出顺序程序设计究目=标是根据安徽省第四次修订的新大纲中<语言Α选择型程序设计教学#考试∃内容的规定及我校<语言程序设计课程教∀循环型程序设计,学大纲的要求制作一套<语言程序设计<−>教学课、Ζ一维数组及应用举例二维数组定义?件编写一本与我校<语言程序设计课程教学大纲上、Δ二维数组及应用举例字符数组及应用?机学时及<−>教学课件相适应的实验指导书精选部、+函数的定义函数参数及函数调用分既要掌,,握概念又要注重实践环节的习题编辑一本+Β函数的嵌套调用与递归调用。<语言程序设计习题集、Β数组做函数参数局部与全局变量、三研究的内容、、Β!内部函数外部函数预处理命令#一∃课件制作工具的选择、Β指针概述指针与数组程序设计课程的讲授需要通过大量的例题来完、、Β[字符串指针指针与函数多级指针成。,教师在黑板上书写程序要占去较多传统教学中、ΒΑ结构体用指针处理链表,,的课时传授给学生的信息量较少程序运行结果不能、、Β∀共用体枚举类型位运算,。因此直观的反映出来学生的接受难度加大必须采ΒΖ文件用<−。>课件来实施教学、Ξ目前制作<−>课件的主流工具为Ω&Σ2印&/)4−∋。,。显示编程技巧提供了较大余地正因为如此<编译程(2−∋424.Σ∗和方正奥思等.Σ∗(是一个基于流程图的,序对语法的检查不如其它高级语言严格因此往往要?开发环境方正奥思是一种基于层次结构的多媒体制,由程序设计者自已保证程序的正确性这使得调试一?&作工具ΩΣ2印&/)4是微软公司推出的图形展示软件。“”,/72,,个<程序更加困难教材常见错误和程序调试一章包是以,组件之一提供了多媒体技术可方便地用,、、。虽然没有单独列出讲授实际上穿插到了课程教学的于建立具有声图文的演示文稿。,,整个过程讲授时教师要特别留意这方面知识的传Ω&Σ2(Ν&/)4培勺+Ψ考虑到我校所有教师均参加过。上机时,学生要,授注意不断地积累经验和知识提高(,用Ω&Σ2Ν&/)4作为<−>开发工具来制作课件可方便,程序设计和调试的整体水平才能在上机考试时顺利地为其他教师提供适合自己教学特点和要求的修改机口过关。&&2(&3,4ΩΣ2(Ν&/)4作为课,会和可能故本课题选用场本课件在设计过程中充分考虑了不同教师的教。件制作工具,学要求从而选用肠7&(&3&,4ΩΣ2甲&/)4作为课件制作#二∃课件特点及使用效果,、,=工具具备易于修改扩充的特点表现为课件内容全<语言教学,、、依据安徽省第四次修订的新大纲中面开放可任意修改扩充完善?所有例题源程序均保#考试∃内容及我校<语言程序设计课程教学大纲的学,教师可、、、,存在磁盘直接调用修改补充完善减少了书,,,时分配#讲授!Α学时上机学时∃结合近年来安徽写时间从而可增加课堂教学的信息量?可直接从<−>,省<语言统考试题考点分析结果将教学内容划分为(<环境编辑,课件的演示文稿放映方式连接到Ο∋ΥΛ。。ΒΖ讲每讲次内容安排如表Β所示、调、、将程序的编辑试编译运行方法及运行结果通过、这种安排重点体现在最基本最常用概念和知识,投影直观地展现在学生面前从而可提高学生的接受,、,,,的讲解上由浅人深循序渐进地让学生掌握要点激能力?对难于理解的概念#如递归∃进行了动画设计通,、发其学习兴趣使学生在编程调试中得到乐趣和成就过,演示使学生在愉快的心情中轻松的对其加深理解,、。,。感从而促进教学任务的顺利完成和掌握也降低了教师的讲授难度,以往的教学经验表明指针的概念和用指针处理<−>,本课题开发的课件有!位教师在Β级<。链表是学生的最大难点指针的概念是必需掌握的内语言程序设计课程教学中使用。该年级学生参加安徽,,,。容也是必考内容讲授时要从不同的侧面对其讲解省统考#含笔试和上机∃结果见表让学生正确理解才能为指针的应用打下基础。安徽省#三∃实验指导书编写特点,<语言考试大纲对链表未作要求但链表是某些专业的根据我校<语言教学大纲和安徽省第四次修订的,,,后续课程的基础所以在<语言教学内容安排上仅简新大纲中<语言教学#考试∃内容安排精选实验题目,单介绍链表的基本概念#新建、插人、删除、输出等方编写一本较有特色的实验指导书,涉及全部教学内容,法,。实验项目以网络版的形式挂接在校园网上同时印刷∃对其不作具体要求“”、,。<语言的灵活性为程序设计人员发挥聪明才智成册供学生预习用#下转第ΒΔ页∃Β∀ =陈玉燕等实践教学改革与探索、践能力,。二加强课程设计训练了解相关专业基础知识在实践中的应用通,如何尽快地培养具有创新意识和创新能力的高素过设计要求达到掌握计算机应用系统典型硬件接口,电路的原、、?质人才是当前深化高等教育改革所面临的十分紧迫理设计连接与基本调试技术掌握典型计、、。的问题。要培养创新意识和创新能力,首先要加强动算机应用系统的结构组成配置与综合调试技术为,手能力、实际操作能力和计算机应用能力的培养。因此我们开发了多个结合工程实际雏形的计算机控制,,,,,此我们在培养方案中加强了这方面的要求在教学题目并且在课程设计过程中微机接口实验室全面开,放。通过,、、计划中安排了三个课程设计即基础课的电子课程设课程设计使学生的软硬件综合设计能力、计、基础课和专业基础课综合的微机应用课程设计、专现场调试能力分析问题和解决问题的能力都有明显。业课的控制系统课程设计。的提高,。,,。第一电子课程设计在电子课程设计中加人了第三控制系统课程设计电子拖动自动控制系,、最新的ϑ∴−#电子设计自动化∃的内容。随着电子技术统课程大型综合性课程设计由系统设计实验和仿真,,。,的发展硬件描述语言和可编程器件问世ϑ∴−技术的三部分组成课程设计以轧钢电机控制系统为目标,,日益普及正在迅速地改变了以往的电子电路的设计方根据系统的技术指标从选择控制方案开始进行了控、,,式和方法ϑ∴−技术已成为当今从事电子技术的工程制单元的设计参数计算完成控制系统图纸和说明,,,,技术人员的重要设计工具和手段掌握ϑ∴−技术势书模拟工程设计工作的全过程并且将设计的效果通。在必行。为了使学生能尽快地适应电子器件日新月异过实验和仿真来检验过去一般课程设计是纸上作,,,,,发展的态势学院组建了ϑ∴−实验室电子课程设计业学生对完成的设计是否正确心中没有底容易走。,,,的结果经过教师质疑并用ϑ∴−技术进行仿真极大过场现在通过实验和仿真较直观地验证设计的效,地调动了学生的学习积极性。果学生感受到了在设计过程的选择和参数对系统性,、第二,。能的影响加强了学生对设计从理论到实际应用工程微机应用课程设计微机课程设计的目的。在于通过硬、,实践的认识,提高了工程实际的能力件软件综合设计提高电类工科专业本科生的计,、#资任编辑周运清∃算机硬件与系统应用水平加强设计动手等实,#上接第Β∀页∃至在家里上机练习为学生的个性发展及实践能力的。表Η<程序设计<−>课件提高提供了较大的发展空间在Β级使用效果统计4四&习题集的选题特点本习题集先按教材章节知识点编写,项目教师号合格率再按安徽省,、、、赢咒纂等级考试形式以填空选择写程序运行结果编程题。ΒΒΔΒΒ!∀9ΒΑ形式集中训练最后又以模拟试题形式进行实战模ΒΖΔΒΑ[9ΑΒΑΑ9∀Α拟。习题集通过网络版的形式挂接在校园网上,方便!!∀ΒΑ[9学生学习,同时也印刷成册,以便学生集中系统学习。月内(#心巴口暇∋了甘一兄∀认∀∃∀内!月#口叮诬八沙只乃产二&己叮‘)乃乙内‘Λ勺,))∗+),,%&本习题集最大特点是不在于量而在于题型在章节练,−)+.),.习中几乎每一题代表一个知识点特别是学生经常容⋯,。未使用本,)+))−/勺八八:住户‘弓(易出错的问题使学生通过练习达到事半功倍的效果9,课题课件/))+0)本课题历时一年根据安徽省第四次修订的新大1)1)∗∗纲中5语言教学4考试&内容及我校5语言程序设计课2)∗/)./,程教学大纲结合对近年来安徽省5语言统考试题考3安徽省平均合格率1−/0,、点分析完成了567课件制作习题集和实验指导书的。,编写567课件被部分教师在−..)级教学中试用从。,学生上机在开放实验室进行课程教学期间学,参加安徽省统考结果看接受本课件授课的学生比未生根据自己对知识的掌握程度自行安排上机时间,自接受本课件授课的学生的平均合格率高出,3,写,说明,,己控制上机时间长短在实验指导书的帮助下克服上本研究取得了一定的成效。机的盲目性,,进一步加深学生对课堂所学知识的理解4贵任编辑周运淆》提高了教学效果。,还可以随时就近甚对于学习自觉性较强的学生)−+

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭