delphi要领(100分)

金鹰1

Unregistered / Unconfirmed
GUEST, unregistred user!
很快我就要教DELPHI6.0初级程序员的教证。有什么要领?讲delphi高手指教。谢谢。
 
E

eric.youbin

Unregistered / Unconfirmed
GUEST, unregistred user!
控件,所有的控件都讲几个实例,(标准控件)
初级程序员懂这么多就够了.
 
D

dedema

Unregistered / Unconfirmed
GUEST, unregistred user!
你是什么工作的啊?
 

来如风

Unregistered / Unconfirmed
GUEST, unregistred user!
对,给她们讲点控件的使用技巧还有必要的语法就行了
 

酷尔贝塔

Unregistered / Unconfirmed
GUEST, unregistred user!
一定要教学生 学会勤啊。
 
D

dz2050

Unregistered / Unconfirmed
GUEST, unregistred user!
面向对象
 
D

ddev

Unregistered / Unconfirmed
GUEST, unregistred user!
对于 DELPHI 本身,我想应该只有几个但可能很大:
1、Object Pascal
虽然 Object Pascal 与标准 Pascal 大致相似,但也就如
C 与 C++ 存在许多差别一样扩展了许多新概念,能够了解绝无
坏处
2、VCL
这是现代编程 IDE 的通病,你会 Pascal/Object Pascal 并
不表示你就能用 DELPHI 编程 --- DELPHI 是基于 VCL + WIN32,
没有 VCL 相对清楚的了解,很难说 DELPHI 能够学得有多好。
VCL 的庞大和复杂足以穷尽一世,因为 VCL 本身就意味着包含
WIN32,多多少少程序中总会遇到一些自己处理消息、扩充消息等
及底层WIN32接口或 Delphi 没有包含进来的 API。
如果只会使用现存的 Components 点点按按来编程,无论如何
都不可能称得上是一个程序员。这也是 RAD 给人的“误区”。
3、WIN32/Qt
平台提供的开发包总是无可避免的。喜欢不喜欢是你的事,
但你注定是逃不了的。
4、OOP
用 Delphi 就意味着你必须使用 OOP 编程不管你愿意不愿意。
当然,用 Delphi 可以在标准 Pascal + Win32 的模式下编程但
如果是这样,你是买个阿帕奇来洒农药,完全是你的心态了。
5、数据库
不管你的应用会如何,学会一种地道的 SQL 数据库是必须的。
只会用桌面数据库只会增加你的麻烦以及退化你的编程思想。
我想起一句话:最大的要领就是没有要领!所谓经验,我想也就是
在要领之外发现要领 ------- 叫什么?拓展?
我也是个门外汉说说而已错处希望包涵。
 
S

sailang2000

Unregistered / Unconfirmed
GUEST, unregistred user!
楼上的,厉害,PFPF.
 
P

pyzfl

Unregistered / Unconfirmed
GUEST, unregistred user!
[8D][8D]
初级嘛,就用实例讲起吧,带着学生做几个小程序,理论不要太多。
把语法渗透进去,把VCL思想和OOP思想渗透进去,点明了让他们看书。
教学检测标准:不要管学生懂了多少,要看学生会做多少?
 
P

pyzfl

Unregistered / Unconfirmed
GUEST, unregistred user!
[8D]
讲课吗?拜我为师吧,内行啊。
给300分给你讲一堂教育学、心理学,保证理论结合实践,句句出自心得。
可惜要去灌水,没时间。[:D][:D]
 

东方红

Unregistered / Unconfirmed
GUEST, unregistred user!
to ddev
高手,能否帮我进一步 阐述有关WIN32处理消息、扩充消息等
及底层WIN32接口或 Delphi 没有包含进来的 API
 
H

hecb

Unregistered / Unconfirmed
GUEST, unregistred user!
观望!![:)]
 
9

999roseto347

Unregistered / Unconfirmed
GUEST, unregistred user!
ddev说得很好,但我觉得如果是教初级程序员的话可以不用那么深入,但一定要教他们学
会自我学习的能力
 

雪中漫步

Unregistered / Unconfirmed
GUEST, unregistred user!
你首先要明确教初级程序员的所要达到的目标
给他们讲什么vcl,oop显示不现实,不过可以简单的概括,至于程度
应该是了解而不是理解
然后结合实例,讲解一些控件的用法
 

无疯无禄

Unregistered / Unconfirmed
GUEST, unregistred user!
????
 
B

Boat

Unregistered / Unconfirmed
GUEST, unregistred user!
其实,对于初级来说,要教他们一种软件工程的思想,具备自学的能力,能够在领会基本知识
的基础上进行提高就行了。首先从介绍 Object Pascal 入手,进而引入 OOP 的观念,然后对
VCL 作一些有征对性的讲解,做几个小程序,提高初学者的兴趣。做程序的时候,适当引用一些
API 以引导他们能够深入系统底层进行探索,深入了解 Delphi 的核心。
 

艾迅迅

Unregistered / Unconfirmed
GUEST, unregistred user!
菜菜鸟 ——————我认为vcl太复杂太乱,陷入以后使初学者感觉太庞大产生抗拒心理
不如以object pascal入手多少结和vcl,一定以语言为主。
清华大学的一本书不错《delphi程序设计基础》。
我认为非常适合初学者。嘻嘻 一点浅见。
 

陈晨

Unregistered / Unconfirmed
GUEST, unregistred user!
最好不要用数据库,初学的不会感兴趣,
用多媒体例子和,动画,
入门后用数据库,常用vcl,
数据库最好用数据库向导,
然后不停地告诉他们delphi最好学的,
delphi最简单,然后他们就上当了呵呵呵
 

荷塘新月

Unregistered / Unconfirmed
GUEST, unregistred user!
最好不要误人子弟啊!
 

Similar threads

顶部