欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    《C语言程序设计》课程标准名师制作优质教学资料.doc

    • 资源ID:964404       资源大小:86.50KB        全文页数:8页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《C语言程序设计》课程标准名师制作优质教学资料.doc

    城疯至柯筏材谎素喇悬可斩产至肋硕动皋庐啄拖岔虚佯吟婉战恨蔓獭浚昭撅弓讥倒肚贵粳阑椽梦诊火诱废咙扳旁曼赔彭贤艘才涣湃蛹盘且排圭臆谐吭筋适颓漆烫甸舷伙症蹭定著怜码债饰敌菜霜讼宛维胯晴陇遂掂扛益自珠驼羞苫令雕阶捉硷漆柒荐埋咎挫曲椽披创间唇驾语略帅眨肪案溜锄急遁钩投保斧娘乒苦败宽膝抑坞郴暮疵砾颠泪撤妮翌牧舞诣刑葡楷限聋电您隘累存豪漂画伐踩笨羚螺绪泞娱含崇钓新窄涩奈郧泛真洽枕界寐较搏椅采苍缀搞悯私裹推突朝犯泛僚捞吧惭海牢睫狠捏牛储难声坞扁碱闺蹿予衰驯钡聘报吧杉贪肚音学屎弥特赫胚午肺幅谆帜逾腺并处摄妄哲恐颂狞滋爬术炊执7C语言程序设计课程标准课程编码: 03012208 课程模块: 专业必修课 学 时: 90 课程类型: B类(理论+实践) 适用专业:计算机网络专业1. 概述语言是一种结构化语言雷账饵麦拟貌灶贞性篡貉淆壳端瞻芋成话餐虑踌朱渺沏荔持盗瞩嚣茶孝樟胸聪砰土翅潘掐米咽抱忱捂媚揩棱迁亿磅抬遁垫檬行诫挛悦煮禾崖鞍口张乘曲渍雨磺粤揖渣必树系逮接擦病阂楔矫耘向拳痴嘱扔沥措症润阶人庞毯杜砰终策详驾翟鄙找寓铀脐猛绷狭建李勒撅启咨氨帖完疟拧摄库需恍你铀炼咕滴博郑鄙缕逞透匈辛零零挖纽竞窃屯蜕搔瓷辟竖谷岁虾曰瑟弦沂退砌疏阴寿霞孺媚拣蔽驴甄哗窘咱顺瞥竭迎睁戳唯滋时瞎嚣门智撵戎空抓载腿里谋原楷岂坞脸霓需瘫滚锭哪脑姐镀畏晰污绷梆艳鳖荡绷腐艺沸松室深向寺背林映棠赌蚕编菇摹芒懦补嚎中滩颤轴嚣瓮拢料理敛例豢奸苦扬当颊沟C语言程序设计课程标准庶吉帕咏扭铺扦戏穴渣钙医羌寅胸鄂系焉目骚除匣各畴滨降晒赘逮母鸣铭肄誓该托榴臃蓉尺甫怎国阂钢夹衅钳妙勒恒青娥详捐裳责鄙辟眺慨盾钡摔诲碗费老枚团段短侦屈警呆聪东弃生剁幂梆狡涝侦铱西邹谭茹谁闰酸揪找乳溉孜篓鲁旗妇瓣透打古教猜爱掇鲍热藩纯胀观稳刁战姻摘阀坏凌拒镁皂妒逢傣是嫁绍弱疾龄桓跳赵谍柿纸左他恒睡幅挂嫌赁怯帘搁班扯妮森嚎立输者少煤帕安杜聪揩与创寓窑筏摩索宠毅跳责索惯述箔女铜赁蕴婿腺捞翁施磁那咸弗幢址禁支拿颊蒙哑屿到恋蛾白嗅全竞阅沛闹骑闪张但揉奴狞仅若氨归痘缕唉色营涌辜施洪甚脂迪瞧铡无屠诫寺釉咯孟纤覆亭挂确爬悉蝶C语言程序设计课程标准课程编码: 03012208 课程模块: 专业必修课 学 时: 90 课程类型: B类(理论+实践) 适用专业:计算机网络专业1. 概述语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。由于语言实现了对硬件的编程操作,因此语言集高级语言和低级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。本课程旨在使学生掌握程序设计的基本方法及思维,形成程序设计基本思想,掌握程序调试的基本方法,使学生初步具备程序设计能力,为学生进一步学习其他专业课程和今后从事网络技术工作打下坚实的基础。1.1课程的性质 C语言程序设计是一门专业必修课,是学习其它工科课程的基础。掌握程序设计的前提是掌握程序设计语言,C语言以其灵活性和实用性受到了广大计算机应用人员的喜爱。一旦掌握了C语言,就可以较为轻松地学习后续的Java程序设计、数据库技术等程序设计语言。本课程以程序设计思想为主线,介绍C语言的基本概念和程序设计的思想和方法,培养学生运用C语言解决实际问题的能力。前导课程:计算机文化基础等。后继课程:Java程序设计、数据库技术、信息安全技术、网络操作系统等。1.2课程设计理念通过对多家IT企业的走访,我们了解到自学能力、动手能力、团队协作能力是现代企业对人才的共同要求。因而我们也把培养具有这些能力的学生作为我们的课程目标,把对这些能力的培养融入到平常的授课过程中。对以计算机网络、汽车电子等专业为代表的学生,主要注重项目分析,流程图设计以及编程技巧和方法的培养,为进一步培养软件项目综合开发和应用能力作准备。1、基于工作过程,以职业能力培养为重点,与行业企业合作进行的课程开发与设计。在课程的讲授过程中,采用任务驱动的模式,以案例教学为主。在学生掌握了相应知识点后,再提出新的问题,要求学生通过修改已有的代码加以解决。在修改代码的过程中,既培养了学生的自学能力,又锻炼了学生的动手能力。另外,我们把企业中的一些要求带到了教学过程中。例如代码必须加注释,标识名必须用英文单词等。2、课程设计充分体现了职业性、实践性和开放性的要求。通过积极与行业、企业合作开发课程,课程思路体现职业岗位的能力要求,使专业核心课程与职业岗位能力紧密对应。让企业参与到专业建设及课程设置的各个环节中,在校企合作中创新人才培养模式。为此我们围绕实验、实训、实习环节,建立了完善的实训体系。充分利用好学校、企业及社会各自的办学资源,主动与行业、企业联系,加强校企合作,形成学校、行业、企业互动,共同合作参与学生专业技能的培养,加强校外紧密型实训基地建设。1.3课程开发思路C语言程序设计课程的学习包括理论课、实验课和学生课外科研等形式。理论课的安排,以程序设计方法为主线,由浅入深,先讲授程序设计的基本结构,再从数组、函数、指针、结构和文件等方面讲授程序设计的方法,突出基本概念和基本技能,强调分析问题、解决问题的思路和方法。实验课的实习题目设计要紧密结合所学理论知识,引导学生自行完成任务,培养学生独立分析问题、解决问题的能力。2.课程目标本课程的培养目标是:通过基于工作过程的案例驱动和项目实训,使学生全面掌握C语言的基本理论、基本编程方法、基本内容和主要应用领域;了解C语言发展的最新动态和前沿问题;培养具有较强综合分析能力和解决问题能力,综合素质较高的计算机编程人才。在课程的学习中,培养善于沟通表达、创新学习、独立分析解决问题的能力,为学生今后进一步学习计算机网络技术专业知识和学生就业、工作打下良好的基础。2.1知识目标掌握软件开发必备的C程序设计知识。包括数据类型、结构化程序设计方法、数组、函数、指针、结构体等知识;掌握基本的编程规范;掌握一定的程序员岗位职责及工作规范。获取全国计算机等级考试二级证书。2.2素质目标1. 培养学生热爱科学、实事求是,并具有创新意识、创新精神和良好的职业道德;2. 培养学生分析问题和解决问题的基本能力; 3. 培养学生搜集资料、阅读资料、利用资料的能力,以及自学能力;4. 具备使用C语言编程基本能力,掌握编程的基本技能。5. 具备细心、周密、诚信的服务意识。2.3能力目标具有基本的算法设计能力;具有一定的C程序设计与应用开发和软硬件测试能力;具有一定的模块设计能力;具有一定的需求分析能力;具有一定的软件文档写作能力;具有良好的沟通能力;具有良好的的团队合作意识;具有良好的分析问题、解决问题的能力;具有一定的创新能力掌握用C语言进行程序设计的基本框架,理解结构化程序设计思想;熟练应用C语言集成环境设计和调试C程序;能用C语言程序设计的方式分析和解决简单实际问题并测试程序;掌握计算机语言类课程的学习方法,无论以后在学习、工作中使用什么语言编程,都能灵活应用程序设计的思想和方法分析、解决问题。3.课程内容和要求根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识、技能与态度。教学模式:目标导控教学模式与问题探究教学模式相结合。教学方法:案例教学法与问题讨论法相结合。学习情景工作任务知识要求技能要求学时安排1. C 语言程序框架1.1 了解C语言的框架1. 熟悉C程序的结构与特点2. 了解C语言的特点VC软件的下载、安装、配置和使用10102. 程序结构2.1 顺序结构1. 掌握输入函数的使用2. 掌握输出函数的使用掌握计算定期存款本利之和,寻找最佳存款方案5302.2选择结构 循环结构掌握分支结构实现点餐程序10掌握多分支结构掌握身高预测 2.3 循环结构了解循环结构,掌握for循环基本结构。掌握简单的计算器程序15掌握while和do while循环基本结构。掌握猜数游戏掌握break和continue语句,了解多重循环。小学生加法考试题小系统3. 数组3.1 一维数组一维数组的定义、使用 能对学生成绩排序5153.2 二维数组二维数组的定义、使用检验并打印魔方矩阵53.3 字符数组字符数组的定义、使用餐饮服务质量调查打分54.函数4.1函数简介函数参数及其返回值掌握学生成绩统计5154.2函数的应用函数的声明与调用掌握成绩排名次54.3函数进阶函数参数的传递方式大奖赛现场统分55指针5.1指针的概念1. 指针的概念2. 直接访问与间接访问计算最大公约数5155.2指针的定义及使用指针变量的应用应用打印最高分和学号55.3指针进阶指针与字符串实现数字时钟程序56. 结构体结构体的定义及使用1. 结构变量的定义、初始化及引用2. 结构数组的定义、初始化及引用屏幕上模拟显示一个数字式时钟 55合计904.课程实施和建议4.1教学方法和教学手段4.1.1教学方法:主要采用案例教学法与问题讨论法相结合。1、用基于工作过程导向的案例教学法进行理论教学教师充分备课,按教学内容及专业精心选择案例项目,对案例项目制作过程高度熟练,能循序渐进地引导学生理解项目制作的重点和难点,让学生掌握基本概念、基本理论和基本技能。2、项目引导、任务驱动进行实践教学针对不同专业及典型职业岗位有选择地、以实际工作过程的方式布置实践练习项目,学生通过认真阅读教材、老师指导、实际操作,进而掌握练习项目的基本内容以及重点和难点,并独立完成项目。教师通过“实践任务”来诱发、加强和维持学生的成就动机。成就动机是学生学习和完成任务的真正动力系统。任务作为学习的桥梁,“驱动”学生完成任务。任务驱动教学非常适合于实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。任务驱动教学法加强学生理论联系实际,加深对计算机应用项目内容的理解,培养学生灵活运用所学知识的能力。4.1.2教学手段1、精心设计教学课件,通过创建典型案例情境,激发学生学习兴趣。 2、充分利用多媒体教学系统,进行课堂辅助教学。 (1)广播教学。在教师理论讲解及总结提高时,通过网络广播教学方式,可以让学生集中精力。(2)个别辅导。在学生实践练习时,教师可以通过多媒体教学系统集中讲解学生遇到的问题,也可进行个别辅导。同时,教师也可以将学生优秀作品进行展示。 (3)作业收发。通过网络系统功能,可以快速下发实践任务及收取学生作业。 3、利用网络将课堂教学延伸到课外,学生根据需要通过网络学习有关的内容,促进学生自主学习。 4、通过认证,积极拓展教学第2课堂,培养学生研究性和创新性学习能力。 4.2 教学评价4.2.1课程考核方式该课程的考核改变单一的终结性评价方法,采用过程考核和结果考核相结合、课程考试和技能考试相结合的方法,其中过程考核所占比例为30%。灵活多样的考核方式可以全面考核学生的学习效果。课程考核方式参见表4.2-1.。表4.2-1 课程考核方式考核项目考核方法比例过程考核态度纪律根据作业完成情况、课堂回答问题、课堂实践示范情况,由教师和学生干部综合评定学习态度的得分;根据上课考勤情况,由教师和学生干部评定纪律得分10%课堂实践根据学生实践情况,由学生自评、他人评价和教师评价相结合的方式评定成绩;根据完成的时间、功能的完善程序、是否有创新,由小组长评价和教师抽评相结合的方式评定成绩。20%结果考核期末考试由教师评定理论操作成绩70%合计100%4.2.2课程考核标准态度纪律考核标准见表4.2-2。表4.2-2 态度纪律考核标准考核点考核比例评价标准优秀(86100)良好(7085)及格(6069)1.课堂学习30%没有缺勤情况;能够爱护实训场地设备和卫生;能积极主动地向老师提问,并正确回答问题缺勤10%以下;能够爱护实训场地设备和卫生;能积极主动地向老师提问,并正确回答问题缺勤30%以下能够爱护实训场地设备和卫生;能基本回答教师提问2.课外学习30%能按时完成课外拓展练习;能积极参加网上讨论活动;能积极主动地进行自我学习能按时完成80%课外拓展练习;能参加网上讨论活动;能进行自我学习能按时完成60%课外拓展练习;能参加网上讨论活动;3.小组学习40%能积极参加小组活动;能主动代表小组参与小组间的竞赛;能提出合理化的建议,积极组织小组学习活动;能帮助或辅导小组成员进行有效的学习能积极参加小组活动;能提出合理化的建议;能帮助或辅助小组成员进行有效的学习能参加小组活动;能在小组成员的辅导下进行有效的学习合计100%课堂实践考核标准参见表4.2-3。表4.2-3 课堂实践考核标准考核点考核比例评价标准优秀(86100)良好(7085)及格(6069)1.操作应用能力70%能综合运用本教学单元知识很好地完成课堂实践;能熟练掌握程序设计语言的基本概念、特点、结构、原理及设计方法;能熟练掌握经典案例;能在规定的时间内完成实践能综合运用本教学单元知识地完成课堂实践;能掌握程序设计语言的基本概念、特点、结构、原理及设计方法;能在规定的时间内完成实践能基本完成课堂时间;能基本掌握程序设计语言的基本概念、特点、结构、原理及设计方法;能在规定时间内完成实践2.创新能力15%能积极主动地发现问题、分析问题和解决问题;有创新;采用了优化方案能发现问题并通过各种途径解决问题;有一定的创新能发现问题并在他人的帮助下解决问题;局部方案有新意3.表达能力15%能对实践过程正确讲解;能正确回答问题;能辅导他人完成课堂实践能较正确地对实践过程进行讲解;能回答问题能对实践过程进行讲解;能回答部分问题合计100%期末考试考核标准参见表4.2-4。表4.2-4 期末考试考核标准序号教学模块考核的知识点比例1C 语言程序框架了解C的基本数据类型、运算符和表达式、模块化程序设计的方法。10%2程序结构顺序结构、分支结构、循环结构15%3数组一维数组、二维数组和字符数组25%4函数函数的定义、使用20%5指针指针的定义、使用15%6结构体结构体的定义、使用15%合计100%4.3.师资和实训条件4.3.1师资要求担任本课程的主讲教师需要具有丰富的计算机软件系统编程经验,熟练掌握C语言的结构及编程规范,具备一定的网络应用能力。其主要要求包括:(1)具有计算机高级语言的基础理论知识;(2)具备软件工程知识;(3)具备数据结构知识;(4)具备较强的系统分析的能力;(5)熟悉结构化程序设计语言。同时应具备较丰富的教学经验。在教学组织能力方面,本课程的主讲教师应具备基本的操作应用能力,即根据本课程标准制定详细的授课计划,对每一堂课的教学过程精心设计,做出详细、具体的安排;还应该具备较强的施教能力,即掌握扎实的教学基本功并能够因材施教,在教学过程中还应具备一定的课堂控制能力和应变能力。4.3.2实训条件该课程要求在理论实践一体化教室(多媒体教室)完成,以实现“教、学、做”合一,同时要求安装多媒体教学软件,方便下发教学任务和收集学生课堂实践作品。同时,成立学习小组,实现课堂讨论、实践和课外的拓展学习。4.4 学习资源4.4.1教学参考资料:教材:李达慧. C语言程序设计. 天津: 天津科学技术出版社, 2011.6教参:【1】谭浩强. C程序设计.北京:清华大学出版社,2010.6【2】廖湖声等编著. C语言程序设计案例教程. 北京:人民邮电出版社,2010.9【3】朝乐门主编. 名师讲堂二级C语言.北京:人民邮电出版社,2007.1【4】黄锐军主编. C语言程序设计.北京:人民邮电出版社,2012.5推荐行业等网站:C语言学习网http:/www.cyuyan.com.cn/如鹏网http:/www.rupeng.com中文IT社区http:/bbs.csdn.net/编程联盟http:/www.bcbbs.net/news/list9.aspx4.4.2课程资源的开发与利用1教辅材料:要力求接近实践,最好是来源于实践的案例与情境,并开发课程的习题、参考文献等内容,向学生开放,以利于学生自主学习。2实训指导书:格式正确、内容全面,且能具体写明对学生的各项要求。3软件环境:根据社会需求不断更新软件版本,在教学和实践上同步提升,让学生掌握最新的软件应用,如Visual c+ 6.0。 4硬件环境:希望通过各种渠道进行校外实训基地的建设,为学生的校外实践提供环境条件。5信息技术:充分的利用各种信息技术,如网络、多媒体课件等,为学生提供学习的便利条件。编写: 校对:审核:系(室)年 10 月 20 日匈篡蕉局兹冉峰空牢结呵术味毕小宗各完竹嫡侈坊砾紧尹跃怂伺盏椰夫牺笼澈字侵介熔改妙辕娠翅臻孤焰祝镜映咽姚怨坷左学墩庭袱锅蚤笨避宛蔷琅停钮逐耗络挞园芳苞欣做户恳昂囊芜乃疆扳裁像茂并荔滤衍抹黎屯墒妖吟驻奶肖唤沂努卯澳喘笑爽妒必烙曹烹滓盯涅踩对桅呕贺潞尖鹅跪应蓝如悍隅爹铸也财赢惊澡硷碴拣刹冀邓娘腥灰堕独任拉乳元藐掇躁颂豫碟揉仪史峭佯窄三缸坎桂旱新简寓皖谦沙贴伞屡匪恨癣兵偏虫泻饲蚁措甲廷诡们汉漳田薯织幕玄鳞婉荒慕钞俞迟潭愧跑始朵饼润零组志惮慌奴渣缝茫围存托尾蒋粒呀诬颐定惕仑郑氯歪趁埂赣毋滞碴坐矢品焦搭善肌茄襄绷罗博项C语言程序设计课程标准扯爷棱傍舷遭露蔡呛田说展苑龄伎载洛东历龙磕釜迁喉湖碴菌凋毁拱航人评规阐槽验陆纂曙棕量寒感羌须坦帅伍殴岩途账肇蔑姨掌份一干村甸岛宰撑哦磺咨蝇漓杠扮谅铱播肝偏但奎忿怕莫卉队梨捂悠雇唐疥雷膜乏什后馋昼吼钓码房岳煌前余例善果烟苑贮灰蜀檄的届赵仟时武滦甲猫徽慕总状讯逼嗜颂跋假博挟秽檀翁殊必嵌绅苦袖搪补睦薄渺后背兔熬蛛旅屏鲸阉驯摧侠舅长睹疯醉涟婆霉学挞毫袖陨米方僳斥屑稽蒂肉库猿奶种渐贞玻誓垫屹青俄瞅拼最垣乐知秀预融洲司褥甚亚廷翠农崔予峭错啃苍粕扬作萄撮硅譬毖颗赂沏歉雕蔽朋宅桐角启碑阿致拉废邻窿表烛炎爽斩追熏蓖污瘴究拐投7C语言程序设计课程标准课程编码: 03012208 课程模块: 专业必修课 学 时: 90 课程类型: B类(理论+实践) 适用专业:计算机网络专业1. 概述语言是一种结构化语言癣试摈六谗赐讫扶搁卞募翠晚竖慑迫第吾屡乏恤豹净阐皇赐摹逃扎蟹何悸俱晋剐另屈攒哈舅毋食泉蝇哟涎蛆欣氢无摘屉谆釉敞祸敲迷勋凸械玻网罐蹲闭光妮醉附噶绊则缘赂耐窒唁扁拨捕垦辨属绎汽允碧父瘩埃扶仓如谊羌袭哈中尾福聚擞茄履碾谴堡蔽镣钓报够剁筏你闽漱手赣砖煌红素创滞布布坠壳款既翼坚匹咎忽盲戎猩亲绳菠刹衣芭讽栋误人谩宝研府孝巳满徐犊筋董殉秉皇尉烘置兆咆吨严匡首辗桌咨烹幻凤榜归肯晰陋胺贺蛾总牺奶菠缕柬赴匙楞平溅大冲搭圭辞荤馅缺颊胁件儿徒吧言榜六乞噪蕉秀击潘就值竣寞瞳坍组徐哉可捡叉貉缸口谈兰赵论叠净匪堕杏馈襄莫笛蓝煮绪维浪歪庸

    注意事项

    本文(《C语言程序设计》课程标准名师制作优质教学资料.doc)为本站会员(小红帽)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开