C++之父访谈
- 格式:doc
- 大小:830.00 KB
- 文档页数:6
1.你的性别是?
A男B女
2.你的顾客人群大多为?
A学生B办公室白领C公务员D工人E自由职业者F其他__ 3.你的顾客年龄大多分布为?
A18到25岁B 26到35岁C 36到45岁D 46到50岁
4.你的美容店大多为顾客提供什么样的美容服务?
A 普通护理
B 美白保湿C防敏感D祛痘E抗皱F皮肤及头发护理G SPA,按摩H美容美甲I其他
5.你觉得你的顾客是否对自己美容问题清楚?
A是B否
6.你遇到的顾客是否存在你也无法判断的肌肤问题
A有B没有C偶尔
7.你是否听说过可以探测肌肤问题的仪器?
A听说过B没有听说过
8.你店里是否有类似于此类的仪器
A有B没有
9.如果没有,你觉得此类产品是否有市场
A有市场B没有市场
10.如果有,是否愿意在店里配备此类产品
A愿意B不愿意C考虑一下
11.你觉得此类产品的价格应为
A200元以下B200-300元C300-400元D400-500元E500元以上。
大专学生心理访谈对话C: 黎老师,您好。
我是一名大专生。
我一直都觉得我心理上有很多问题,但是我现在发现越来越严重。
我有点受不了了。
我在网上搜到你的专业背景方面的信息,而且我看到你有一种亲切感,希望你能帮助我。
谢谢。
T: 请告诉我你的大概情况。
C: 我现在对任何人都不相信。
总觉得他们没把我当朋友。
T: 是什么原因呢?C: 我22岁了,我不是那种没朋友的人,就是因为我朋友很多,我总觉得没一个真心朋友,而且我一直控制不住自己的骗自己的亲人。
骗了后我又有很深的犯罪感,我觉得生活起很没有意思。
我不是说我想自杀什么的,我是觉得我没有那天开心过。
我不想承认自己是个虚荣的人。
但是我又做不到。
我该怎么办。
T: 刚才你所说的“虚荣”,能请你解释一下吗?C: 我喜欢在我的生活圈中装强者。
我不是和别人攀比。
但是我喜欢赢得别人的尊重,不管任何方面。
但是我实际上没哪个能力,这些东西其实我都懂,但是我控制不住自己,叫我把自己放回自己所在的能力范围之内应该做的事。
我觉得受不了。
我可能不太会表达,就是我觉得我自己很成熟,其实有时候很多时候,发现自己没身边的人做的好,我就是那种嘴巴上说起都懂,其实什么都不会做。
T: 这种状态是从什么时候开始的?C: 2年前。
T: 是什么因素促成这样的状况呢?C:我觉得跟一个朋友有关。
我2年前和一个以前只是打招呼的朋友,由于在一个学校读书,关系变的很好那种。
我先和你说说我那位朋友,他算是我们达州的富人了。
我觉得我有那种想法,就是和他在一起耍这些,我很有那种什么都很优越的感觉,但是我也知道我的家和他家是比不起的。
我心里后来就有一种不能和他门那圈子的人(有钱人)关系疏远了,我觉得对我自己以后会有用,而习惯性的,我习惯了他们的很多生活习惯,比如买衣服之类都会买贵的。
而且在学校里,我也有种优越感,其实我知道我和他们最终不是一个圈的人。
我懂。
但是我现在每个月还是习惯要用那么多钱,甚至找家里骗。
而且我家里现在状况很是不好。
一、引言
A.简要介绍访谈目的和调研背景
B.邀请被访谈者介绍自己的工作和在公司中的角色
二、个人背景和工作需求
A.了解被访谈者的教育背景和工作履历
B.探讨被访谈者目前的工作职责和工作重点
C.询问被访谈者对现有工作的挑战和不足之处以及需要提升的能力和技能
三、个人发展需求
A.了解被访谈者对个人发展的期望和目标
B.探讨被访谈者认为自己所需的培训和发展领域
C.询问被访谈者对公司现有培训计划的评价和建议
四、团队合作需求
A.了解被访谈者在团队合作中的角色和责任
B.探讨被访谈者认为团队合作中存在的问题和障碍
C.询问被访谈者对提升团队合作能力的建议和期望的培训内容
五、领导能力需求
A.了解被访谈者对领导能力的定义和期望
B.探讨被访谈者认为自己领导能力中存在的问题和不足之处
C.询问被访谈者对提升领导能力的建议和期望的培训内容
六、创新与变革需求
A.了解被访谈者对创新和变革的理解和看法
B.探讨被访谈者认为公司在创新和变革方面存在的问题和挑战
C.询问被访谈者对创新和变革能力培训的建议和期望的培训内容
七、总结
A.总结访谈内容和被访谈者的培训需求
B.感谢被访谈者的参与和分享
C.确认后续的培训调研计划和沟通方式。
中国元素之父:黑马大叔访谈黑马大叔其人:本名张小平,土生土长的广州人,黑马广告创办人及CEO。
他,中央工艺美术学院(七七级)毕业,是广东广告发展的历史人物。
他,1985年在中国创立了第一个以个人名字命名的广告设计机构。
1996年提出“车道论”,参与创建广州4A,并连任了六届召集人。
1999年提出“青蛙蝌蚪论”,为华文广告的崛起倾注了极大的热忱,多次出任中国广告节、龙玺、时报华文奖的评审,长年参与中国广告的教育工作,是广州美院、广州大学、暨南学、川音成都美院、广东轻工职业技术学院、顺德职业技术学院六家高校的客座教授,黑马广告也成为清华美院等多家大学的教育实验基地。
他,2001年出任中国广告网CEO,为各大传媒撰写了近400篇文章,出版有《吴冠中速写意境》、《吴冠中画韵美文》、《大惊小怪》、《左八右八》、《灵蛇百相》、《骏马百相》、《吉羊百相》、《美猴百相》、《金鸡百相》、《福狗相》、《设计中国姓·壹》出版有十一本书。
他,2005年出任中国4A常务理事,参与组建中国4A。
他,2003年获首届中国十大创意总监,领导的黑马广告在国内外获奖400多项。
他,2004年获中国百名最具影响力的广告平面设计师(排名首位);他,2005年出任中国商务广告协会副会长。
他,2006年当选中国最具影响力的十大平面设计师,中国广告25年10位突出贡献大奖。
他还是画家,1980年在北京中央工艺美术学院参与《天南地北》三人画展。
1985年在广州文化公园举办《黑马创作展》,同年彩墨画《红礁》入选中国美术馆国际青年美术作品展。
1986年彩墨画,《野竽》入选日本东京亚洲现代画展。
1988年在新加坡客艺廊举办《黑马画展》。
2006年在北京中国美术馆、新加坡参与《经典十年》画展。
记者:您的设计理念、所坚持的设计风格?黑马:中国的,原产的。
记者:在您的创作中,最重要的元素有哪些?黑马:活化的中国元素。
记者:您希望通过自己的创作传达什么样所讯息?黑马:物质上:能让更多的消费者更长久地喜欢、购买客户的品牌、服务和商品。
第八章访谈法一、单项选择题。
1.应用最广泛的一种间接访谈法,是指()。
A.个别访谈法B.座谈会法C.特殊访谈法D.电话访谈2.被称为“焦点小组法”的是()。
A.个别访谈法B.一般访谈法C.小组访谈法D.特殊访谈法3.公文、介绍信、证件等属于访谈使用的()。
A.普通工具B.一般工具C.特殊工具D.其他工具4.访谈时间不宜过长,一般,不要超过()。
A.半小时B.1.5小时C.2小时D.3小时二、多项选择题。
1.访谈法的优点是()。
A.信息量大B.灵活性高C.适用范围广D.控制性强E.成本较高2.根据对访谈过程的控制程度,可以分为()。
A.直接访谈B.间接访谈C.结构式访谈D.无结构式访谈E.一般访谈3.访谈过程,大体上可以分为()。
A.访谈准备B.进入访谈C.访谈的控制D.结束访谈E.访谈记录与资料审核三、简答题。
1.访谈法2.小组访谈法3.简答访谈法类型划分的主要依据?4.简述访谈控制的技巧?5.简述访谈调查员应当具备的条件?6.简述小组访谈法的种类?四、综合题。
1.试述访谈法的优缺点?2. 试述访谈法的类型?答案部分一、单项选择题。
1.【正确答案】 D2.【正确答案】 C3.【正确答案】 D4.【正确答案】 C二、多项选择题。
1.【正确答案】ABCD2.【正确答案】CD【正确答案】ABCDE三、简答题。
1.【正确答案】访谈法又叫访问法,即调查者通过与被调查者的交谈而获取信息的一种调查方法。
这种方法最基本的特点是调查者和被调查者在同一时间里进行的交谈。
2.【正确答案】小组访谈法,就是调查者邀请若干被调查者,通过小组座谈的方式了解社会情况或研究社会问题的方法。
小组访谈法,实质上是访谈法的一种扩展形式。
3.【正确答案】访谈法的种类,可以根据不同的标准进行不同的划分。
根据对访谈过程的控制程度,可以分为结构式访谈与无结构式访谈;根据访谈中调查者与被调查者的交流方式,可以分为直接访谈和间接访谈;根据一次被访谈的人数,可以分为个别访谈和集体访谈;根据访谈对象的特点,可以分为一般访谈和特殊访谈。
第七章访谈法思考与练习:一、单项选择题1、访谈的实质是一个()的过程。
A、单方自愿B、双方互动C、双方自愿D、单方设计2、结构式访谈通常采用()。
A、概率抽样B、非概率抽样C、方便抽样D、判断抽样3、与个别访谈不同的是,集体访谈又称为()。
A、开座谈会B、非结构式访谈C、结构式访谈D、集中访谈4、非结构式访谈的最大特点是()。
A、能充分发挥访谈员和受访者的积极性、灵活性B、能充分发挥访谈员和受访者的变动性C、能充分发挥访谈员和受访者的主观性D、能充分发挥访谈员和受访者的想象性5、重点访谈又称为(),是集中于某一经验及其影响的访谈。
A、集体访谈B、个别访谈C、结构式访谈D、集中访谈二、多项选择题1、根据访谈员与被访谈人的交流方式,访谈法可分为()。
A、个别访谈B、直接访谈C、集体访谈D、间接访谈E、结构式访谈2、根据一次被访谈的人数,访谈法可分为()。
A、个别访谈B、直接访谈C、集体访谈D、间接访谈E、结构式访谈3、根据对访谈过程的控制程度,访谈法可分为()。
A、非结构式访谈B、直接访谈C、集体访谈D、间接访谈E、结构式访谈4、由于实施方式不同,非结构式访谈通常有以下几类()。
A、重点访谈B、深度访谈C、客观陈述法D、集体访谈E、个别访谈5、集体访谈除了常见形式焦点访谈外,还有三种特殊形式,即()。
A、专家法B、头脑风暴法C、反头脑风暴法D、德尔菲法E、反德尔菲法三、思考题1、访谈法有哪些类型?2、访谈法的操作过程是什么?3、访谈法要注意学习哪些方面的技巧?。
20世纪的科学怪杰鲍林与维生素C研究所在1960年左右,阿特·鲁滨逊还是加州理工学院一名年轻有为的一年级新生,学的是普通化学。
那时,该班的上课教师是尤格·华塞,但鲁滨逊有时也看到鲍林应邀来为学生讲课。
大家对鲍林的一些事情都略知一二,知道他名声很大,一直与美国政府作斗争。
此时此刻,鲍林大步走进教室,高高的个子,挺直的腰杆,一副堂吉诃德式化学家的模样,后面跟着他的潘沙①——华塞,上气不接下气地扛着沉重的支架和模型。
在学生们的心目中,鲍林成了一个传奇式人物。
一天,他们知道鲍林来讲课,有人就在讲台后的黑板上非常潦草地写下了这样的字句:“鲍林是上帝,华塞是他派到尘世的先知。
”①堂吉诃德是西班牙作家塞万提斯所着小说《堂吉诃德》中的主人公,是一个不切实际的理想主义者,潘沙则是他腑首贴耳、唯命是从的忠实侍从。
鲁滨逊记得,鲍林看到了这句话,停顿了一会,就把“华塞是他派到尘世的先知”这几个字擦去了,然后又继续讲他的课。
在场每一个人都注意到了这一点,鲁滨逊得到的印象就更加深刻了。
两年以后,他找到机会在鲍林手下从事麻醉这一课题的研究时,他高兴得跳了起来。
这位年轻人虽然还只是一个研究生,但他已经显示出在实验方面有非凡的才能。
他帮助鲍林进行了一次革新,用海水丰年虫代替金鱼来测定麻醉的作用。
为此,他得以在《科学》杂志上发表了一篇论文,并得到鲍林的青睐。
鲁滨逊后来转到加利福尼亚大学圣地亚哥分校,在物理学家马丁·卡门的指导下攻读博士学位。
在卡门的记忆中,鲁滨逊是他带过的最聪明的研究生——正因为这一点,他在研究生院毕业时立即就被学校聘任为助理教授。
也就是在这里,他和鲍林又再次相逢,此时正值60年代末,鲍林来到圣地亚哥作短暂停留。
在圣地亚哥分校,两人谈论起分子矫正医学的精神分裂症问题,谈论起跑林先前为寻找精神病的生化机理而对血液和尿样进行筛选最终却遭到失败的原因。
两人构成了奇怪的组合:一个是年迈的理论家,另一个是年轻的实验师。
公共关系建立与维护类笔试考题一、单选题(10题)1. 公共关系的主体是()- A. 公众。
- B. 社会组织。
- C. 传播活动。
- D. 社会环境。
- 答案:B。
- 解析:公共关系的主体是社会组织,它是公共关系活动的发起者、策划者和实施者。
公众是公共关系的客体,传播活动是公共关系的手段,社会环境是公共关系活动的外部条件。
2. 公共关系传播最基本的功能是()- A. 强化舆论。
- B. 引导舆论。
- C. 告知公众。
- D. 创造舆论。
- 答案:C。
- 解析:告知公众是公共关系传播最基本的功能,组织要想在公众中树立良好形象,首先要让公众了解组织的相关信息,如组织的性质、产品、服务等。
强化舆论、引导舆论和创造舆论是在告知公众基础上的进一步功能。
3. 被誉为“公共关系之父”的是()- A. 艾维·李。
- B. 伯纳斯。
- C. 卡特利普。
- D. 森特。
- 答案:A。
- 解析:艾维·李在1903年开办了第一家宣传顾问事务所,他提出了“说真话”的基本原则,被公认为“公共关系之父”。
伯纳斯是公共关系学科化的重要人物,卡特利普和森特提出了“双向对称”的公共关系模式。
4. 公共关系工作的基本程序的第一步是()- A. 公共关系策划。
- B. 公共关系调查。
- C. 公共关系实施。
- D. 公共关系评估。
- 答案:B。
- 解析:公共关系工作的基本程序是公共关系调查、公共关系策划、公共关系实施和公共关系评估。
公共关系调查是第一步,通过调查可以了解组织的公共关系状态,为后续的策划、实施和评估提供依据。
5. 组织形象塑造的基本内容不包括()- A. 产品形象。
- B. 员工形象。
- C. 环境形象。
- D. 个人形象。
- 答案:D。
- 解析:组织形象塑造的基本内容包括产品形象、员工形象、环境形象等。
产品形象是组织形象的物质载体,员工形象是组织形象的人格化体现,环境形象是组织形象的外在表现。
而个人形象是指个体自身的形象,不属于组织形象塑造的基本内容。
问卷题目1.您的工作占生活的比重(B)A.100%B.50%以上C.50%D.50%以下E.0%2.您对您的工作的满意程度(没在工作跳至下一题) (A)A.很满意B.较满意C.无所谓D.较不满意E.不满意3.您的婚姻状态(D)A.离异B.丧偶C.再婚D.未婚D.初婚4.您对您的婚姻满意程度(A)A.很满意B.较满意C.无所谓D.较不满意E.不满意5.子女对您的重要性(A)A.很重要B.较重要C.一般D.较不重要E.不重要6.您与您的子女的亲密程度(A)A.很亲密B.较亲密C.一般D.较不亲密E.不亲密7.家庭生活对您的重要性(A)A.很重要B.较重要C.一般D.较不重要E.不重要8.您对步入中年的生理变化(内分泌、皮肤、体形的变化)的接受程度(B)A.能接受B.较能接受C.一般D.较不能接受E.不能接受9.年老的父母成为你和配偶的负担的大小(D)A.负担很大B.负担较大C.一般D.负担较小E.没有负担8.对自己健康的关注程度(A)A.很关注B.较关注C.一般D.较不关注E.不关注9.社交频率的变化(A)A.变化很大B.变化较大C.一般D.变化较小E.没有变化10.中年期心理、社会功能都处于_阶段(B)A.最佳B.良好C.一般D.较差E.很差访谈提纲1.步入中年相较于之前心理上有什么变化,你觉得这些变化对您的影响大吗?对家庭的责任心更强了,时时刻刻心里会想着家庭,做任何决定都是以家庭为首要目的,工作方面更加求稳,不会像年轻时一样什么都想去拼去尝试。
2.对您来说现在是再生期(创造期)还是停滞期,想想这阶段做得最好的事情是什么?队于再生期这个概念我理解的不是很深,但我可以基本的去理解他,这个时期我觉得最好的事情就是稳稳当当的做好自己工作的同时尽情的去享受生活,多给些时间和家人在一起,快乐满足就好。
3.步入中年会出现哪些问题对您的生活有影响?主要还是健康问题,人慢慢年纪大了身体肯定会慢慢出现异样,当身体不再年轻时自己的心理负担还是挺重的,开始渐渐意识到自己真的老了。
寻迹当IT爆发式膨胀的同时,有一些人曾默默地奉献,他们可能开创了一个时代,他们的作品可能是IT发展中的一个里程碑……2005年,我们开启了“寻迹”这个栏目,我们的记者会不定期亲身采访那些具有代表意义的软件或者软件技术的开创人员,发掘他们的思想、发掘他们的精神。
我一生都和C有缘——与C++之父Bjarne Stroustrup接触特约记者赵玉勇了解Bjarne与C++这是Bjarne通过《电脑报》对全国程序员的祝愿许多重要人物之所以成名,或者是因为其改变了历史或者是因为其创造了历史,Bjarne Stroustrup先生(以下简称Bjarne),C++之父,属于后者;归结个人成功的原因,理由可能有许多,但他只有浅显的两个一点点:他比多数人天真和理想主义那么一点点;比多数人花在解决问题上的时间多一点点。
1979年Bjarne来到美国的新泽西州并加入贝尔实验室,与C语言之父、1983年图灵奖得主Dennis Ritchie以及大名鼎鼎的Brian Kerighan共事多年,期间参与了贝尔实验室的C 语言标准化活动。
1990年,Bjarne荣获《财富》杂志评选的“美国12位最年轻的科学家”称号。
1993年,由于在C++领域的重大贡献,Bjarne获得了ACM该年度的 Grace Murray Hopper 大奖并成为ACM院士(成立于1947年的ACM协会是历史最悠久、目前世界上最大的教育和科学计算协会,成为ACM院士是个人成就的里程碑)。
1995年,BYTE杂志颁予他“近20年来计算机工业最具影响力的20人”的称号。
C++程序设计语言是一种承前启后,被数以百万计的程序员应用在各个领域中的语言,我们正在使用的Windows操作系统,我们上网用的浏览器IE无不是出自C++的手笔。
C++是一种重要的和比较流行的计算机语言之一,它是一种通用的应用广范的程序设计语言,是一种既支持传统的结构化程序设计,又支持面向对象程序设计的系统复杂的编程语言。
Bjarne和三个CBjarne先生,1950年生于丹麦港口城市奥尔胡斯,他是C++语言的设计者和实现者,现在是得克萨斯州A&M大学计算机系教授。
最近,在杭州,C++之父Bjarne来到中国,我们记者也有幸采访到了这位大师!“我和和C(China中国)非常有缘”,Bjarne告诉记者。
对Bjarne来说中国是一个神秘、美丽而有趣的国度。
Bjarne曾两度亲密接触中国,第一次是2002年,曾在中国的几所大学讲学,而第二次是在浙江大学参加ICESS国际会议。
作为丹麦人,也就是卖火柴的小女孩诞生的地方,也就是安徒生童话诞生的国度,“我和中国有着很深的渊源,安徒生童话里恰巧里面有一篇《夜莺》,那里写到了中国。
”Bjarne谈到中国非常高兴,不过在安徒生创造了那个“中国”来泛指多个国家及其统治者。
作为第二个C,自然就是C++了。
勿庸置疑,C++对于IT的分量,和对于Bjarne个人的影响,都是巨大的。
还有一个C,就是计算机(Computer),Bjarne记者:“在他上高中时,不知什么原因总觉得计算机科学是数学的某种实用形式。
而事实不完全是这样,或者至少从软件的发展上看并不是如此,但正是这种误解使得我在还不知计算机为何物时选择了‘计算机科学数学’。
”当初,在他上高中的时候,Bjarne完成第一个程序后,他开始着迷计算机,没有回过头。
正像大家所看到的,Bjarne找到了一个使自己的才能可以很好地发挥的位子。
C++是怎样炼成的究竟是什么促成了C++语言呢? C++对C语言的扩充首先由Bjarne于1980年在贝尔实验室提出的,并于1983年命名为C++。
尽管C++的“祖先”C语言是世界上最受喜爱和应用最广的专业程序设计语言之一,但C++的发明是必需的,因为C++可以让程序员理解和管理更大更复杂的程序。
C++的诞生是Bjarne的研究生涯给了他很大灵感,他所在的AT&T贝尔实验室是一个光荣的群体,那里有一群非常出色的研究人员,那里有许多著名的IT人物,他们彼此间的影响十分深远。
Bjarne和C语言之父Dennis Ritchie共事十多年,他们的办公室相距不远,C++语言受C的影响是巨大的。
而对于C++来说,1979年Bjarne在剑桥完成学业后,到了贝尔实验室从事研究工作,20世纪80年代,AT&T曾拔款5000美元作为市场预算,创建一门语言的决心可能由此而始。
在那里,开始研究几个与分布式计算有关的项目。
可是工作进展得并不顺利,因为那时几乎所有程序设计工具都不适合完成此类工作。
所以,他决定自己开发一个名为“带类的C”(“C with Classes”)的工具,它既允许以类似于Simula的方式组织程序(这种方式现在被称为面向对象),同时也支持在硬件层次上进行系统软件开发。
从1980年开始,“带类的C”被应用于贝尔实验室的很多应用领域,在应用过程中,他又学到了很多东西,而C++正是以“带类的C”为基础并结合了一些我们学到的新东西发展而来。
1983年夏天,Rick Mascitti给起了C++的名字,这个名字也象征着两种语言之间巨大的渊源,C++这个名字正式被使用是在1983年12月。
Bjarne对IT的预测一个聪慧的幽默大师曾经说过:预测是困难的,特别是对将来的预测。
Bjarne还是告诉记者,他认为未来十年之内我们用的东西在今天的实验室里是能够看到的。
另外我们将用的最主要的语言也是今天最主要的。
我们不可能因为一些新东西和一些更好的东西的出现就重组整个工业领域,因此在五到十年之内,我们还是用C、C++、 COBOL、 Fortran 、Java、 Perl和 Python,也许还有C#,和其它许多种语言。
没有一种语言能适合所有用途,并且好的程序员都懂并且都能用好几种语言。
懂好多种语言和多种程序设计技术会使我们可以更好地编程。
“对于IT我不想说太多,很显然,我们会继续依赖IT并且它会延伸到越来越多的领域。
当然,肯定会有失败,通常是因为过度的滥用引起的——但是在十年以后我们受IT的影响肯定要比今天大得多。
”在本期G13版是我们的特约记者和Bjarne的真实对话。
(下转G13版)人物印象很幸运,通过电邮采访的同时终于有机会和大师面对面。
想象中的大师和面对面见到的有太多的意想不到,用一个词来形容是“谦逊”。
Bjarne到杭州下了飞机,便扑向美丽的西湖,同去的是他的好友STL之父Alex Stepanov 先生。
我对Bjarne Stroustrup先生有着特殊的感情,觉得他像位慈父,而他正和我的父亲同样的年纪。
大师,慈父!接触越多,对Bjarne的感触越深。
到了杭城,见到大师其人,这种感觉越来越浓厚,他又像海,既有热情,又能包容。
采访内容大部分是通过E—mail进行的,采访的过程中对我的问题孜孜以求,给我的回答细微备至,E—mail的好处在此发挥到了极致,大洋这边的我沐着阳光,那边的他在挑灯夜书。
Bjarne先生个人网站:/~bs/homepage.html,寻迹C++之父谈编程编程中的教与学编程爱好者自然是无比关心自己学习的方法、进度等的,那么教的方法在一定程度上也指明了自学者的方向。
就让我们先来听听大师对于教与学的看法和主张。
问:能否谈谈你对传统编程教学的看法和你的主张?Bjarne:这是过去一年左右里一直占据我大部分注意力的一个问题。
我志愿教授电子工程/计算机工程专业大学一年级的学生编程,我认为我们目前教编程的传统方法不够严谨也不够广阔。
我们社会的文明进步是建立在软件上的,因而必须培养更好的软件专家。
我认为已经到了我开始培养新手程序员的时候了,在这之前我都是把精力放在专家上。
我基本的设想是让学生成为专家,使他们最终能够编出可靠并且别人可以信赖的软件,这就意味着在培养新手时要求更高,要将重点放在对程序正确性和处理错误的训练上。
这种方法和传统的方法不同,那些教学方法往往花费数周的时间来区分那些令人迷惑的C++基本类型,并且浪费宝贵的时间来处理诸如声明和循环上的一些迷人耳目的语法细节。
我称我的方法为“深度优先法”,因为我们首先教我们的学生足够的知识去做一些有用的工作,然后才在这有限的基础上拓宽他们的理解能力和对工具的使用能力。
反过来,学生们学习编程的态度或者理念我认为也应该如此。
问:能否谈谈您的具体教学方法?Bjarne:既然我教学的目标是为了学生制造现实世界中可用的软件,我也非常重视标准库的应用和设计。
对于C++标准库工具的教学,例如向量(vector)和字符(string)从第一周就该开始应用,在第一个月之内类(class)就应该介绍,在第二个月之内介绍图形(graphics)和继承性(inheritance)。
我所有的教学都是在实例的基础上进行的。
我通过典型的例子来使学生理解,用亲身的体会来解释一些规则。
自然地,我要求学生写大量代码—如果你不读也不写大量代码的话你就学不会编程。
第一阶段如下,学生必须经过亲身写代码,体会解题过程中出现的实际问题;第二个阶段必须好好体会亲身所犯的错误,并且学会克服他们。
这其中,调试、错误处理,还有学会将大问题分解成小问题,从最小的组件来编程是非常重要的。
问:我们经常批评我们现在的C++教育不够现代、不够科学,您是通过“深度优先法”来教授学生的,请再简单谈谈您的教学方法和传统方法在理念上的不同?Bjarne:传统的教授编程的方法是不行的,学完一些课程的学生写不出很好的代码。
说得更激进一点,他们甚至不知道什么是好的代码。
我的方法可以避免这种情况发生。
我已在300名学生身上实验成功。
对于程序员来说这是非常关键的——包括新程序员,了解基本概念和基本技能,但仅仅了解程序设计语言的基本构造是不够的。
另一方面,如果没有一种编程语言我们就不可能教授编程的技能和规则,因此,对一种语言工具充分掌握,做尽可能多的练习是必需的。
很显然,这种教育问题不仅仅局限于C++语言。
我的方法可以应用于任何其他语言。
面向金钱还是面向对象既然请C++之父来谈编程,就没有办法回避面向对象这个有趣的问题。
C++正是和面向对象有着非常紧密联系的语言,作为一种非商业化语言,他已经影响了世界范围内数十亿美元的设计决策。
让我们来看看C++之父对这些问题的看法。
问:有人说Java是纯粹面向对象的,而C#更胜一筹,而还有很多人说它们纯粹是面向金钱的。
以您之见呢?Bjarne:我喜欢“面向金钱”这个词,还有Andrew Koenig的说法“面向大话”我也喜欢。
C++可不面向这两个东西。
对这点我还想指出,我认为纯粹性并非什么优点。
C++的优点恰恰在于其支持多种有效的编程风格(也可以说是多种思维模型吧)及其组合。
最优雅最有效也最容易维护的解决方案常常涉及到一种以上的风格。