diff options
| author | Christian Kolset <christian.kolset@gmail.com> | 2025-08-29 12:41:42 -0600 |
|---|---|---|
| committer | Christian Kolset <christian.kolset@gmail.com> | 2025-08-29 12:41:42 -0600 |
| commit | 29870f542da6f1ec4dd028a4255143b638f48ba8 (patch) | |
| tree | d9d904adcbc9c43f14c73102d126aab0ca1a6c70 /tutorials/module_1 | |
| parent | 187d17f16c90a4e2dfc49e280445e027b53ec86c (diff) | |
Updated canvas to actually refer to the notes in the vault.
This results in the label creation at the top header to reference when showing the block.
Diffstat (limited to 'tutorials/module_1')
| -rw-r--r-- | tutorials/module_1/1_excel_to_python.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/array.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/basics_of_python.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/classes_and_objects.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/computational_expense.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/computing_fundamentals.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/control_structures.md | 3 | ||||
| -rw-r--r-- | tutorials/module_1/functions.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/fundamentals_of_programming.md | 3 | ||||
| -rw-r--r-- | tutorials/module_1/jupyter_lab_notebook.md | 2 | ||||
| -rw-r--r-- | tutorials/module_1/open_source_software.md | 2 |
11 files changed, 24 insertions, 0 deletions
diff --git a/tutorials/module_1/1_excel_to_python.md b/tutorials/module_1/1_excel_to_python.md index 2bf6a0d..ab21953 100644 --- a/tutorials/module_1/1_excel_to_python.md +++ b/tutorials/module_1/1_excel_to_python.md @@ -1,5 +1,7 @@ # Excel to Python +^d7d771 + - Importing - Plotting diff --git a/tutorials/module_1/array.md b/tutorials/module_1/array.md index 164d53d..dc1af96 100644 --- a/tutorials/module_1/array.md +++ b/tutorials/module_1/array.md @@ -1,5 +1,7 @@ # Arrays +^4c97f8 + In computer programming, an array is a structure for storing and retrieving data. We often talk about an array as if it were a grid in space, with each cell storing one element of the data. For instance, if each element of the data were a number, we might visualize a “one-dimensional” array like a list: | 1 | 5 | 2 | 0 | diff --git a/tutorials/module_1/basics_of_python.md b/tutorials/module_1/basics_of_python.md index 0df9296..776af44 100644 --- a/tutorials/module_1/basics_of_python.md +++ b/tutorials/module_1/basics_of_python.md @@ -1,5 +1,7 @@ # Basics of Python +^d2a6b6 + This page contains important fundamental concepts used in Python such as syntax, operators, order or precedence and more. ## Syntax diff --git a/tutorials/module_1/classes_and_objects.md b/tutorials/module_1/classes_and_objects.md index 3b30746..c2f7457 100644 --- a/tutorials/module_1/classes_and_objects.md +++ b/tutorials/module_1/classes_and_objects.md @@ -1,5 +1,7 @@ # Modular Programming +^70725c + ## 1. Introduction - A. What is Object-Oriented Programming? diff --git a/tutorials/module_1/computational_expense.md b/tutorials/module_1/computational_expense.md index c9631e1..720e86c 100644 --- a/tutorials/module_1/computational_expense.md +++ b/tutorials/module_1/computational_expense.md @@ -1,2 +1,4 @@ # Computational Expense +^fe2cd9 + diff --git a/tutorials/module_1/computing_fundamentals.md b/tutorials/module_1/computing_fundamentals.md index 1fef338..37aa1ce 100644 --- a/tutorials/module_1/computing_fundamentals.md +++ b/tutorials/module_1/computing_fundamentals.md @@ -1,5 +1,7 @@ # Computing Fundamentals +^c8596c + ## Using computers as a tool for engineers ## How do computers work? diff --git a/tutorials/module_1/control_structures.md b/tutorials/module_1/control_structures.md index f71bd7e..0a0abc6 100644 --- a/tutorials/module_1/control_structures.md +++ b/tutorials/module_1/control_structures.md @@ -1,4 +1,7 @@ # Control Structures + +^e8fcff + Control structures allow us to control the flow of execution in a Python program. The two main types are **conditional statements (`if` statements)** and **loops (`for` and `while` loops)**. ## Conditional Statements diff --git a/tutorials/module_1/functions.md b/tutorials/module_1/functions.md index a3d291d..decdb01 100644 --- a/tutorials/module_1/functions.md +++ b/tutorials/module_1/functions.md @@ -1,5 +1,7 @@ # Functions +^630482 + Like a traditional mathematical functions, python functions can take an input, process it, and give an output. In python, the input variables are referred to as *arguments*. Functions are blocks of code that is run every time it's called. This allows us to re-use code. Functions are defined by using the <code> def </code> keyword. Reminder: it is important to keep track of indentations as it signifies the end of the function when the indentation returns back to the same level. diff --git a/tutorials/module_1/fundamentals_of_programming.md b/tutorials/module_1/fundamentals_of_programming.md index a5577af..fa9726c 100644 --- a/tutorials/module_1/fundamentals_of_programming.md +++ b/tutorials/module_1/fundamentals_of_programming.md @@ -1,4 +1,7 @@ # Fundamentals of programming + +^135b42 + ## Orientation of common interfaces In this section we will cover the use and purpose of some common interfaces that you'll be using in this course. diff --git a/tutorials/module_1/jupyter_lab_notebook.md b/tutorials/module_1/jupyter_lab_notebook.md index ad5d7b5..6addd86 100644 --- a/tutorials/module_1/jupyter_lab_notebook.md +++ b/tutorials/module_1/jupyter_lab_notebook.md @@ -13,6 +13,8 @@ Terminal: `conda install conda-forge::jupyterlab` ## Notebook Basics +^8cbcb2 + Jupyter Notebooks are files which allows you to combine *Code* and *Markdown* cells in one single document. The code cells, allow you to interactively run python code and print and plot data in your document. If you wish to update or change data your code you can re-run the cell to update the output. The markdown cells allows you to write text, titles and insert images in your documentation using the markup language *Markdown*. To start a new notebook select `File > New > Notebook` or right click the file browser and select `New notebook`, this will prompt you to select a kernel (the Jupyter notebook "engine"). For now, just select the default Kernel 3. This will start a new fresh kernel for us to use. Next, it's recommended to rename the file. diff --git a/tutorials/module_1/open_source_software.md b/tutorials/module_1/open_source_software.md index d82b30a..2c33711 100644 --- a/tutorials/module_1/open_source_software.md +++ b/tutorials/module_1/open_source_software.md @@ -1,5 +1,7 @@ # Open Source Software +^d1c88a + Open-source software (OSS) is a type of software that allows users to access, modify, and distribute its source code freely. It is built on principles of collaboration, transparency, and community-driven development. You've probably heard of the saying "Don't reinventing the wheel". This |
