|
3 | 3 | \newlist{todolist}{itemize}{2} |
4 | 4 | \setlist[todolist]{label=$\square$} |
5 | 5 | \begin{document} |
6 | | -My ToDo list |
| 6 | +6th Grade Tech Class Vocabulary Sheet |
7 | 7 |
|
8 | 8 | \begin{itemize} |
9 | | - \item Immediate plan of action. |
10 | | - |
11 | | - \begin{todolist} |
12 | | - \item List item 1 goes here. |
13 | | - \item List item 2 goes here. |
14 | | - \begin{todolist} |
15 | | - \item Sublist item 1 goes here. |
16 | | - \item Sublist item 2 goes here. |
17 | | - \end{todolist} |
18 | | - \item List item 3 goes here |
19 | | - \item List item 4 goes here. |
20 | | - \end{todolist} |
21 | | - |
| 9 | + \item \textbf{Git} - A Version Control System for managing text files |
| 10 | + \item \textbf{GitHub} - A website where git repositories are shared |
| 11 | + \item \textbf{Repository} - A collection of files and their save-points |
| 12 | + \item \textbf{Github Project} - A collection of repositories |
| 13 | + \item \textbf{Repository Fork} - A copy of a repository that you can edit |
| 14 | + \item \textbf{Pull Request} - A request to bring changes from a forked repository into the origin |
| 15 | + \item \textbf{Github Issue} - A task in the TODO list within Github |
| 16 | + \item \textbf{Linux }- An operating system for most computers in the world |
| 17 | + \item \textbf{Ad blocker} - A necessary safety filter for web browsers |
| 18 | + \item \textbf{Filesystem }- All of the files and folders on a specific computer |
| 19 | + \item \textbf{Cheese (Program)} - A program for taking pictures with the Webcam |
| 20 | + \item \textbf{Krita (Program) }- A program for cropping and resizing images |
| 21 | + \item \textbf{IDE} - Integrated Development Environment used for editing and uploading programs |
| 22 | + \item \textbf{Microcontroller} - A tiny computer that can run just one program |
| 23 | + \item \textbf{Arduino} (Program) - An IDE used for programming microcontrollers |
| 24 | + \item \textbf{Function} (in programming context) - A set of code that can be called to run |
| 25 | + \item \textbf{Variable} (in programming context) - A "bucket" that holds some data for later use |
| 26 | + \item \textbf{Integer} - A whole number |
| 27 | + \item \textbf{Digital} - Values that can be either 1 or 0 |
| 28 | + \item \textbf{Analog} - Values that can be a range of values greater than just 1 and 0 |
| 29 | + \item \textbf{Servo} - A motor with a built in controller that can be given position or speed commands |
| 30 | + |
22 | 31 | \end{itemize} |
| 32 | + |
| 33 | +\newpage |
| 34 | +\section{6th Grade Tech Class One TODO:} |
| 35 | +\begin{todolist} |
| 36 | + \item Create Github Account |
| 37 | +\end{todolist} |
| 38 | + |
| 39 | + |
| 40 | +\section{6th Grade Tech Class Two TODO:} |
| 41 | +\begin{todolist} |
| 42 | + \item Fork LabCodeRepoSetup |
| 43 | + \item Add Github Username to art6th.json |
| 44 | + \item Create Pull Request |
| 45 | +\end{todolist} |
| 46 | + |
| 47 | + |
| 48 | +\section{6th Grade Tech Class Three TODO:} |
| 49 | +\begin{todolist} |
| 50 | + \item Login to Github Desktop |
| 51 | + \item Create an issue for update readme |
| 52 | + \item Do the changes to the readme |
| 53 | + \item Commit changes with issue in message |
| 54 | + \item Push in Github Desktop |
| 55 | + \item Observe issue closed by commit |
| 56 | +\end{todolist} |
| 57 | + |
| 58 | + |
| 59 | +\section{6th Grade Tech Class Four TODO:} |
| 60 | +\begin{todolist} |
| 61 | + \item Make Github issue to add a photo |
| 62 | + \item Use Cheese to take a photo |
| 63 | + \item Locate picture on the filesystem |
| 64 | + \item Open With Krita |
| 65 | + \item use Rectangular selection tool to select crop area |
| 66 | + \item use Image menu to "Trim to selection" |
| 67 | + \item use Image menu to "Scale image to new size" (600 width) |
| 68 | + \item Save image in Girhub repository working directory |
| 69 | + \item Add image to readme using markdown syntax |
| 70 | + \item commit changes with issue in the message |
| 71 | + \item push changes |
| 72 | +\end{todolist} |
| 73 | + |
| 74 | +\section{6th Grade Tech Class Five TODO:} |
| 75 | +\begin{todolist} |
| 76 | + \item Login to Type to Learn |
| 77 | + \item Aim for 95 percent accuracy |
| 78 | + \item Aim for at least 20 WPM |
| 79 | + \item Listen to Arduino code structure walk through |
| 80 | +\end{todolist} |
| 81 | + |
| 82 | +\section{6th Grade Tech Class Six TODO:} |
| 83 | +\begin{todolist} |
| 84 | + \item Make Github Issue to create blink program |
| 85 | + \item Create blank INO in Grithub Repository Working Directory |
| 86 | + \item Open Blank INO in Arduino. |
| 87 | + \item Add empty setup and loop functions. |
| 88 | + \item Commit with issue (but not push) |
| 89 | + \item Use 'pinMode()' function to set pin as output |
| 90 | + \item Use 'digitalWrite()' to turn LED on |
| 91 | + \item Use the IDE to offer suggestions for parameters |
| 92 | + \item Use 'delay()' to pause program |
| 93 | + \item Use 'digitalWrite()' to turn LED off |
| 94 | + \item Use 'delay()' to pause program |
| 95 | +\end{todolist} |
| 96 | +\newpage |
| 97 | +\section{6th Grade Tech Class Seven TODO:} |
| 98 | +\begin{todolist} |
| 99 | + \item Bring Chromebook to class |
| 100 | + \item Follow along discussion on Chromebook safety |
| 101 | + \item Install Ublock Origin |
| 102 | + \item Find the drive folder shared with me |
| 103 | + \item Make a folder in the shared folder |
| 104 | + \item Observe that all edits are tracked with names and time |
| 105 | + \item Create a slideshow in folder |
| 106 | + \item Login to Ubuntu and open the slideshow |
| 107 | + \item Add photo from README to slideshow |
| 108 | + \item Take 3 new photos of bulldog puppy |
| 109 | + \item Crop and Resize all 3 photos |
| 110 | + \item add all photos to git and to slideshow |
| 111 | +\end{todolist} |
| 112 | + |
| 113 | +\section{6th Grade Tech Class Eight TODO:} |
| 114 | +\begin{todolist} |
| 115 | + \item Make Issue to add Servos to Arduino |
| 116 | + \item Install ESP32Servo library |
| 117 | + \item Include ESP32Servo.h |
| 118 | + \item open Example for library |
| 119 | + \item Make Servo variables |
| 120 | + \item Make Integer variables for the Servo's stop value |
| 121 | + \item Attach servos to 33 and 32 |
| 122 | + \item Write servos to the stop value |
| 123 | + \item Commit changes with Issue in message |
| 124 | + \item Open Chromebook and add a slide to the build log |
| 125 | +\end{todolist} |
| 126 | + |
23 | 127 | \end{document} |
0 commit comments