Difference between revisions of "Digital Journal"

From Coder Merlin
Line 8: Line 8:


== Introduction ==
== Introduction ==
Your journey through these computer science experiences will benefit greatly by ''journaling''.  Each journal entry will have three parts:
Your journey through these computer science experiences will benefit greatly by ''journaling''.  Each journal entry will have four parts:
# The first portion 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.   
# A brief journal header
# The second part of your journal entry will address some open-ended prompts that will be the same for each experience.  
# 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 final portion is your opportunity to further explore the experience on your own.
# 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 ==
== Conventions ==

Revision as of 09:56, 8 July 2019

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder
Alexander Liholiho's personal journal, 1849

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:

  1. A brief journal header
  2. 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.
  3. The third part of your journal entry will address some open-ended prompts that will be the same for each experience.
  4. 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 have a prescribed format, as determined by the specific observation boxes in that experience. As an example, consider the following two boxes from W1002:


ObserveObserveIcon.png
Observe, Ponder, and Journal: : Section 1
  1. Name at least two other services that you personally use which are implemented using a Client/Server Model


ObserveObserveIcon.png
Observe, Ponder, and Journal: : Section 2
  1. 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]

ComingSoonIcon.png
Coming Soon
  • Provide template to copy/paste into Journal

Exercises[edit]

ComingSoonIcon.png
Coming Soon
  • List labs that need to be reviewed and for which journals need to be created