Information? (01/18/2022 and 01/19/2022)
What is computing? (01/24/2022 and 01/25/2022)
Communication (01/31/2022 and 02/01/2022)
Abstraction and Representation (02/07/2022 and 02/08/2022)
Design and Affordances (02/14/2022 and 02/15/2022)
History of Computing (02/16/2022 and 02/17/2022)
Structure and Function (02/21/2022 and 02/22/2022)
-
Structure and Function - This is a short, high-level video that talks about structure and function as important concepts, but isn't specific to computation. Oriented to elementary students, so it might be a bit basic.
-
Read the Wikipedia entry for Data Structure and skim the wikipedia entry for Abstract Data Types (this gets a bit theoretical quickly).
-
Introduction to Data Structures by Aakash Varshney
-
A Data Structures playlist on Youtube (Optional) - This is a series of videos introducing some of the most popular data structures in computer science.
-
Structure by John McPhee (Optional) - This is a fun article about structure and writing by long-time New Yorker writer John McPhee. This isn't about structure in a computational sense, but in a narrative sense. Still, pay close attention to how the author uses tools (both computational and non-computational) to help him structure his writing.
Computbability and Complexity (02/28/2022 and 03/01/2022)
-
Big O Notation (video) - This is a fun video especially because it uses some of the ideas from the Communications lecture. BIG IDEAS ARE EVERYWHERE!
-
Godel Escher Bach - This is a classic, and challenging, book that explores mathematics, computation, and art. You don't need to read the whole book, just give the introduction a skim and check out any chapters that might interest you. Chapter 10 focuses on computer systems.
Graphs and Networks (03/14/2022 and 03/15/2022)
Distributed Knowledge and Computation (03/21/2022 and 03/22/2022)
Classification and Categorization (03/28/2022 and 03/29/2022)
Data (04/04/2022 and 04/05/2022)
Social Implications of Computing and Information (04/11/2022 and 04/12/2022)