10本书,每个计算机科学专业的学生都必须阅读。

我来自数学背景,后来又转向计算机科学。 我完成了数学和物理专业的毕业,可以说数学仍然是我最喜欢的科目。 毕业后,我转向了最热门的工程流,即计算机科学。 我开始攻读计算机应用硕士学位,而我唯一的摩托车就是通过这一最热门的流赚了一些钱。 我开始接受计算机应用程序的正规教育后,就开始更加热爱计算机工程。 我应该学习编码语言(C,C ++,Java,C#等)和数据库,以便尽快开始编码。 但是我完全走了一条不同的道路,我花了更多的时间在汇编,计算机组织,操作系统,数据结构,数据分析和算法,编译器,组合器等上。再一次回到数学概念。 这就是我热爱计算机工程的原因。 现在,计算机科学的学习是激情,而不是赚钱的机器。 我从内心开始学习计算机科学,从不关心课程提纲或年级。 近十年后,我可以说我选择计算机工程而不是计算机应用是正确的。 今天,我们在印度经营一家小型软件公司,每天用于在各种技术堆栈和技术平台之间进行切换。 因此,了解核心概念对日常操作有很大帮助。 我从小就喜欢读书,并且是我个人图书馆的骄傲(拥有1200多本书)。 但是您无需阅读1200本书即可学习计算机科学,这里我列出了10本书中最重要,最有用和非常核心的书籍。 我正在按照他们应该阅读的确切顺序写下它们: 图片提供:Pexels…

使用Sam Labs好奇汽车进行构建和编程

但实际上最好的起点是使用好奇的汽车移动应用程序(每个套件都有一个不同的应用程序)。 当您将它们连接在一起以创建各种基于汽车的项目时,该应用程序会告诉您要使用哪些组件以及如何使用它们。 该应用程序指示您通过将手指从一个组件拖到另一个组件来打开组件并将它们连接在一起(通过蓝牙)。 然后,使用该应用程序,或者通过与组件进行物理交互,您可以看到它们如何相互响应,例如,按下开关可旋转电动机。 在完成第一个教程之后,您可以继续学习另一个教程,或者探索这些组件还可以做些什么。 如果您有乐高积木,则可以将其连接到车身的各个部分。 这不会影响积木的可扩展性,但是请想象一下,除了汽车之外,您还可以使作品看起来像什么。 该套件的价格为149英镑,这使它超出了休闲玩具的价格范围,值得考虑。 我不确定这与类似的“玩具”(如更复杂的乐高玩具)相比如何。 孩子的意见 但是我知道,我是一个35岁的男人。 我不是Sam的预定听众。 为了得到正确的听众的意见,我将工具包借给了一个有8岁和11岁孩子的朋友一周,在我看来,这是一个理想的年龄范围。 他说,他的孩子发现该工具包易于理解和使用,但是每个孩子都有不同的学习方法。 一个想要在继续​​之前详细了解每个步骤,另一个想要快速完成所有步骤,然后理解它。 这本身不是问题,每个人都不尽相同,但是Sam实验室的未来想法可能是允许不同的学习方式。 他的第二点是,两个孩子都不知道在完成几辆汽车后下一步该怎么做。 Sam实验室在其网站和桌面应用程序上提供了更多灵感点,以创建您自己的起始项目,但是连接点可能更清晰。…