本站首页

广州广智培训中心 
打造广州最实惠的培训基地

 
咨询方式 
 
在线QQ:202430
在线msn:56789@21cn.com

 
我要报名 
 
 
热门课程 
 
 
培训论坛
 
所在位置:广州培训网疑难解答程序设计

什么是C语言程序设计?

作者:程序设计

    c语言程序设计是过程性程序设计语言,它的发展贯穿了计算机发展的历程,它蕴含了程序设计的基本思想,囊括了程序设计的基本概念,所以它是理工科高等院校的一门基础课程。
从市面上有关c语言的书籍和高等院校采用的教材来看,它们有一个共性,那就是:脱离了实际应用(全是小打小闹的小例子),纯粹的过程性程序设计,没有软件工程思想的体现,没有一定程序设计风格,仅仅是为了让大家明白什么是c语言而已。
    高等院校开设c语言程序设计的目的是让学生对程序设计有个入门,有个直观的理解,同时为其他后续课程作铺垫。但是如果教学仅仅以此为目的,那么教学本身就效果而言是个大大的失败。
    大家知道,在商业上讲究唯利是图,“利”是商业追求的目标,离开了“利”经商,则商无动力,其结果是必败无疑。在c语言程序设计教学当中,教师应该把“唯用是图”作为教学的首要目标。如果抛开了实际应用进行程序设计教学,就是纸上谈兵,就是“说明书”式的教学。印度的程序设计课程采用“事件驱动式”教学,我认为在中国的c语言程序设计教学中应该采用“项目驱动式”教学。“项目驱动式”教学就是以项目为目的,以c语言理论教学为过程,最终能用c语言设计项目,实现项目的要求。“项目驱动式”教学的关键在于培养学生“如何做什么”和“可以干什么”。一个项目就是一个工程,在“项目驱动式”教学中,首先应该让学生简单了解什么是软件工程思想,其次在c语言理论教学过程中,让学生懂得面向对象的程序设计的风格,最后引导他们来设计项目。


合作网站:广州画册设计公司画册设计作品欣赏中国同威贸易香港同威贸易广州VI设计中国汽车音响批发
 
最近更新:
使用缩写可以帮助减少你 CSS文件的大小,更加容易阅读。你可以省略其中一个或多个属性值。如果省略,该属性值将用浏览器默认值。
2008-02-28
 Flash按钮调用javascript函数有两种方式。一种是用fscommand(),另一种就是用getURL(),其中getURL()比较简单,所以这里我们主采用getURL()函数。
2008-02-28
Google

CopyRight(C) 2003-2006 广州广智培训中心 www.upgz.com 粤ICP备05084675号网站地图