Please enable JavaScript.
Coggle requires JavaScript to display documents.
computer science programming tactics, Basics, Primitive data, Evaluator…
computer science programming tactics
comutational thinking
Understand the vocabulary of the code
Understand the abilities and limits of computation
Mapping problems to computation
Basics
Operators and operands
Statements the key building blocks for code
Branching
Conditionals
Iteration
Primitive data
numbers
Strings
Boleans
Evaluator just evaluates and does not print
WHY
it is going to store it in the variable
For a side effect
Stuck in the data structure
Note: combine in operands and operators
Script : there is no print unless explicit.
interpreter evaluates the code and then prints.
arithmetic
comparison
logical operations
assignment
field access in a record or object
and the scope resolution operator
Type checking in python
Type discipline
Operator precedence