mirror of
https://github.com/ossu/computer-science.git
synced 2024-10-01 01:26:01 -04:00
add class 01.01.02
This commit is contained in:
parent
a7feb6826a
commit
578b735291
@ -2,6 +2,8 @@
|
||||
|
||||
**Files of my self-taught studies on MIT Open Courseware - Computer Science and Engineering**
|
||||
|
||||
> I'm doing the "Computer Science and Engineering" course with the MIT open courseware. In this linear approach (one course at time), I will do all exercises in the "official" programming language taught in the course, and also with JavaScript (Node.JS to be more especific).
|
||||
|
||||
## Basic Roadmap
|
||||
|
||||
This roadmap was made upon [this](http://www.eecs.mit.edu/academics-admissions/undergraduate-programs/course-6-3-computer-science-and-engineering) flow chart of [this](http://www.eecs.mit.edu/academics-admissions/undergraduate-programs/course-6-3-computer-science-and-engineering) course.
|
||||
|
@ -0,0 +1,13 @@
|
||||
# Core Elements of a Program
|
||||
|
||||
This lecture covers the building blocks of straight line and branching programs: objects, types, operators, variables, execution, and conditional statements.
|
||||
|
||||
## Session Activities
|
||||
|
||||
➭ [Lecture 2: Core Elements of a Program](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/unit-1/lecture-2-core-elements-of-a-program/#?w=535) (00:49:49)
|
||||
|
||||
➭ **About this Video**: Topics covered: IDLE, types of objects, operators, overloading, commands, variables, assignment, input, straight line and branching programs, looping constructs, Turing completeness, conditionals, nesting.
|
||||
|
||||
➭ **Resources**
|
||||
|
||||
[Code in Node.JS]() | [Code in Python]()
|
@ -0,0 +1,3 @@
|
||||
x = 3; // Create variable and assign value 3 to it
|
||||
x = x * x; // Bind x to value 9
|
||||
console.log( x ); // print the x's value
|
Loading…
Reference in New Issue
Block a user