Basics of computer programming

所在平台: Udemy

课程主页: https://www.udemy.com/course/basics-of-computer-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:计算机编程基础 课程概述:本课程的核心内容是在编程的基本知识,包括处理器的构建及其工作原理。因此,课程的大部分时间用于这一主题。我们将共同构建自己的处理器并学习如何对其编程。在课程的后半部分,将介绍编程的一般信息和技巧。最后一讲则讨论计算机科学领域的几个主题,例如互联网和人工智能。本课程所呈现的内容为今后深入学习编程奠定了基础。通过大量动画、示例和类比,我将编程世界中的概念尽量简单易懂地呈现出来。 课程内容概述: - 第一讲:解释基础知识的重要性。 - 第二讲:回答关于计算机科学、信息及信息处理的问题。 - 第三讲:解释晶体管和NOT门的工作原理。 - 第四到第十一讲:构建和编程处理器,讲解OR门、AND门、逻辑函数及块、触发器、寄存器、内存、控制电路和算术逻辑单元的工作原理。 - 第十二讲:介绍高级语言编程,讨论面向对象编程的基本问题。 - 第十三讲:提供编程技巧,包括番茄工作法。 - 最后一章:探讨与互联网、数据库索引和人工智能相关的简单理念。 本课程为学习编程提供了坚实的基础,适合对计算机科学感兴趣的初学者。

课程评论(0条)

课程详情

One of the basics of programming is a general knowledge of how a processor is built and works, which is why most of the course is devoted to this. Together we build our own processor and learn how to program it. In the further part of the course we will find general information and tips on programming. The last lecture, on the other hand, is devoted to a discussion of several topics in the field of computer science, such as the Internet and artificial intelligence. The material presented in the course is a foundation on which you can base yourself during further learning of programming. Through numerous animations, examples and analogies, I present ideas from the world of programming so that they are as simple to understand as possible.In the first lecture I explain why the basics are important. In the second I answer the questions about what computer science is, what information is, and what information processing is. In the third I explain the operation of a transistor and a NOT gate. In the following lectures up to 11 I build and program a processor explaining how OR gates, AND gates, logic functions and blocks, flip-flops, registers, memory, control circuitry and the arithmetic logic unit work. Chapter 12 is devoted to programming in high-level languages. I discuss the basic issues related to object-oriented programming. Chapter 13 contains numerous tips on programming. Among other things, I mention the Pomodoro technique. The aim of the last chapter is to show a few simple ideas related to the Internet, database indexes, and artificial intelligence.

课程标签

0人关注该课程

主题相关的课程