Adding first 8 classes

This commit is contained in:
Kevin Harrington 2023-11-15 14:20:38 -05:00
parent 42a28e882c
commit c270515f29

View file

@ -3,21 +3,125 @@
\newlist{todolist}{itemize}{2}
\setlist[todolist]{label=$\square$}
\begin{document}
My ToDo list
6th Grade Tech Class Vocabulary Sheet
\begin{itemize}
\item Immediate plan of action.
\begin{todolist}
\item List item 1 goes here.
\item List item 2 goes here.
\begin{todolist}
\item Sublist item 1 goes here.
\item Sublist item 2 goes here.
\end{todolist}
\item List item 3 goes here
\item List item 4 goes here.
\end{todolist}
\item \textbf{Git} - A Version Control System for managing text files
\item \textbf{GitHub} - A website where git repositories are shared
\item \textbf{Repository} - A collection of files and their save-points
\item \textbf{Github Project} - A collection of repositories
\item \textbf{Repository Fork} - A copy of a repository that you can edit
\item \textbf{Pull Request} - A request to bring changes from a forked repository into the origin
\item \textbf{Github Issue} - A task in the TODO list within Github
\item \textbf{Linux }- An operating system for most computers in the world
\item \textbf{Ad blocker} - A necessary safety filter for web browsers
\item \textbf{Filesystem }- All of the files and folders on a specific computer
\item \textbf{Cheese (Program)} - A program for taking pictures with the Webcam
\item \textbf{Krita (Program) }- A program for cropping and resizing images
\item \textbf{IDE} - Integrated Development Environment used for editing and uploading programs
\item \textbf{Microcontroller} - A tiny computer that can run just one program
\item \textbf{Arduino} (Program) - An IDE used for programming microcontrollers
\item \textbf{Function} (in programming context) - A set of code that can be called to run
\item \textbf{Variable} (in programming context) - A "bucket" that holds some data for later use
\item \textbf{Integer} - A whole number
\item \textbf{Digital} - Values that can be either 1 or 0
\item \textbf{Analog} - Values that can be a range of values greater than just 1 and 0
\item \textbf{Servo} - A motor with a built in controller that can be given position or speed commands
\end{itemize}
\newpage
\section{6th Grade Tech Class One TODO:}
\begin{todolist}
\item Create Github Account
\end{todolist}
\section{6th Grade Tech Class Two TODO:}
\begin{todolist}
\item Fork LabCodeRepoSetup
\item Add Github Username to art6th.json
\item Create Pull Request
\end{todolist}
\section{6th Grade Tech Class Three TODO:}
\begin{todolist}
\item Login to Github Desktop
\item Create an issue for update readme
\item Do the changes to the readme
\item Commit changes with issue in message
\item Push in Github Desktop
\item Observe issue closed by commit
\end{todolist}
\section{6th Grade Tech Class Four TODO:}
\begin{todolist}
\item Make Github issue to add a photo
\item Use Cheese to take a photo
\item Locate picture on the filesystem
\item Open With Krita
\item use Rectangular selection tool to select crop area
\item use Image menu to "Trim to selection"
\item use Image menu to "Scale image to new size" (600 width)
\item Save image in Girhub repository working directory
\item Add image to readme using markdown syntax
\item commit changes with issue in the message
\item push changes
\end{todolist}
\section{6th Grade Tech Class Five TODO:}
\begin{todolist}
\item Login to Type to Learn
\item Aim for 95 percent accuracy
\item Aim for at least 20 WPM
\item Listen to Arduino code structure walk through
\end{todolist}
\section{6th Grade Tech Class Six TODO:}
\begin{todolist}
\item Make Github Issue to create blink program
\item Create blank INO in Grithub Repository Working Directory
\item Open Blank INO in Arduino.
\item Add empty setup and loop functions.
\item Commit with issue (but not push)
\item Use 'pinMode()' function to set pin as output
\item Use 'digitalWrite()' to turn LED on
\item Use the IDE to offer suggestions for parameters
\item Use 'delay()' to pause program
\item Use 'digitalWrite()' to turn LED off
\item Use 'delay()' to pause program
\end{todolist}
\newpage
\section{6th Grade Tech Class Seven TODO:}
\begin{todolist}
\item Bring Chromebook to class
\item Follow along discussion on Chromebook safety
\item Install Ublock Origin
\item Find the drive folder shared with me
\item Make a folder in the shared folder
\item Observe that all edits are tracked with names and time
\item Create a slideshow in folder
\item Login to Ubuntu and open the slideshow
\item Add photo from README to slideshow
\item Take 3 new photos of bulldog puppy
\item Crop and Resize all 3 photos
\item add all photos to git and to slideshow
\end{todolist}
\section{6th Grade Tech Class Eight TODO:}
\begin{todolist}
\item Make Issue to add Servos to Arduino
\item Install ESP32Servo library
\item Include ESP32Servo.h
\item open Example for library
\item Make Servo variables
\item Make Integer variables for the Servo's stop value
\item Attach servos to 33 and 32
\item Write servos to the stop value
\item Commit changes with Issue in message
\item Open Chromebook and add a slide to the build log
\end{todolist}
\end{document}