diff --git a/.nojekyll b/.nojekyll index d68adbc..1a93a92 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -4dcfb5dc \ No newline at end of file +beca4a03 \ No newline at end of file diff --git a/labs/lab0-setup.pdf b/labs/lab0-setup.pdf index 9be98c3..8e92031 100644 Binary files a/labs/lab0-setup.pdf and b/labs/lab0-setup.pdf differ diff --git a/labs/lab1-submission.html b/labs/lab1-submission.html index 6373b3f..0a42aea 100644 --- a/labs/lab1-submission.html +++ b/labs/lab1-submission.html @@ -277,10 +277,13 @@

On this page

Other Formats

@@ -328,7 +331,15 @@

Su
  • A text editor of your choice
  • Today we will use all these tools together to submit a solution for Problem Set 0 (not a real problem set) to make sure you know how to submit solutions to upcoming (real) problem sets.

    -

    Here is a selection of some basic reference tutorials and documentation for unix bash and unix commands, git & GitHub, quarto, python and VS Code

    +

    Here is a selection of some basic reference tutorials and documentation for unix, bash and unix commands, git & GitHub, quarto, python and VS Code

    + +
    +

    Discussion on Unix and the Shell

    +

    Whiteboard and group discussion.

    +
    +
    +

    Discussion on standard modern computer architecture

    +

    Whiteboard and group discussion

    Quick Intro to git and GitHub

    @@ -363,6 +374,10 @@

    Steps to perform to
  • [optional] Undo your last set of changes and regenerate the pdf file
  • We will also take today’s lab as an opportunity to get familiar with the basic use of all the 5 basic tools listed above. For git and quarto, very basic knowledge should be sufficient, but for unix commands and python, the more you learn the more effective you will be at solving the problem sets (and at any computational task you take on after that).

    +

    +
    +

    Chunk options

    +

    Under development …

    diff --git a/labs/lab1-submission.pdf b/labs/lab1-submission.pdf index 1b3fb2a..db2bf35 100644 Binary files a/labs/lab1-submission.pdf and b/labs/lab1-submission.pdf differ diff --git a/labs/lab2-testing.pdf b/labs/lab2-testing.pdf index 5f8b12e..1a91edc 100644 Binary files a/labs/lab2-testing.pdf and b/labs/lab2-testing.pdf differ diff --git a/labs/lab3-debugging.pdf b/labs/lab3-debugging.pdf index c10fc76..ac203ce 100644 Binary files a/labs/lab3-debugging.pdf and b/labs/lab3-debugging.pdf differ diff --git a/ps/ps1.pdf b/ps/ps1.pdf index 8ae4524..091a401 100644 Binary files a/ps/ps1.pdf and b/ps/ps1.pdf differ diff --git a/search.json b/search.json index bf22066..5db067a 100644 --- a/search.json +++ b/search.json @@ -1089,14 +1089,28 @@ "href": "labs/lab1-submission.html", "title": "Lab 1: Submitting problem set solutions", "section": "", - "text": "By now you should already have access to the following 5 basic tools:\n\nUnix shell\nGit\nQuarto\nPython\nA text editor of your choice\n\nToday we will use all these tools together to submit a solution for Problem Set 0 (not a real problem set) to make sure you know how to submit solutions to upcoming (real) problem sets.\nHere is a selection of some basic reference tutorials and documentation for unix bash and unix commands, git & GitHub, quarto, python and VS Code" + "text": "By now you should already have access to the following 5 basic tools:\n\nUnix shell\nGit\nQuarto\nPython\nA text editor of your choice\n\nToday we will use all these tools together to submit a solution for Problem Set 0 (not a real problem set) to make sure you know how to submit solutions to upcoming (real) problem sets.\nHere is a selection of some basic reference tutorials and documentation for unix, bash and unix commands, git & GitHub, quarto, python and VS Code" }, { "objectID": "labs/lab1-submission.html#submitting-problem-set-solutions-090123", "href": "labs/lab1-submission.html#submitting-problem-set-solutions-090123", "title": "Lab 1: Submitting problem set solutions", "section": "", - "text": "By now you should already have access to the following 5 basic tools:\n\nUnix shell\nGit\nQuarto\nPython\nA text editor of your choice\n\nToday we will use all these tools together to submit a solution for Problem Set 0 (not a real problem set) to make sure you know how to submit solutions to upcoming (real) problem sets.\nHere is a selection of some basic reference tutorials and documentation for unix bash and unix commands, git & GitHub, quarto, python and VS Code" + "text": "By now you should already have access to the following 5 basic tools:\n\nUnix shell\nGit\nQuarto\nPython\nA text editor of your choice\n\nToday we will use all these tools together to submit a solution for Problem Set 0 (not a real problem set) to make sure you know how to submit solutions to upcoming (real) problem sets.\nHere is a selection of some basic reference tutorials and documentation for unix, bash and unix commands, git & GitHub, quarto, python and VS Code" + }, + { + "objectID": "labs/lab1-submission.html#discussion-on-unix-and-the-shell", + "href": "labs/lab1-submission.html#discussion-on-unix-and-the-shell", + "title": "Lab 1: Submitting problem set solutions", + "section": "Discussion on Unix and the Shell", + "text": "Discussion on Unix and the Shell\nWhiteboard and group discussion." + }, + { + "objectID": "labs/lab1-submission.html#discussion-on-standard-modern-computer-architecture", + "href": "labs/lab1-submission.html#discussion-on-standard-modern-computer-architecture", + "title": "Lab 1: Submitting problem set solutions", + "section": "Discussion on standard modern computer architecture", + "text": "Discussion on standard modern computer architecture\nWhiteboard and group discussion" }, { "objectID": "labs/lab1-submission.html#quick-intro-to-git-and-github", @@ -1110,7 +1124,7 @@ "href": "labs/lab1-submission.html#hands-on-lab-instructions", "title": "Lab 1: Submitting problem set solutions", "section": "Hands-on Lab Instructions", - "text": "Hands-on Lab Instructions\nProblem Set submission instructions:\n\nOpen the qmd file in any editor you like (e.g., Emacs, Sublime, ….). Use quarto preview FILE to show your rendered document live as you edit and save changes. You can put the preview window side by side with your editor, and the preview document should automatically render as you save your qmd file.\nUse VS Code with the following extensions: Python, Quarto, and Jupyter Notebooks. This allows you to execute and preview chunks (and whole document) inside VS Code. This is currently deeb’s favorite path due to how well it integrated with the Python debugger.\nUse RStudio (yes, RStudio), which can manage Python code and will display chunk output in the same way it does with R chunks. This path seems to work quite well and is recommended if you are already familiar with RStudio.\n\n\nSteps to perform today:\n\nCreate a subdirectory in your github repository with the name ps0\nIn that subdirectory, create a quarto document (ps0.qmd) that has some simple code that creates a simple plot (you can follow this example/tutorial here)\nUse the quarto command line to render it into a pdf document (quarto render FILE –to pdf)\nCommit the changes to your repository (git add FILES; git commit -m MESSAGE; git push)\nAdd another section to your quarto document (use your imagination), then preview and commit the changes\nUse the quarto command line to render the updated document into a pdf document\nAdd the pdf document to the repository as well\nMake sure that you can log into gradescope and upload a pdf document\n[optional] Undo your last set of changes and regenerate the pdf file\n\nWe will also take today’s lab as an opportunity to get familiar with the basic use of all the 5 basic tools listed above. For git and quarto, very basic knowledge should be sufficient, but for unix commands and python, the more you learn the more effective you will be at solving the problem sets (and at any computational task you take on after that)." + "text": "Hands-on Lab Instructions\nProblem Set submission instructions:\n\nOpen the qmd file in any editor you like (e.g., Emacs, Sublime, ….). Use quarto preview FILE to show your rendered document live as you edit and save changes. You can put the preview window side by side with your editor, and the preview document should automatically render as you save your qmd file.\nUse VS Code with the following extensions: Python, Quarto, and Jupyter Notebooks. This allows you to execute and preview chunks (and whole document) inside VS Code. This is currently deeb’s favorite path due to how well it integrated with the Python debugger.\nUse RStudio (yes, RStudio), which can manage Python code and will display chunk output in the same way it does with R chunks. This path seems to work quite well and is recommended if you are already familiar with RStudio.\n\n\nSteps to perform today:\n\nCreate a subdirectory in your github repository with the name ps0\nIn that subdirectory, create a quarto document (ps0.qmd) that has some simple code that creates a simple plot (you can follow this example/tutorial here)\nUse the quarto command line to render it into a pdf document (quarto render FILE –to pdf)\nCommit the changes to your repository (git add FILES; git commit -m MESSAGE; git push)\nAdd another section to your quarto document (use your imagination), then preview and commit the changes\nUse the quarto command line to render the updated document into a pdf document\nAdd the pdf document to the repository as well\nMake sure that you can log into gradescope and upload a pdf document\n[optional] Undo your last set of changes and regenerate the pdf file\n\nWe will also take today’s lab as an opportunity to get familiar with the basic use of all the 5 basic tools listed above. For git and quarto, very basic knowledge should be sufficient, but for unix commands and python, the more you learn the more effective you will be at solving the problem sets (and at any computational task you take on after that).\n\n\nChunk options\nUnder development …" }, { "objectID": "labs/lab3-debugging.html", diff --git a/sitemap.xml b/sitemap.xml index 529a60a..fee1bcb 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,118 +2,118 @@ https://github.com/berkeley-stat243/stat243-fall-2023/rubric.html - 2023-08-26T23:00:16.730Z + 2023-08-26T23:05:45.025Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit9-sim.html - 2023-08-26T22:59:56.730Z + 2023-08-26T23:05:22.049Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit10-linalg.html - 2023-08-26T22:59:32.578Z + 2023-08-26T23:04:54.808Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit1-intro.html - 2023-08-26T22:59:12.374Z + 2023-08-26T23:04:32.304Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit5-programming.html - 2023-08-26T22:58:41.415Z + 2023-08-26T23:03:57.223Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit4-goodPractices.html - 2023-08-26T22:58:04.755Z + 2023-08-26T23:03:17.282Z https://github.com/berkeley-stat243/stat243-fall-2023/schedule.html - 2023-08-26T22:58:00.627Z + 2023-08-26T23:03:12.678Z https://github.com/berkeley-stat243/stat243-fall-2023/labs/lab0-setup.html - 2023-08-26T22:57:52.927Z + 2023-08-26T23:03:04.042Z https://github.com/berkeley-stat243/stat243-fall-2023/labs/lab2-testing.html - 2023-08-26T22:57:44.631Z + 2023-08-26T23:02:53.074Z https://github.com/berkeley-stat243/stat243-fall-2023/index.html - 2023-08-26T22:57:42.867Z + 2023-08-26T23:02:51.162Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/windowsInstall.html - 2023-08-26T22:57:37.611Z + 2023-08-26T23:02:45.354Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/RandRStudioInstall.html - 2023-08-26T22:57:36.387Z + 2023-08-26T23:02:44.125Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/gitInstall.html - 2023-08-26T22:57:35.559Z + 2023-08-26T23:02:43.229Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/windowsAndLinux.html - 2023-08-26T22:57:34.699Z + 2023-08-26T23:02:42.265Z https://github.com/berkeley-stat243/stat243-fall-2023/publish.html - 2023-08-26T22:57:32.891Z + 2023-08-26T23:02:40.365Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/accessingUnixCommandLine.html - 2023-08-26T22:57:33.807Z + 2023-08-26T23:02:41.305Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/accessingPython.html - 2023-08-26T22:57:35.143Z + 2023-08-26T23:02:42.773Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/quartoInstall.html - 2023-08-26T22:57:35.935Z + 2023-08-26T23:02:43.653Z https://github.com/berkeley-stat243/stat243-fall-2023/howtos/ps-submission.html - 2023-08-26T22:57:36.991Z + 2023-08-26T23:02:44.730Z https://github.com/berkeley-stat243/stat243-fall-2023/ps/ps1.html - 2023-08-26T22:57:39.067Z + 2023-08-26T23:02:46.878Z https://github.com/berkeley-stat243/stat243-fall-2023/syllabus.html - 2023-08-26T22:57:43.975Z + 2023-08-26T23:02:52.370Z https://github.com/berkeley-stat243/stat243-fall-2023/labs/lab1-submission.html - 2023-08-26T22:57:48.763Z + 2023-08-26T23:02:57.678Z https://github.com/berkeley-stat243/stat243-fall-2023/labs/lab3-debugging.html - 2023-08-26T22:57:56.807Z + 2023-08-26T23:03:08.386Z https://github.com/berkeley-stat243/stat243-fall-2023/office_hours.html - 2023-08-26T22:58:01.039Z + 2023-08-26T23:03:13.086Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit8-numbers.html - 2023-08-26T22:58:14.511Z + 2023-08-26T23:03:28.226Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit7-bigData.html - 2023-08-26T22:59:04.262Z + 2023-08-26T23:04:23.012Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit3-bash.html - 2023-08-26T22:59:18.914Z + 2023-08-26T23:04:39.516Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit6-parallel.html - 2023-08-26T22:59:44.718Z + 2023-08-26T23:05:08.629Z https://github.com/berkeley-stat243/stat243-fall-2023/units/unit2-dataTech.html - 2023-08-26T23:00:08.398Z + 2023-08-26T23:05:35.373Z diff --git a/units/unit1-intro.pdf b/units/unit1-intro.pdf index df50cf4..08bef19 100644 Binary files a/units/unit1-intro.pdf and b/units/unit1-intro.pdf differ diff --git a/units/unit10-linalg.pdf b/units/unit10-linalg.pdf index de1db9a..d16baa5 100644 Binary files a/units/unit10-linalg.pdf and b/units/unit10-linalg.pdf differ diff --git a/units/unit2-dataTech.pdf b/units/unit2-dataTech.pdf index 264d163..c38686c 100644 Binary files a/units/unit2-dataTech.pdf and b/units/unit2-dataTech.pdf differ diff --git a/units/unit3-bash.pdf b/units/unit3-bash.pdf index 48de1be..e52ac8a 100644 Binary files a/units/unit3-bash.pdf and b/units/unit3-bash.pdf differ diff --git a/units/unit4-goodPractices.pdf b/units/unit4-goodPractices.pdf index bed00cd..a44e940 100644 Binary files a/units/unit4-goodPractices.pdf and b/units/unit4-goodPractices.pdf differ diff --git a/units/unit5-programming.pdf b/units/unit5-programming.pdf index 4375bf2..67ad30f 100644 Binary files a/units/unit5-programming.pdf and b/units/unit5-programming.pdf differ diff --git a/units/unit6-parallel.pdf b/units/unit6-parallel.pdf index 523dd06..d6f3857 100644 Binary files a/units/unit6-parallel.pdf and b/units/unit6-parallel.pdf differ diff --git a/units/unit7-bigData.pdf b/units/unit7-bigData.pdf index d0ac307..1ea7c4b 100644 Binary files a/units/unit7-bigData.pdf and b/units/unit7-bigData.pdf differ diff --git a/units/unit8-numbers.pdf b/units/unit8-numbers.pdf index e5acb4e..f3f29fa 100644 Binary files a/units/unit8-numbers.pdf and b/units/unit8-numbers.pdf differ diff --git a/units/unit9-sim.pdf b/units/unit9-sim.pdf index 6b26167..ee5be66 100644 Binary files a/units/unit9-sim.pdf and b/units/unit9-sim.pdf differ