Difference between revisions of "Digital Journal"
From Coder Merlin
Line 28: | Line 28: | ||
=== Journaling Requirements === | === Journaling Requirements === | ||
* The first part of your journal will have a prescribed format, as determined by the specific observation boxes in that experience. As an example, consider the following two boxes from W1002: | * The first part of your journal will be a simple header with your name, the journal identifier, and the date that you ''started'' writing the journal. Type that into emacs now: | ||
* The second part of your journal will have a prescribed format, as determined by the specific observation boxes in that experience. As an example, consider the following two boxes from W1002: | |||
{{Box| | {{Box| |
Revision as of 09:57, 8 July 2019
Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder
Prerequisites[edit]
Background[edit]
Introduction[edit]
Your journey through these computer science experiences will benefit greatly by journaling. Each journal entry will have four parts:
- A brief journal header
- The second part of your journal will have a prescribed format. Here, you'll have the opportunity to ponder about phenomena that you've observed and answer some questions.
- The third part of your journal entry will address some open-ended prompts that will be the same for each experience.
- The final part is your opportunity to further explore the experience on your own.
Conventions[edit]
Journal Location and Name[edit]
All of your journals will be located in a subdirectory of your home directory, called "Journals". Let's create that directory now.
john-williams@codermerlin:~$ cd
john-williams@codermerlin:~$ mkdir Journals
john-williams@codermerlin:~$ cd Journals
john-williams@codermerlin:~/Journals$
Each file will be named in accordance with the identifier of the experience with an extension of ".journal". Let's create the journal for experience W1002 and enter the editor:
john-williams@codermerlin:~/Journals$ emacs W1002.journal
Journaling Requirements[edit]
- The first part of your journal will be a simple header with your name, the journal identifier, and the date that you started writing the journal. Type that into emacs now:
- The second part of your journal will have a prescribed format, as determined by the specific observation boxes in that experience. As an example, consider the following two boxes from W1002:
Observe
Observe, Ponder, and Journal: : Section 1
- Name at least two other services that you personally use which are implemented using a Client/Server Model
Observe
Observe, Ponder, and Journal: : Section 2
- It appears that both Jack Williams and John Williams can have a directory of the same name. Do you think the ability to have two different users create a directory of the same name is important? Why?
- Topics to Consider
- What did I learn? What is the "big idea"?
- What challenges did I encounter?
- How could this experience be improved?
- Free reflection
Template[edit]
Coming Soon | |
|
Exercises[edit]
Coming Soon | |
|