A Brief History of Computing

The importance of computing in computer science

A handful of important topics covered in the following slides:

  • History of Computing (from punched cards to computer memory)
  • Abstraction
  • High-level Programming
  • von Neumann Architecture (ALU, Memory [RAM, SAM, DRAM], CPU [Fetch, Decode, Execute])
  • Turing Machines
  • Moore’s Law

Syllabus

Outlining course information, expectations, and responsibilities for this semester PDF

Welcome to Basic Robotics & Coding, an introduction to the fundamentals of computer programming. Students design, write, and debug computer programs. No prior knowledge of programming is assumed.

Getting Started

Setting up Visual Studio Code, your coding environment, and becoming familiar with the tools for debugging and executing your first C++ program.

In order to begin programming, we need a programming (or development) environment. Text editors, such as Microsoft Word, allows us to write/edit text. The text editor that we will be using in class to write/edit code is Visual Studio Code, or “VS Code” for short.

  1. Install Visual Studio Code
  2. Enable C++
  3. Install C++ Compiler
  4. The Hello World Program
  5. Additional Resources

Pagination


© 2020. Some rights reserved.