我的女友想学编程,大家多多照顾
我的女友说:程序员轻松薪水又高,问我半年能不能入门(呵呵,至少她是这样看的)
我说:编程入门,两个月就够了,正好这次Borland公司举行程序员大赛,可以把它作为你的毕业论文。
她的基本功:中专,计算机应用专业,以前学过C、PASCAL、FOXBASE、BASIC、数据结构
于是我就给她按排了如下进度:
在学习过程中,不懂的地方就跳过,准确地把握时间进度
8.18
书名:C++Builder5.0技术内幕大公开
时间:一个星期
要求:将书中所有例子全部手打一遍,并不要求明白看懂
目的:对拉控件的程序设计过程有一个感兴认识,提高学习兴趣。
呵,这本书书里的内容与书名根本就不符,只是把CB里的控件用法给例举出来,对初学都真的有效。
8.25
书名:C++大学教程(第二版)
时间:一个星期
要求:常用语法、类的封装性
重点:至少明白类的封装性以及它的作用,基本能按面向对象的方式考虑程序设计
目的:培养面向对象观
9.1
书名:数据结构
时间:一个星期
要求:能写出自己的链表类
目的:动手实践上星期的面向对象的封装性、明白算法的作用。
9.8
书名:程序设计实践
时间:一个星期
目的:培养良好的程序书写习惯
9.15
书名:C++大学教程(第二版)
时间:一个星期
要求:继承、虚函数、异常、常用STL、运算符重载、文件处理、模板
目的:了解较深入的C++用法
9.22
书名:C++Builder编程技巧与实例、会查询MSDN
时间:一个星期
要求:编写一个家政管理数据库、或者编写一个库存管理数据库(呵呵,我正好有一个库存管理软件项目、我没兴趣做)
目的:进一步熟悉C++Builder
10.6
呵呵,剩下的两个星期,用于设计她的毕业论文、Borland浏览器,要求不高,只要能有IE的大部分功能,能正常浏览就行了
大家都个提个意见
呵呵,以后她也许会经常来这个版块,大家多多照顾!
拜托孙春阳,TR@SOE等各位版主,让这贴子多呆几天