Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Computer Science Principles: Digital Information

Computer Science Principles: Digital Information

1h 11mBeginner2016-07-14

Authors

Doug Winnie

Doug Winnie

Principal Staff Author, Technology Education Evangelist

Course details

Computers, at their most basic level, store information in bits—a series of on and off states represented by ones and zeroes. Using this binary language, the information in images, audio, video, text, and other files can be saved and shared. This principle is the basis of all computing, including programming. Here Doug Winnie explains the basics of binary: how digital information is represented, encoded, stored, and communicated between computers.

This course is the first in our Computer Science Principles series, designed around the AP Computer Science Principles (CSP) curriculum. It is a great foundation for anyone, at any age, to prepare for careers in technology and computer science. Lessons in this segment cover the building blocks of computing: binary logic, number systems, text and image encoding, compression, and simple communication protocols. Understanding these basics will help you understand the interplay between hardware, software, data, networks, and the people that use them.

Learning objectives
Binary and bits
Digital communication
Number systems
Encoding text
Compressing text and images

Skills covered

Programming FoundationsSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know beforehand
  • 03 - Contact

1. Innovation and Technology

  • 04 - History of innovation
  • 05 - Impact of coding and programming

2. Computer Communications

  • 06 - Yes and no answers with binary
  • 07 - Binary and bits
  • 08 - Communicating with bits
  • 09 - Digital communication

3. Number Systems

  • 10 - Abstraction of numbers
  • 11 - Binary numbers
  • 12 - Bit size and values
  • 13 - Overflow

4. Encoding and Sending Text

  • 14 - ASCII and Unicode
  • 15 - Encoding formatted text

5. Working with Large Amounts of Data

  • 16 - File sizes and bytes
  • 17 - Text compression
  • 18 - Encoding images
  • 19 - Image compression and file formats

Conclusion

  • 20 - Summary

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal