计算机程序的构造和解释(SICP)准备阶段

计算机程序的构造和解释(SICP)准备阶段

大家好!给大家说说我自己,本人从事计算机专业快一年了。学过C语言和Java的基础知识。我是通过B站上的教学视频来学习Java。但最近我发现一个很严重的问题,发现自己发育不良了,我只能跟随视频(培训机构的视频)中的老师来敲代码,如果让自己去写一些代码就会脑子一片空白。前几天我在食堂吃饭的时候遇到一位毕业的研究生,他是研究网络方面的。我们聊了大概2个小时。他说培训机构速成的程序员会有很大的短板。培训机构教授的知识能让你从小白到就业。等到你就业你才会发现自己就会老师教的这些知识,在想进步去学习其他的是非常难的。因为基础知识不牢固,他说的基础不全是Java等语言的基础知识,还有有关计算机的知识。
来给大家测试一下大家的基础知识学的是否牢固。数组是几乎每个语言都有的语法。大家对数组的使用如何呢。如果只知道数组能放入数字,那发明数组的人都能哭死。数组中可以存放图片然后,使用时按顺序显示出来,你会发现那图片人物在动;数组还能还能运用于矩阵计算;你见过用数组编写的贪吃蛇游戏吗等…
听了学长的一席话,让我拨开迷雾看清楚以后的道路怎么走。我要补基础!
我开始学习《计算机程序的构造和解释》,首先介绍一下我们学完这本书能获得什么?
1.学会如何将问题抽象并且分解,从而处理更复杂更庞大的问题
2.在本质上改变你思考问题以及用代码解决问题的方式
3.你会建立起一个自己的程序设计模型
4.弄清楚以后要学什么
等。。。
这本书采用的是Lisp语言的一种方言Scheme语言。为什么使用这个语言?可以在几天内学会它,几乎没有语法结构, 所有的形式化性质都可以在一个小时学完。不用去管语言的语法细节(因为这里根本就没有)。
我用的编译器是DrRacket.(容易安装)
点击下载
本人将会一点一点的更新这本书的每章每节,我 的所学所得,希望大家关注我。我们一起学习这本书。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值