<h3><font color="#010101">导读:大家都要面临教育孩子或者教育部下的苦恼。儿子金垠博,电子电气工程专业,需要计算机编程语言的突破,利用DELPHI语言,时间大学一年级。</font></h3> <div>大学作息时间分析的邮件</div><div>发送时间: 2008年7月31日</div><div>时间合理安排,体育锻炼是必不可少的。多去打羽毛球……</div> <h3>这次暑假给你的练习过程就是一个完整计算机软件的练习。</h3><div>首先,系统安装的基础搭建与架构;其次,系统的应用与开发。</div><div>系统安装:3天</div><div>编程课题:6天(3天开始调试,第6天完成)</div><div>课题任务:指定周期的正弦曲线绘制。</div><div>课题考核:计算机绘图以及比例计算。</div><div>课题难点:角度单位概念,角∠°还是弧度。</div> <h3>发给金垠博的邮件节取</h3><div>发件人: 金吉光 发送时间: 2008年7月31日</div><div>主题: 系统化思维</div><div>……(家里的私话)</div><div>我像你这样大的时候,没有你知道这样多,更不能编写出这样复杂的程序,这既是时代的进步也是你的努力。</div><div>这些是你的优势,也是时代的优势,希望你能珍惜珍惜这样的好时光。</div><div>我是大学毕业之后才学会的计算机知识,完全是靠自学的能力,我没有接受过外部计算机的培训,到今天为止也是完全靠自己的学习。通过这次给你题目实习,我了解到你的海外学习是成功的一步,我感到很高兴,也完全可以预见到你今年后能有很好的发展。关键是要学会系统化的学习,建立知识框架注意学习的方法和结构。</div> <div>过程评价</div><div>1》打开文件。任何程序都一定有与其他文件的交互功能和命令,程序的编制也是如此。你已经学会了基本知识,我就考核一下你是否掌握了。</div><div>评价结论:很好。</div><div>2》界面设计与菜单编制。计算机是人来操作的,操作这个概念含义是什么,已经有变化,最简单的变化就是开与关(接通或断开)。在软件编制的领域里,外部界面操作涉及的是控件。每个控件都具有它的属性、方法和事件</div><div>控件是什么:屏幕界面上可以看到的对象。例如:菜单、命令按钮等。(大类分为:运行时和设计时,有的控件,只有在设计状态时才能看到。例如:容器控件类。具体你去看书吧)</div><div>控件的控制(方法):可以附加事件响应,事件也是一个大概念。例如:鼠标的划过、点击、双击等等行为发生时,可以产生相对应的行为响应。一个事件(动作或者操作)引发另一个程序的启动、运行等等事件的发生。</div><div>控件的属性:形状颜色等特征。分为可变属性和固有属性。事件响应、数据绑定等等很多。大体分为下面两类。</div><div>可变属性:你可以赋值,干预进行改变。例如:你穿的衣服颜色,你自己可以选择。</div><div>固有属性:只能读取,不能改变。例如:你的眼睛的颜色,是自然赋予的,是不能选择。</div><div>你已经学会了按钮这个控件的使用。还需要学会菜单的命令的编制。</div><div>评价结论:好。</div><div>3》画图程序编制。文本的运算一般不会有太大的问题,计算机绘图(鼠标定位,曲线绘制时的比例等等)是一个难点。sin曲线是一个循环曲线(x,y)坐标绘制,还好制作。相对比较难的是给你几个点,让你绘制曲线。例如:使用N次曲线模拟,利用数学的泰勒公式展开,计算格式数值等等,不仅需要计算机的知识,更主要的是数学知识。</div><div>出现的问题,弧度制的细节忽略,证明你没有很好的联系。否则,以一定知道的。</div><div>评价结论:好。</div><div>4》数据的输入输出。数据不仅需要界面上的体现,很多需要储存和提交给其他的应用程序使用,因此必须要学会输出到一个文件里。本次要求你输出图形坐标点数据到文本文件,可以是TXT文本格式的。</div><div>数据输入输出有两类:顺序文件(文本格式)与随机文件(2进制格式)。给你的题目是顺序文件(文本格式)。通过文本编辑器可以直观看到(x,y)数据。</div><div>其实还有外部的导入数据的技术(未出练习)。</div><div>评价结论:很好</div><div>5》数据库技术。前面4》的数据输入输出技术,在软件行业已经完全专业化了,常见的有ACCESS(前后台均可)、SQL-server、ORACLE等等。</div><div>按规定的格式,放到规定的位置,对其开发进行储存、权限管理、计算、备份等,附带对数据的专门管理工具是输入输出。你将(x,y)数据输出形成记录。</div><div>待考察:书已经买了,需要学习。</div><div>6》文件的打开。打开指定位置的文件。就是上面你输出的文件,浏览一下。可能的话,可以修改它的文件名称</div><div>评价结论:很好</div><div>7》总结这次学习的经验和体会。</div><div>学习进步!</div> <h3>关于学习进步<br></h3><div>一》这句话的含义有两个。</div><div>1》让学习知识本身进步</div><div>2》学习如何进步</div><div>这是有区别的两个问题,学习进步本身是需要学习的。</div><div>(一下需要计算机的一些知识,否则会很枯燥)</div><div>你的学习的进步很快,概念上你没有学过delph2007,进步成为你自我可以学会他,可以自我主动学习摄取新知识,你可以很快掌握这些新知识。</div><div>原来有底子延续发展,增量型新知识。还有一种类型新知识,就是全新型,以前根本没有学过的知识。例如:下面你要学习的ARM、C++。C++表面是全新知识,但是你已经有类似非常相近的知识了。汇编语言(机器语言),delph语言可能你还学过的其他语言,甚至是自然语言。那么这些就是C++的基础知识,将来都会在学习C++时发挥很大的作用,相似的新知识。ARM对你来讲,可能属于比较新的知识了,它是一个系统话的知识,它的基础知识几乎都是你以前学习过的知识综合起来(有机结合联系起来的),表面是新知识,本质上都是你以前学习的知识延伸。归纳起来你会发现,任何知识,都是旧的知识的发展,只有很少的部分是新的,知识的大发展和进步,其实是这样点滴结合起来的。既然是这样,我们学习任何知识时,只要我们有了它的基本前提知识,通过自我的学习,都可能掌握。</div><div>二》要规范要完美,最求不断完善。比方讲,你的界面布置需要整理。</div><div>无论在任何时候要按照下面的基本要求表示。 1》模型:尽可能成为具体可见可触摸的实物实体(最高级的顶级类)。顶级是动态的仿真的成比例(放大:等比:缩小)</div><div>2》图形(形象符号):实物照片、绘画、漫画等形象的手段,最次的图形是流程图形了。流程图表达:流向(输入输出)、处理过程(判断、循环、计算)。正常和异常状态,错误的解除通道等。</div><div>3》表格(数字、量化):特性分类量化的单位的规则。清晰的思路,才能分出表格的属性来。</div><div>4》文字:文字和符号的表达,在以上的方式很难表达时,必须要使用文字时,说明过程。条例清晰使用1.2.3制约。</div><div><br></div><div>需要整齐有序,给人以美感。</div><div>例如:以前给你的界面也要随手好看对称协调(形成行为习惯)。</div><div>FORM本身就是容器(容纳整体全部控件),内部的Optionbutton也是容器(仅仅容纳Optionbutton类的四个具体实例)。</div><div><br></div>