基于项目产品的C程序设计教学模式.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于项目产品的C程序设计教学模式.doc

基于项目产品的C程序设计教学模式   摘要:针对当前高职院校教学实际和改革要求,通过“教、学、做”合一,在c语言程序设计教学中设立“3W1H”项目课程,结合企业应用单片机、射频识别技术进行科技项目产品开发和软件编程的过程,帮助学生真正认识和掌握c语言程序设计的原理、方法和工具,同时阐述如何运用“工学结合、项目导向、任务驱动”做好c语言程序设计教学改革。关键词:项目;产品;c语言程序设计   0 引言   c语言程序设计是计算机及应用电子技术相关专业开设的一门课程,具有一定的难度。目前比较流行的基于“行动导向”的“项目教学法”“项目驱动+案例教学”教学模式是教好和学好这门课程的有效途径,但问题的关键是教师如何选用一些符合学生专业和企业实际的真实项目,在教学中真正做到“工学结合”。   近年来学院新进青年教师较多,多数人缺乏实际工作经验,只是针对课程理论知识按部就班讲解,虽然也按照章节布置一些相应的实训项目,但很少涉及社会实践和企业应用内容,久而久之使学生处于被动学习状态,感觉内容枯燥,难以激发学习兴趣,不利于培养学生的职业能力和创新精神。在项目产品c程序设计教学中,笔者根据多年的教学与科研实践经历,采用科技攻关项目案例,如针对林业企业木材生产、经销环节中应用的专用计算器的软件设计,进行c语言程序设计的项目案例教学示范,旨在指导青年教师做好高职c语言项目课程开发,通过丰富教师自身的社会实践,提高学生解决各种实际问题的意识和培养学生应用C语言进行编程的能力,从而提高青年教师和高职学生的创新意识与实践能力。   1 让学生了解课程的目的是什么——What(做什么)   在课程伊始,首先向学生交代清楚C语言是什么?学习C语言程序设计有什么实际作用?由此引入C语言是目前常见的高级编程语言基础。通过学习C语言的发展和演化,学生了解到C是一种面向过程编程的语言,c++是一种面向对象的语言,C#融合Java又对c++进行简化。由于C语言在可读性和可移植性上比汇编语言有优势,因此许多应用项目、电子产品的应用软件多源于c语言程序设计,使得C/C++语言编程已成为高级语言程序设计教学、单片机嵌入式编程发展的方向和潮流。其次,让学生了解如何针对社会需求和企业生产实际,运用C语言开发项目产品。项目是指以生产一件具有实际应用价值的具体产品为目的的任务。课堂以“原木经销专用计算器的研究”项目产品的软件系统开发为例,通过具体介绍从用户需求调查、产品立项到软件开发、产品应用的整个过程案例,说明c语言程序设计在项目产品软件开发中的实际作用,帮助学生真正理解c语言程序设计课程的学习目的,以调动学习积极性。   黑龙江生态工程职业学院过去曾是培养森工林区管理干部和专业技术人才的成人高校,建校时间长,具有林业行业背景,因此目前相当一部分在校学生来源于森工林区,对于林业企业木材生产、经销等有所耳闻。在原木生产、缴库、销售中,检尺是木材生产经营中的重要环节,其准确性对木材生产中各环节的衔接、管理及企业经济效益都有重大影响。为改变传统、落后的木材检尺方式,我们把现代信息技术应用到木材检尺中,通过开发原木经销计算器可离线存放每根木材的全部信息,包括生产林班、材种、材积、等级、采伐日期等10余项内容,再通过接口传输到计算机中,在检尺、缴库、销售环节通过计算机联网在线操作将每根木材的信息录入信息中心服务器,实现木材检尺现代化、精准化、数字化,达到有效控制木材检尺环节中所造成的效益流失,可降低生产成本,提升企业竞争力。   专用计算器项目是为了解决林业企业木材生产和销售检尺中的实际问题而提出,最初软件解决方案为汇编语言。据此可对学生设问:现在如何以c语言改造并创新?由此引出C语言源程序的编辑、编译问题。由于目前高校程序设计教学中一般选择运行于DOS环境下的Turbo c2.0作为初学c语言的首选编译器,往往使学生对其产生“过时”的错觉,认为现在计算机操作系统早已进入“视窗”时代,Turbo c教学软件档次太低。这时教师首先要向学生说明,Turbo C是经典的程序设计软件之一,由于它对运行环境要求较低,早期的PC均可满足Turbo c要求,继续保留和沿用Turbo c 2.0作为c语言通用模块的选修课程教学内容和实训环境仍然必要。   鉴于目前全国计算机等级考试(NCRE)二级c语言考试已改为VC++6.0这一环境,我们可以将VC++6.0作为计算机软件及应用电子技术两个专业的必修课程,让这两个专业的学生可以通过“学c语言考二级”引导“课证结合”,调动学习c语言程序设计的积极性,在学校学习期间就有一种就业意识,学好理论知识并掌握实践技能,以适应未来人才市场的选择,为企业技术创新储备能力。对于相关专业学生需要强调的是,针对Turbo c、VC++6.0环境中c语

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档