From 4abc43cdcb7fba399d5377481dd88e54b2db8cb6 Mon Sep 17 00:00:00 2001
From: Christian Kolset <christian.kolset@gmail.com>
Date: Thu, 24 Apr 2025 15:31:56 -0600
Subject: Added tex file structure for each module

---
 book/module1/fundamentals_of_programming.tex | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 book/module1/fundamentals_of_programming.tex

(limited to 'book/module1/fundamentals_of_programming.tex')

diff --git a/book/module1/fundamentals_of_programming.tex b/book/module1/fundamentals_of_programming.tex
new file mode 100644
index 0000000..6a412d1
--- /dev/null
+++ b/book/module1/fundamentals_of_programming.tex
@@ -0,0 +1,25 @@
+\section{Fundamentals of programming}\label{fundamentals-of-programming}
+
+\subsection{Orientation of common
+interfaces}\label{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.
+
+\subsubsection{Command window, terminal, console, command
+prompt.}\label{command-window-terminal-console-command-prompt.}
+
+This is a text based interface that allows the users to interact with
+the computer. It is used to execute commands, run scripts or programs.
+
+\subsubsection{Text Editor / Script}\label{text-editor-script}
+
+Your text editor is the program used to write a script which can be
+re-run every time you call it from the command window. This can be a
+built-in text editor such as Spyder and MATLAB provide or an external on
+such a notepad++.
+
+\begin{verbatim}
+  Globe analogy: Hardware, Kernel, shell, Application software.
+- Scripting
+\end{verbatim}
-- 
cgit v1.2.3

