Vocab Page
Term | Definition |
---|---|
Github | GitHub is a code hosting platform for version control and collaboration |
Python | High-level object-oriented scripting language |
Fastpages | A cloud based blogging platform with Jupiter Notebook implementation |
Repository | A Place in which Code is stored and saved |
A way to display messages through Python | |
Lists | A sequence of elements |
Dictionary | Used to store information in Python |
Unit 2… Binary/Data Terms
Bits, Bytes, Hexadecimal / Nibbles : Various ways of representing data.
Binary Numbers: Unsigned Integer, Signed Integer, Floating Point : Floating points are decimals, unsigned integers are integers without a sing (abs value), and signed integers have signs
Binary Data Abstractions: Boolean, ASCII, Unicode, RGB - these are various representations of binary, ASCII is characters, unicode and RGB are colors, booleans are 1s and 0, on and off
Data Compression: Lossy, Lossless (not discussed yet) : lossy is compressing, but you may lose data. Lossless is the opposite, as it does not lose data.
Unit 3… Algorithm/Programming Terms -
Variables, Data Types, Assignment Operators : Variables are variable holders of values, data types are the types of what they can be, and assignment operators assign values to variables
Managing Complexity with Variables: Lists, 2D Lists, Dictionaries, Class Algorithms, Sequence, Selection, Iteration : These are ways to manage complexity through abstraction of various data and procedures that influence
Expressions and Iteration, Truth Tables : Ways of representing true and false operators, mainly between the 1s and 0s of binary. True trumps false in OR, but fails to in AND.
Characters, Strings, Length, Concatenation, Upper, Lower, Traversing Strings : Strings are plaintext, and these are various ways of manipulating strings. Making them upper and lower case, adding more string to the string, and iterating over them.
Python If, Elif, Else conditionals; Nested Selection Statements : Conditionals, if checks if something is true. Elif checks if the above if statement isn’t true, and else checks if nothing above ois true.
Python For, While loops with Range, with List : various loops to iterate over iterables. While loops have a conditional, loop over range loops over a range of numbers, and for loops over an iterable.
Combining loops with conditionals to Break, Continue : continue resets the loop, break breaks out of it Procedural Abstraction, Python Def procedures, Parameters, Return Values : Ways of managing complexity in repeatable procedures (def in python). These return return values and contain parameters that influence the output.