Week 1 Resources
Sequoia's Book: Welcome to Computer Science (Summer 2018)
https://sequoia-tree.github.io/techniques-in-computer-science/welcome-to-computer-science.html
Welcome to Computer Science
Hi there! I'm happy you're here. Before we start talking about programming, let's take a minute to reflect on why we're here and what lies ahead. This chapter isn't going to be very technical at all; these are just some things I wish someone had told me wh
sequoia-tree.github.io
Sequoia's Book: Setup (Summer 2018)
https://sequoia-tree.github.io/techniques-in-computer-science/setup.html
Setup
The terminal The terminal is an app on your computer. It's maybe the most useful one, because you can use it to tell your computer to do pretty much whatever you want. We'll just go over the basics. Opening the terminal First, we need to find the terminal
sequoia-tree.github.io
Mark's Notes: Getting Started With Python (Spring 2014)
http://markmiyashita.com/cs61a/basics/getting_started_with_python/
CS61A - Getting Started with Python - Mark Miyashita
Welcome! Welcome to CS61A! For the most part, this course is not about learning Python, the language, but instead, we focus on big computer science ideas. However, to implement those ideas in code…we need Python to do so. So we’re going to spend the first
markmiyashita.com
Sequoia's Book: Variables (Summer 2018)
https://sequoia-tree.github.io/techniques-in-computer-science/variables.html
Variables
Primitive types You can make a program for almost anything. There are programs that read books, rank movies, look for interesting numbers, or even play games. In order for programming to be so versatile, it needs to understand a few things — numbers and wo
sequoia-tree.github.io
Sequoia's Book: Functions (Summer 2018)
https://sequoia-tree.github.io/techniques-in-computer-science/functions.html
Functions
Defining functions Functions are a way to wrap up a bunch of code into one word. They make it possible to reuse the same code over and over again, without having to rewrite it. Pretty useful, especially for operations you want to do often. Functions also m
sequoia-tree.github.io
'University of California, Berkeley > ElectricalEngineering & ComputerSciences' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Control (0) | 2019.06.27 |
---|---|
DISC (0) | 2019.06.27 |
Functions (0) | 2019.06.26 |
Intro (0) | 2019.06.25 |
The Structure and Interpretation of Computer Programs (0) | 2019.06.25 |