中学生如何学习编程?

苟杉杉苟杉杉最佳答案最佳答案

高中的时候,我既不是计算机科班出身也不是程序员,但是学会了基本编程知识,用C和汇编写了人生第一个C语言程序,并成功运行,当时那种兴奋感至今都铭记于心。 我是从高一下学期开始学编程的(2010年),之前只是稍微有点接触,在电脑上装过DOS系统、学过基本指令系统;学编程是因为喜欢玩游戏,想自己制作游戏软件,而那个年代互联网还没有如此发达,没人知道淘宝、京东或者亚马逊,甚至百度都没有个人消费首页,因此不可能在网上下载到游戏软件。

于是我自己买了很多光盘,其中就包括著名的“黑客帝国”系列光碟(共4张,记不得了),里面有一项就是教怎么编程制作自己的游戏。虽然最后也没有做成自己的游戏(因为发现C语言很难,并且需要很专业的工具才能编写,就放弃了),但是却让我了解了什么是编码,怎样进行算法,以及如何实现功能。

后来学了C语言之后才真正懂得那些黑客们是怎么做出破解软件的,而之前一直以为他们是直接通过命令修改数据让软件出错的,所以一直很好奇他们是怎么做到的。 到了高二下学期,学校里开设了计算机课程,老师主要介绍了DOS系统下的命令行方式以及各种常用命令,还让我们学习了简单的汇编语言,然后让我们自己编写了简单的计算器的程序,这个计算器可以读取键盘输入的数据,进行算术运算,并且将结果显示在屏幕上。

当时觉得很神奇,觉得自己居然能写出一个这样的程序,而且能够运行,显示结果!那个时候根本没有网游的概念,身边同学玩的最好的游戏可能是魔兽世界吧,而我们却还在玩着星际争霸、英雄联盟等游戏。现在回忆起来觉得那时候时间真是多,有无数的时间可以用来幻想和玩游戏,但是却没有手机网络游戏来占用你的时间(毕竟那是塞班时代,各种游戏都要依靠安装内存卡才可以玩)。

现在自己做了程序员,却发现身边的同行大部分都很少去玩手机游戏,而是在看小说或者追剧… 说了这么多好像在跑题,其实我想说的是如果你有兴趣想学编程的话,现在就是很好的机会,你完全可以利用空闲时间进行学习。现在网络上资源非常丰富,有很多好的视频教程和书籍资料,如果你感兴趣可以搜索“计算机编程”,相信你会找到很多你想要的答案。

我来回答
请发表正能量的言论,文明评论!