答:
对于入门阶段,对知识水平的要求并不算高,或者说很低,大家都应该听说过xxx小学生编程如何如何这般这般怎么样之类的话题,这里,我们不谈长期发展,只谈如何入门。首先,我觉得你应该具备计算机的基本操作能力,如果说你连新建一个文件夹或者说从网上下载资料都不会,那么你应该先买本《windows xx从入门到提高》看,然后再考虑编程这件事,如果你觉得对计算机的基本操作已经熟练后,请继续向下看。
2.学编程应具备哪些条件?
答:
第一:硬件保证,首先你应该具备一台电脑,不管是笔记本还是台式,也不管性能高低,性能对前期学习编程几乎无任何影响,就入门来看,操作系统还是首选windwos。
第二:有xx语言的入门本书,纸做的,具体xx语言是哪种语言,后面我们再讨论这个问题。虽说现在铺天盖地的都是电子书了(保留这句话的确定性),到处是扫描版,还高清呢,但我还是推荐看纸做的书,好处有两点,其一是便于携带,可以随时翻阅;其二是避免眼疲劳,我不信你一直晚盯着显示器看电子书眼睛不会酸;还有一点,尊重图书作者的版权。
第三:时间保证,如果你每天都有一大堆事等着你去处理,先去处理那些事吧,处理完后把剩余时间划出一整块的给编程,进行随时可能被打断的学习,在编程这块,我不认为这是在用功学习,零碎时间去背单词?应该是个不错的选择。
3.你确定要学编程?
答:
这个问题看起来有点多余,但为什么要提出这个问题?要知道,编程不是一朝一夕的事,如果你只是一时的冲动,或者仅仅是要完成心目中的某个小工具,并没有长期写程序的打算,这样的话,编程不学也罢,毕竟编程从入门到能独立写软件会有很长的一段路要走,中途一旦放弃就前功尽弃,并且已经浪费了你大把的宝贵时间,实在是得不偿失。不过,你尽管吐槽说是这是你的业余爱好,有个爱好也挺好,那么,继续往下看吧。
4.如何才能入门?
答:
到底怎样才能入门?其实,只要你有毅力,慢慢折腾个一年半载,肯定能入门,但写这篇文章的目的就是为了把这个周期缩短些,不是吗?所以,下面我就以个人的观点来谈谈怎么才能更快的入门,这里先笼统的介绍下,对于每点,后面单独介绍。
–1>.去了解计算机的基本组成,计算机的发展史和编程的发展史,看起来和编程没什么关系,潜在的影响还是十分大的
–2>.选择一门简单的语言作为入门语严
–3>.学会使用搜索引擎
–4>.知道如何看书
–5>.要”像”个高手
–6.>应具备的学习态度
4.1:了解这些历史的意义:
了解一些编程的实质远比知道如何编程更有意义,不要在编程是怎么回事的情况下就去学习编程,这样对你的学习是十分不利的,作为一个编程爱好者,知道计算机的工作原理,这应该是一件再正常不过的事,你难道不想去知道吗?
4.2>.选择入门语言:
这个问题在入门阶段一直是争议十分大的问题,n多语言,n多推荐,到最后搞到新手一会听说这种语言适合新手,于是学习这种语言,一会又有人说xx语言是垃圾、弱爆了,学了也没用,之类的话,开始推荐你xxx语言,于是新手们又开始学习这种语言,搞到最后,什么语言都没搞懂,时间大把大把的流失,热情消耗殆尽。要解决这个问题,首先要明白一个根本问题,怎样挑选适合入门的编程语言?我推荐从难度这个角度来考虑,这门语言必须简单易学,有趣,而且要有一定的热度,有热度才能有更多的人一起交流讨论,翻开编程语言列表,发现有100多种编程语言,而且这个数还是在不断增加的,这里我们一起来看下2012年5月份的编程语言排行榜,能进排行榜前20的,首先在热度上都已经差不多了,现在要做的就是从排行榜里找到一门简单有趣的语言。
2012年5月编程语言排行
对于上述的语言,这里不可能一个个详细介绍,篇幅有限,最主要的是,这些语言的介绍只需要你打开搜索引擎(百度?谷歌?还是其他?随便你喽。),输入这项语言的名字,搜索一下,就能看到他的详细介绍了,如果你说你不会搜索,那么,请返回第一个问题,一般来说,如果你去论坛提问什么语言适合入门,得到最多的结果应该是C语言,没错,就是上述排行榜排行第一的那个,强烈推荐C语言入门的同学如果看到这篇文章可能会很想吐槽,因为这里笔者要推荐的不是C语言,笔者认为,Python语言对于零基础更适合入门,很多人推荐C语言原因我猜测可能有两个,一是全国大部分的高校的编程课C语言是都有开设的,也可以说是学习过C语言的用户基数大,第二是C语言自身的强大,可谓是口碑好。基数大+口碑好,足以让你得到的结果是C语言居多。
笔者是Python语言入门,接触编程时完全是零基础,现在接触了C、接触了C++、JAVA,Visual Basic 6,回味了下,如果让我再次选择一门入门语言,我绝对不会后悔选择Python,建议每位同学去百科搜索下Python,看下是否真的简单易学,并且强大,如果你想快速写GUI(图形用户界面 )的软件,Python有一大把图形库供你选择,不像C语言,半年下来,还是停留在黑框框里,大大打击了初学者对软件开发的信心,对于写游戏,Python也是绝对不会让你失望的,pygame模块为你提供简单快速的游戏开发,Pygame是 跨平台 Python模块,专为电子游戏设计。 包含图像、声音。 虽说没法和Direct X相比,但对于新手来说,独立写个2D游戏不也是一件很愉快的事吗?
对于Python,笔者就不再详细介绍了,只是推荐,具体选择什么语言,决定权还是在你手里,无论是C语言也好,Python语言也罢,下面所介绍的学习方法都是适用的。
4.3>.学会使用搜索引擎:
之所以推荐使用搜索引擎的目的是培养更好的独立解决问题的能力,通常来说,刚学编程时,可能我们有时候连使用什么软件作为编程环境都不知,或者下载安装了编程环境却不知如何使用,这时搜索就派上大用场了,跑到搜索引擎里输入”xxx 使用教程”,结果就出来了,简直太方便了。
而且,新人都喜欢加很多xx语言的编程群,而且大都是挑人多的加,一旦编程中出现了一点小错误,就立马到群里提问,这是一个很不好的习惯,假如说群里有人在线,为你解决了这个问题,那么你独立解决问题的能力就降低了一分,假如没人在线,你就可能面临着等待,或者把问题放这,不去管它,这样积累的后果你是知道的,最好的方式就是动用搜索引擎,不需要等待,还可以锻炼独立解决问题的能力,何乐而不为?还有一点,许多新人反应说许多知识搜索不到,我很负责任的说,不是搜索不到,是你不会使用搜索引擎,至少我现在在编程上还没有遇到过搜索不到某个知识点的情况,对于搜索的使用技巧,如果你还不知道,去搜索吧。
总之,有问题,就要去搜索。
顺便说句,加很多群不是一个好习惯,群里并不能让你学到太多知识,他的功能在于能找到一群有共同话题的朋友,真实的情况是大多时间都在时一起闲扯一些与编程无关的话题。
4.4>.知道如何看书:
无论是电子书还是纸做的书,都会有页码(txt?当我什么都没说过),要做好学习的计划,每天看多少页?这倒不是,不要忽略目录这个好东西,先认真看下一本书的前言和目录,了解本书的知识点的分布,这样有利于更快的融入这本书,然后按章节作学习计划,按页来你就不怕把一个知识点切成两半?笔者看书时第一遍喜欢浏览,也就是走马观花的看,花一上午或一下午从头把书悠闲的翻一遍,不求记住知识点,只求记住几个名词,知道书里面有这些东西,给大脑一个模糊的印象。
从第二遍开始认真看,不放过任何一句话,碰到不明白的名词,没关系,搜索解决。看书要及时复习,推荐“看五退三”(笔者自造的词)式看书,也就是说一次看五页,下次看书式再向后退回三页,这样可以起到很好的复习效果,遇到确实看不懂的地方,也不要停留太长时间,很有可能当你继续向下看,再返回这个问题时,发现你已经可以理解了,这种情况很常见。
代码是一定要亲手调试一遍的,要亲手输入一个字符一个字符的输入,不是机械的复制粘贴,复制粘贴的后果就是你自己感觉学的差不多都理解了,然后到你上机亲手写代码时,要么写不出来,要么一运行报错一堆。所以,书上的每段代码都要亲自调试(再次强调:学编程,就必须得要亲手实践,不要想着走捷径,捷径在哪?有捷径我早走了。)
对于代码报错,作为新手,正常的不能再正常的一件事,这里说两点,注意单词的拼写错误和符号是不是在英文状态下输入的还有就是坚持自己找出代码错误,坚持,代码报错不求人,自己解决。
4.5>.要”像”个高手:
在写这几个字的时候我还是在担心等等这句话会不会造成误解,像个高手,并不是让你打肿脸充胖子,而是一种激励自己学习的一种方法,具体就是,要多帮助其他新人,帮助别人可以提高自己的话就不说了,在论坛或群,你可能遇到新人们各种各样的问题,要么代码报错自己检查不出错误,或者想解决某个问题却找不到方法等等,诸如此类的问题,如果你能解决,一定要记得解答一下,不断这样下去,你在你的圈子里说话就会越来越有分量,别人也就更信任你的能力,正式由于这种信任,也渐渐使你背负上了一种高手的责任感,别人请教问题我能不会?即使出于虚荣心,我们也得不断学习,维护我们在别人心中高手的形象,这样也就达到了刺激自己不断学习的目的。
但是需要记住几点;
一:不要误导其他新人,自己不确定的知识不要回答
二:对于那些弱爆了的问题,你已经回答过很多遍了,如果别人没指明让你回答,那么就把这个机会让给别人吧,确实没必要再在这些弱爆了的问题上浪费时间
三:每天冒泡回答问题的时间不要过长,否则会影响到你的正常学习进度
四:发现自己错了就要勇敢承认,等高手出来吐槽时只会让你更难堪,不要以为新手好忽悠,当新手有天成为高手时,他会记得当初是谁在挖坑让他跳
(悄悄告诉你:假如有人问题你确实不知道的知识,而你觉得这个问题你能解决的时候怎么办?咳咳、有点事,离开一下,一会再回答你。这时候,不用说了,抓紧时间去翻书、上网搜索,高手的形象不能丢哇!)
4.6>.需要具备的态度:
–①:恒心?专注?相信自己?每当看到有人告诉新人学习方法讲要有恒心,要学会坚持不懈之类的我就想吐槽,做什么事不需要这样的态度?编程,要有激情,要有想象力,不局限于书本上的知识点,大胆实验,尝试把已经学习的话知识点组合成新的知识点,就拿C语言的链表来说,几乎所有的C语言入门书都把链表作为单独的一个知识点,如果说所有的书都取消链表这个知识点,当你学完指针、结构体、再告诉你malloc函数的用法,你能想到可以组合成链表这有趣的知识点么?
–②:学会稳定自己的情绪,当在论坛或群意见不合,或者有人无理取闹时,不要动怒,立即潜水,因为没必要动怒,谁对谁非,旁观者自然能看到,有个词,叫冷暴力。
人往高出走,尽量和高手混在一起,尽管在高手眼里你可能会仅仅是个菜鸟,但这样做确实有利于你提高自己,有压力才有动力。需要叮嘱一点:永远不要指望技术大牛经常出现在xx群,高手在哪里?高手多半都在写程序,会有时间泡群?
笔者的阅历,暂时只能提出这么多建议了,不管建议是好是歹,也算是表达出了心中一直想对新同学们想说的话,所有准备踏入编程这片天空的同学,祝你们学习愉快,早日实现心中的那份梦想。
最后,引用《黑客防线》上的一句话,作为本篇文章的结束语,这句话我一直记在心中:程序员是值得尊敬的,程序员的双手是魔术师的双手,他们把枯燥无味的代码变成了丰富多彩的软件。
电脑比较好的写作软件其实很多,我觉得你问的应该是写作的应用吧,可以自动保存的那种。
一般情况下,很多朋友喜欢在word上编辑好,然后一键复制到其他软件上面,节省时间,因为word上的编辑功能很强大,是任何一款写作软件都是不能媲美的,比如我平时喜欢做的ppt,很多时候也是在word上写好之后复制上去的。
如果电脑闹情绪,再次打开的时候一片空白,那可能是你没有养成良好的写作习惯。
一般刚毕业的大学生,不知道保存的主要性,最好的方法就是要写完一段就要“Ctrl+z”来进行保存,这样及时是电脑出问题了,也不至于一片空白。今天我给大家推荐几款比较好的编辑写作软件:
1,大作家采用的是自动生成技术和智能联想技术,帮助用户梳理思路自动生成。同时拥有7000多个原子模板,囊括写作的方方面面,如同一部百科全书一般,有成语词典,脑筋急转弯,谜语大全等,包括万象,非常的好用。
2,吉吉写作这是一款免费的写作软件,有自动备份的功能,可以帮助你从一些琐碎的事情中解脱出来,提高你的写作效率,功能非常强大。还具有素材收集等资料,可以解决突然断电等问题。
3,小黑屋这一款软件非常的有意思,它的一个特点就是界面干净,简单,具有强制性写作的特点,在我们的写作惠总,经常会有一些人一边写作,一边聊天。可是在小黑屋设置之后,它的强制性功能,你没有写够它的字数要求,那么就不能休息,要不然就前功尽弃,非常的霸道哦。
一、印象笔记【E】
这是一个知识管理软件,平时收集的所有信息,在印象笔记里完成分类、整理、储存,需要使用的时候在第一时间,调取使用。
知识管理,有个重要的内容,要做知识库的建设。
有几个标准:
这四个要求,印象笔记都做到了。
二、思维导图【X】
写作最终的是思路,是逻辑联系。
写文章以前,用思维导图梳理一下文章的解构,xmind无遗是最好的软件,没有之一。
思路清晰了,文章的能量和气场就基本具备了。
根据平时的需要,总结一些写作模型也是必要的。比如要写一个营销文案,讲故事当然是最好的。写故事的基本模型:
外行看热闹,内行看门道!模型就是门道。
三、拟订大纲【O】
思维导图和印象笔记抓取的内容,将素材整理在大纲软件里。
我用的大纲软件叫做Ominioutliner里面,它既有思维导图的结构化功能,又有office软件的可扩展性体验。写作过程中如果有一个好的灵感,随时插进去。
条理清楚,比例轻重尽在眼皮底下。
四、Markdown写作【M】
最后当然就是一次完整的写作体验了,写作的过程中,不要过多的去纠结格式,专心的写作。
Markdown语言是专为写作爱好者准备的软件,心无旁骛。
写完以后,格式和内容一气呵成。
无论发到什么平台,几乎都是轻量化的搞定。
一次完整的写作体验就完成了。
一般来说,一篇文章的出炉有时候需要好几天。
有了这些工具的组合效应,写作的过程就成了一个工作心流,非常顺畅。一篇3000字左右的文章,可以在30分钟以内搞定。
素材搜集、思路整理、结构设计、专心写作输出已经形成了一个闭环的流程,这个过程既是一个充满匠心的过程,也是一个很好的仪式感。
关于写作,每个人都有属于自己的精彩故事,每个人都是一个优秀的作家,只不过有人可以很好的组织语言,而有些人不太善长整理自己的想法。那么一款好用的写作软件就很有帮助了,面对着word一个字一个字的敲键盘,很快便会觉得索然无味。
大家或许还记得自己小时候,或者是看别的小孩子摆弄玩具时,小嘴巴中巴拉出各种神奇的故事吧,有的小玩具可能有自己的名字,有的小玩具有自己的事迹,这个小玩具住在这边,那个小玩具住在哪边,这里有个山,那边有个河,它们在这里相遇玩着什么,一个个有趣的小故事在玩具的小世界中很轻松地就诞生了!
为什么长大的我们,面对着现代的电脑文字处理软件,智能手机,甚至是回归纸笔手写的方式,在写作时却时常感觉不轻松呢?(这里排除那些日产万字,字若珠玑的大神,那些毕竟是少数啦......)
这就是个方式的问题了,能不能找回幼时边玩乐边创造的那种轻松写作方式呢?答案是可以的!还是在神奇的电脑中,这次我们不面对那个枯燥的word或者其它什么文字处理软件,我们面对一个新颖的创意写作软件,它把幼时的那些玩具转化为一个个数据对象,这些数据对象我们可以称呼它为“节点”!
犹如幼时的那些玩具一般,这些个节点对象都可以有自己的名字,有自己的位置,有自己的图像,有自己的故事...... 它们可以很轻松的被选择(拿起),拖动,放置。有些节点还可以代表物体,比如山脉,森林,河流什么的;有些节点可以是事件,比如事件A,事件B等;你可以像摆弄玩具一般去自由放置这些节点对象,犹如真实世界一样形象直观;你还可以按自己的想法连接不同的事件,使之成为一个完成的故事。
当一切就绪后,你可以输出整个时间线上的事件到一个完整文稿中;后续若有删减修改等需求,只需返回到那个节点世界中,删去或者替换弃用的节点,将时间线连接到新的节点事件上,重新输出到文稿。当然必要的通篇检查修正逻辑问题还是需要的,你才是真正的掌控者。
这样的写作软件是不是很有趣呀!那么新的问题来了,哪有这样的写作软件呢?
嗯,我按上面的想法把它开发出来了,目前发布了测试版,如果你对这样的创意写作软件感兴趣,欢迎关注软件开发者的微信公众号"storyflow_writer",公号内发送"参加测试",即可获得测试软件,希望StoryFlow可以助你轻松的写作!别忘了反馈你的测试感受和改进建议哦!
常年从事写作文创类工作,从我实际的写作过程,来分享下我目前使用的app和经验:
当然,也有些比如,印象笔记、小黑屋、壹写作什么的可以帮助写作,但并不推荐,有的是收费过高动机并不单纯,有的是界面并不让人舒服。但这因人而异,如果你习惯使用也是可以灵活搭配使用。
也欢迎你有更好的app推荐可以在下面留言,帮助更多的文友看到!祝下笔如有神!
除了传统的word以外,还有一些比较好的写作软件,下面介绍几种把。
1、小说下载阅读器
目前功能最全,自由度最高的,集写作和阅读于一体的超级软件。它甚至带有音乐播放器,让你在优美的音乐环境中写作(貌似有些无聊)。反正他的功能确实很强大,尤其是故事树(大纲)创作软件,比鸡鸡的好用多了。
2、吉吉
首先,吉吉确实是写作软件,至于为什么有毒就搞不清楚了。它的功能也不少,是专门用来写作的软件。不过怎么看都有些山寨,但是还是值得用来写作的。
3、资料收藏大师
这是一款老式的软件,原本是用来收集网上的各种资料的好东西,像图片啊,附件啊什么的都能整进去。当然,用他来写作肯定也是没有任何问题的。
它最大的优点在于能够建立独立的电子书数据库,也就吧你写的东西进行分类打包,然后通过U盘随意存取开关,这样就能够在电脑A上写作,然后在电脑B上上传了,彻底杜绝了黑客的入侵,这是上面两种软件做不到的。
我非常喜欢这个软件,它唯一的缺点恐怕就是缺少小说写作的相关工具。
个人建议1、3两种软件同时使用。word就别用了,他没有分类和归纳的功能,一旦写了上百万字,你想找某一章节都难。
在电脑上支持写作的软件比较多,常用的有:
1.笔记软件:有道云笔记,印象笔记等工具,编辑格式齐全,PC端、PAD端和手机端均支持,会自动保存和同步,使用体验很棒。
2. 办公软件:Office word,WPS Office等办公软件,可以设置定时保存,电脑闹情绪也不会丢失资料;
3. 文档云产品:腾讯文档、石墨文档等,自动同步保存至云端。
大部分学生平时也许会看许多作文范文,积累写作素材,但是,仍然会出现某个让你措手不及的作文题,让你一点思路都没有,而在厚厚的摘抄本里又不能 迅速找到合适的素材,怎么办?
有了“作文宝”,就不用担心了!
打开作文宝,界面首页竟是如此的简单直接, 只要在搜索框上输入关键词,就可以迅速获取所需的作文素材、思路和范文等 ,不仅可以即时搜索而且更具针对性。
当然,写作不提倡临时抱佛脚,更多的还是要依靠平时一点一滴的积累,所以, 在“素材”版块里,有众多的好词好句、故事事例、名人名言 ,都是非常实用的作文片段,看到喜欢的也可以收藏。
零散时间里只要多看、多背,到写作的时候,自然就不愁没有经典故事的插入,没有气势恢宏的排比句,没有名言警句的点缀升华了。
时事热点 的提供,也让学生时刻了解近期热点,多关心窗外的世界,提高爱的感知能力。他们是祖国的花朵,未来的希望,我们不希望以后 社会 里只剩一片冷漠的时候,才来反思我们现在的教育,所以,多给孩子一点爱的感知,让作文里少一点套路,多一丝真情。
最后一大亮点,就是提供了 将近5000篇中考真题满分范文 ,还可以进行离线存储后阅读,而且软件没有视频和图片,几乎都是文字,占用的数据流量很少。俗话说“读书破万卷,下笔如有神”,多向满分作文学习,下一个作文满分的就是你!
写在最后
从最基础的片段背诵,到满分范文的借鉴,再到最后自己也可以写出真情实意、行云流水般的文章,我相信“作文宝”做到的,不止是提分的一个工具而已,它值得更好的你。
可以是使用手机自带的记事本软件
写作不是个人通过思考创作的吗?写作软件还真没了解过