新手学习编程
今天是开通博客的第一天,我也是个学习编程语言的新手。
大学期间学习过C语言,Java,C++,但都没怎么入门,也就C语言学习的深一点,知道一些语法和函数的运用,有一点编程语言基础。现在决定学习python语言,python语言学起来相对简单一点(当然这是我个人的观点,毕竟我也是刚学python,也不太了解一些深入的东西)。目标就是学好python语言的基础,然后用python开发一些小游戏,比较有意思一点。
作为一个刚开始学编程的新手,写这个也是为了勉励自己。不管一天有多少收获,坚持一天一篇,监督自己学习python编程语言,和博客园的朋友们交流一下自己学习的心得。
学习编程其实很枯燥,尤其是初学者,那些语法一个一个学过去,很枯燥坚持不下来。所以我想了个办法,用做题的方式学语法。python和C语言还是有相通之处的,可能是所有的编程语言之间都有一些相通之处,做题也能做的下去。
算法是程序的灵魂。看到题目之后第一步肯定不是马上就敲代码,也敲不出来。
我的流程是:
1、先想解决这个问题的方法。(数学很重要,数学和逻辑思维不太好的话用数学的方法都做不出来)
2、画流程图。(很重要,帮助理清题目的逻辑关系)
3、按照流程图写代码
4、优化代码。(算法就很重要了,有的人写一句代码顶别人写十句,还运行的快)
5、编译运行。(这一步就是检验程序的语法和结果是否正确)
python语言的语法虽然还没学全,但边做题边学还是很有效率的,虽然代码敲起来各种语法错误,但也记忆深刻,边学边实践(苦笑)。
昨天看了一个帖子,本来是搜‘用python语言制作小游戏’的,结果看到了这个‘玩游戏学习python编程语言’。然后我去试玩了一下,确实很好,可以玩游戏学习python,Java和C语言。推荐给学习编程语言的新手,共同学习。
是一个网页版的,叫扣哒世界。网址:https://koudashijie.com/
进去后可以试玩,注册的话,因为注册成学生的话需要班级码才能进入,我没有班级码。注册成老师就是老师端了,学不了。我就用一个QQ号注册成老师,开了个python语言课,然后用另外一个号注册成学生,进到我自己创的班级学习。
如果有想学习的也可以加入到这个班级,班级码:DeskLongDown
第一次写,就这些了,没什么高深的,就是自己的一些心得和学习的经历。
新手上路,贵在坚持。