设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
初中生学习编程
1
2
/ 2 页
下一页
返回列表
发新帖
初中生学习编程
[复制链接]
12
|
12
|
2008-2-10 20:30:06
|
显示全部楼层
|
阅读模式
最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。 C语言的书推荐谭浩强的,比较好。 我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。 当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。只是一家之言,有不到之处,还望见谅!参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html
已赞过
已踩过<
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
编程这事不是一句两句说的清的啦,你先买本书看,打点基础,对着书上的例子可以写些小程序的时候,再到百度来提问,会有很多热心人愿意帮助你的 ============== //比如编一个同时启动多个程序的程序,那该怎麽编 sub form_load() shell "notepad"'记事本 shell "regedit"'注册表编辑器 shell "calc"'计算器 end sub 要这样? =================== //能帮我解释一下各个语句的意思吗 //其实我是有一定基础的 看来你的基础约等于零。。。。 ====================== //我不懂那个SHELL所定义的意思,我也只是想让你告诉我每个语句所起的作用 我可以在特定时间里告诉你某个语句的意思和用法,但不可能告诉你每一个的,更不可能让你把我别在腰里随身带着 你现在需要的不是我告诉你哪个语句怎么用,你需要的是静心读一段时间的书 所以我一开头就告诉你了,去买本书看,打点基础。。。。明白? ========================= Shell函数 执行一个可执行文件,返回一个Variant(Double),如果成功的话,代表这个程序的任务ID,若不成功,则会返回0。 语法 Shell(pathname[,windowstyle]) Shell函数的语法含有下面这些命名参数: pathname必需的。Variant(String),要执行的程序名,以及任何必需的参数或命令行变量,可能还包括目录或文件夹,以及驱动器。在Macintosh中,可以使用MacID函数来指定一个应用程序的署名而不是名称。下面的例子使用了MicrosoftWord的署名:ShellMacID("MSWD") windowstyle可需的。Variant(Integer),表示在程序运行时窗口的样式。如果windowstyle省略,则程序是以具有焦点的最小化窗口来执行的。在Macintosh(系统7.0或更高)中,windowstyle仅决定当应用程序运行时是否获得焦点 windowstyle命名参数有以下这些值: vbHide窗口被隐藏,且焦点会移到隐式窗口。常数vbHide在Macintosh平台不可用 vbNormalFocus窗口具有焦点,且会还原到它原来的大小和位置 vbMinimizedFocus窗口会以一个具有焦点的图标来显示 vbMaximizedFocus窗口是一个具有焦点的最大化窗口 vbNormalNoFocus窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动 vbMinimizedNoFocus 窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动 说明 如果Shell函数成功地执行了所要执行的文件,则它会返回程序的任务ID。任务ID是一个唯一的数值,用来指明正在运行的程序。如果Shell函数不能打开命名的程序,则会产生错误。注意缺省情况下,Shell函数是以异步方式来执行其它程序的。也就是说,用Shell启动的程序可能还没有完成执行过程,就已经执行到Shell函数之后的语句。 ================== 哪来的?书上的呗
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
我说一下我学编程的经历。我也是业余爱好,和楼主想的一样,只是想充实下自己。说真的,我从自动抓鸡程序、自动注册程序到系统工具,统统都写过(那些专业人士不要笑我啊,我可是业余的),我的学历也不高,数学考了三次不到50分。但我学的编程语言比较多,学校学的C,MASM,FOXBASE(比较早的时候学FOXBASE),用C写程序太慢,就自学了VB,有着C的功底,学VB的基础就是一个晚上的事情,和C比,VB基础编程简直就不值得一提。后来因为VB代码编写和库文件的很多问题(VB这鸟玩意,效率低下,库文件一大堆等等),就又开始寻找替他的替代的语言,继续学C不行,除了学校,想继续提高C是比较难得事情,周围没有朋友和我一样把业余爱好放在写程序上,自己学C不容易,于是就开始学DELPHI,这东西好,效率比VB高的多,发布时还不需要一堆库文件,尤其是编写代码时用到的很多东西,和C基本是相同的(这也是我赞成先学C的原因),学习起来很快,而且DELPHI这东西除了系统最底层的东西不太好编写外,其他的程序都可以胜任,从游戏到系统到数据库,都没有问题。编写程序的效率比较高。所以,我也建议你先学习C语言,可能这个过程很枯燥,但对于后面的学习是有很大帮助的。但也不是必须的,我网络上的很多朋友学习的就是VB,他们也不是程序员,只是用VB编写一些小工具来提高他们的工作效率,因为VB对中文的支持非常好,连帮助文件都是中文的,根本不需要去买书了,呵呵。而且VB和VB SCRIPT的关系,以及VBS对于OFFICE的帮助实在是太大,所以如果你是办公室的文员,或从事财务等经常用到OFFICE的话,不妨就直接学习VB和VBS。
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
当然是pascal语言,学free pascal,这不但对于今后深入学习有很大帮助,而且对于将来高中升学有很大帮助。参加NOIP比赛省前三者保送清华北大。现在你初二,抓紧时间吧!你是浙江的话你不会有成绩的!!!都初二了! 太迟了!!我也初2,我们可都是4年级学起的到现在复赛也只有考到240哎(总分400,280分一等奖)!失败!
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
C语言不错,现在很多网游都用它编写,而且不难,前途好。Pascal语言也不错,我就学的这个,简单、明了。
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
真正深入的人,再回头看,永远只会说C语言但是,初二的,我建议学下PYTHON,实用,功能强,无论是GUI,还是web应用,或者单纯的shell应用,都能简易强大的实现,而且跨OS,用py2exe生成的exe比java和C#的捆绑小不少,老外现在把python作为教学语言的不少
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
学汇编坚持学到你上大学 读完大学可能开始1年或者2年或者再多1年 你都会在极度痛苦中度过(不是极度无聊)但接下来的日子网络再大你想去哪就能去哪
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
别听他扯那么多,C语言做的都是底层管理,极易出错,你应该从简单的又有用处的学起,比如PYTHON,或者JAVA我跟你一样,也是初二时开始接触编程。我给你提个建议:先学VB入个门,等VB可以熟练运用后再学C,因为C终究是很多编程语言的“母语”,学会了C就可以运用跟C相同的许多语言了(VC++、C++等等)回答你是因为你等级高,不至于把问题抛弃。
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
真正深入的人,再回头看,永远不会说C语言。
回复
使用道具
举报
千问
|
2008-2-10 20:30:06
|
显示全部楼层
pascal吧,当初我也是先学的它。
回复
使用道具
举报
1
2
/ 2 页
下一页
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
永城哪里教国际标准舞的好?
2
我很想出门闯一闯,但我从没出过远们,该咋办?谢
3
什么问题啊?烦恼!魔兽世界都玩不了了!
4
有被称为“血燕”这个外号的人物的武侠小说叫什么名字?
5
完美国际95级小叶蜂能卖多少钱
6
什么问题啊?烦恼!
7
匀速率运动的单个电荷是否会发射电磁波?
8
我是河南的 我的卡是移动的。我弄了个呼叫转接不知道要不要钱?????如果要钱咋收?????
9
清洗空调
10
华硕笔记本保外维修站电话
11
空调在这个时侯用电多不多?
12
救命!我的小龟病了
13
中国银行卡去别行ATM机上取钱怎么收费的?
14
想做个工资表,用什么做
15
大一学生,买笔记本,麻烦您发表意见……
16
韩国的一个少女组合最近SBS,MBC总是放她们的歌曲!这组合一共有五人!都挺漂亮!
17
为什么劲舞团总是掉
18
是什么问题啊?烦恼!迅雷?
19
如何在几何画板中设置多个页面
20
<敬新磨传 >后二段 译文
21
急求减速机(用于起重机上),广州有供应的公司吗?
22
头痛的病毒啊
23
一般人家问你今年多大了,你是按周岁说还是虚岁说
24
A1200刷成A1200E不能上EGPRS
25
求(萧贺硕 三十而飞)和(魏如萱 - 等等等)(Ever - 风之子)的歌词
26
是什么问题啊?迅雷?
27
在山东上高三可以去哪些省去参加高考,且不受教材的限制。
28
销售应税旧货账务处理
29
自然流产后月经推迟要吃什么药调理
30
电脑故障
31
是什么问题啊?
32
三星的U600和E840到底哪一个好呀?
33
1980n 人民币 面额
34
三国志经典游戏在那里可以玩
35
提出净化空气的建议
36
脸上长了很多小豆豆,怎么办?
37
1G DDR800和512M ddr533
38
关于喜欢另一个男人
39
我的电脑CPU为3G内存应该多大?
40
关于u盘的问题
41
网络怎么了?
42
网速····大家 快来 帮我
43
我的电脑系统启动后显示不能加载程序什么意思?
44
TL-R402M路由器,怎么把本机内网换成外网?
45
有关‘们’成语
46
我该怎么做
47
新装的电脑蓝屏代码为STOP:0x000000FE(0x000000,0x84EB1928.0x82A628A8,0x837A5528是什么原因 ?
48
qq音速要怎么点亮?
49
语文问题
50
qq文件中转站问题
51
大钟寺国际广场开业
52
新倚天屠龙记游戏中的太极拳是怎么学的?
53
2008兖州一中分数线
54
ef - a tale of memories 音乐
55
浩方升级后出现的问题
56
手机店取名 三个字
57
请问各位在哪里可以下载西师版小学数学第三册教案!!
58
《十六年前的回忆》节选 短文答案!急!!
59
异人馆里的玻璃是怎么做出来的?
60
合金弹头6还可用什么模拟器玩???
61
g750钻戒0.038ct价格
62
1992年阴历有几个2月初一
63
在蛾眉这样的城市读大学还能走向成都这样的大城市吗??
64
能下载,安装的时候没提示就不知踪影了为什么???急!!!!!!!!!!!!!
65
地球防御本部卡伊在哪?
66
256加512都是 DDR400 能组成双通道么?
67
皮肤烂掉了,怎么办?
68
化学方程如果两边有相同的物质要不要删去
69
在英语中,怎样区分 主 谓 宾?
70
U盘由于病毒或其他原因无法正常移除是否可以通过关闭计算机后直接移除?那样会不会导致数据的丢失或损坏?
71
看下这号值多少钱..?
72
急!求七年级下学期地理、历史、生物习题
73
急急急 寻求法律帮助
74
我的内存是756的,玩别的不死机,可一玩诛仙就死机了!(不是蓝屏),这是怎么会事啊
75
QQT探险升级包内VIP卡怎么用?
76
这么热的天,还要我们早到,干其他事,算不算违法??
77
摩托车机头怎么锁
78
初二数学题
79
我国政府采取什么措施应对四川地震 要英文的
80
我今天一打开电脑,所有的快捷方式,我的电脑,所有的都打不开,原文件也一样,怎么办
81
IP地址问题【急!】
82
怎么去山东省实验中学...5天之内....
83
IE浏览器的地址栏没有怎么办?
84
帮我看看电脑怎么了
85
铁岭熊谷公司的联系方式
86
中山市或佛山市的无偿献血点在哪里?
87
生产钢材用的废铁怎么做帐
88
昨晚上发现天上有不明物体,用相机怎么拍下来?
89
刚才有个未接来电号码是6400是什么号?
90
使用vista电脑更容易热吗?
91
哪里有 单元电路 卖
92
英语求救
93
我打不开电脑的C。D。E。F盘,它提示:加载Thurnbs.lnk时出错找不到指定的模块。这个我要怎么弄呀
94
房子有倒西太阳,太热了,怎么办?
95
装备精炼问题
96
上了2专,未来有出路吗?
97
我是2008届毕业生,报道证上写的是武汉,我是不是必须去武汉报道
98
请大家推荐一个博客
99
P图高手进~
100
2008江西外语口试成绩老师没有告知,如何查询?