From f7326c57103a76266567cd04e19db11d81cf07a6 Mon Sep 17 00:00:00 2001 From: Raye Kimmerer Date: Wed, 11 Sep 2024 13:12:22 -0400 Subject: [PATCH 1/8] Update ExportPluto.yaml --- .github/workflows/ExportPluto.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ExportPluto.yaml b/.github/workflows/ExportPluto.yaml index 1b879db..e536698 100644 --- a/.github/workflows/ExportPluto.yaml +++ b/.github/workflows/ExportPluto.yaml @@ -4,7 +4,7 @@ on: paths-ignore: - "README.md" branches: - - Fall23 + - Fall24 - main - master workflow_dispatch: From b8c6c7439247b5c01d765d7719345cc2e0e127e7 Mon Sep 17 00:00:00 2001 From: Raye Kimmerer Date: Wed, 11 Sep 2024 13:13:48 -0400 Subject: [PATCH 2/8] Update hw1-2024.jl --- homeworks/hw1-2024.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeworks/hw1-2024.jl b/homeworks/hw1-2024.jl index eaec3ac..3098469 100644 --- a/homeworks/hw1-2024.jl +++ b/homeworks/hw1-2024.jl @@ -33,7 +33,7 @@ end md""" Homework 1a of the MIT Course [_Julia: solving real-world problems with computation_](https://github.com/mitmath/JuliaComputation) -Release date: Thursday, Sep 11, 2024 (version 3) +Release date: Thursday, Sep 11, 2024 (version 4) **Due date: Thursday, Sep 18, 2024 (11:59pm EST)** From c5bf89b4951f25c94a995677e2b013d782b53729 Mon Sep 17 00:00:00 2001 From: Raye Kimmerer Date: Wed, 11 Sep 2024 13:47:58 -0400 Subject: [PATCH 3/8] Hide old notebooks for now --- .github/workflows/ExportPluto.yaml | 4 +++- homeworks/hw1-2024.jl | 10 +++++----- {homeworks => homeworks_old2}/fall2024_hw1.jl | 0 {homeworks => homeworks_old2}/hw0.jl | 0 {homeworks => homeworks_old2}/hw1.jl | 0 {homeworks => homeworks_old2}/hw10.jl | 0 {homeworks => homeworks_old2}/hw2.jl | 0 {homeworks => homeworks_old2}/hw3.jl | 0 {homeworks => homeworks_old2}/hw4.jl | 0 {homeworks => homeworks_old2}/hw5.jl | 0 {homeworks => homeworks_old2}/hw6.jl | 0 {homeworks => homeworks_old2}/hw7.jl | 0 {homeworks => homeworks_old2}/hw8.jl | 0 {homeworks => homeworks_old2}/hw9.jl | 0 14 files changed, 8 insertions(+), 6 deletions(-) rename {homeworks => homeworks_old2}/fall2024_hw1.jl (100%) rename {homeworks => homeworks_old2}/hw0.jl (100%) rename {homeworks => homeworks_old2}/hw1.jl (100%) rename {homeworks => homeworks_old2}/hw10.jl (100%) rename {homeworks => homeworks_old2}/hw2.jl (100%) rename {homeworks => homeworks_old2}/hw3.jl (100%) rename {homeworks => homeworks_old2}/hw4.jl (100%) rename {homeworks => homeworks_old2}/hw5.jl (100%) rename {homeworks => homeworks_old2}/hw6.jl (100%) rename {homeworks => homeworks_old2}/hw7.jl (100%) rename {homeworks => homeworks_old2}/hw8.jl (100%) rename {homeworks => homeworks_old2}/hw9.jl (100%) diff --git a/.github/workflows/ExportPluto.yaml b/.github/workflows/ExportPluto.yaml index e536698..43b516c 100644 --- a/.github/workflows/ExportPluto.yaml +++ b/.github/workflows/ExportPluto.yaml @@ -3,6 +3,8 @@ on: push: paths-ignore: - "README.md" + - "homeworks_old" + - "homeworks_old2" branches: - Fall24 - main @@ -29,7 +31,7 @@ jobs: - name: Install Julia uses: julia-actions/setup-julia@v1 with: - version: "1.9" + version: "1.10" - name: Cache Julia artifacts & such uses: julia-actions/cache@v1 diff --git a/homeworks/hw1-2024.jl b/homeworks/hw1-2024.jl index 3098469..aad092b 100644 --- a/homeworks/hw1-2024.jl +++ b/homeworks/hw1-2024.jl @@ -1,5 +1,5 @@ ### A Pluto.jl notebook ### -# v0.19.42 +# v0.19.46 #> [frontmatter] #> title = "HW1a - Pokémon" @@ -971,7 +971,7 @@ PlutoUI = "~0.7.39" PLUTO_MANIFEST_TOML_CONTENTS = """ # This file is machine-generated - editing it directly is not advised -julia_version = "1.10.4" +julia_version = "1.10.5" manifest_format = "2.0" project_hash = "8a8171ae13d8c5a889e267b5e0b17f763675975a" @@ -1583,9 +1583,9 @@ version = "1.0.3" [[deps.LoweredCodeUtils]] deps = ["JuliaInterpreter"] -git-tree-sha1 = "c2b5e92eaf5101404a58ce9c6083d595472361d6" +git-tree-sha1 = "1ce1834f9644a8f7c011eb0592b7fd6c42c90653" uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b" -version = "3.0.2" +version = "3.0.1" [[deps.MIMEs]] git-tree-sha1 = "65f28ad4b594aebe22157d6fac869786a255b7eb" @@ -2258,7 +2258,7 @@ version = "0.15.2+0" [[deps.libblastrampoline_jll]] deps = ["Artifacts", "Libdl"] uuid = "8e850b90-86db-534c-a0d3-1478176c7d93" -version = "5.8.0+1" +version = "5.11.0+0" [[deps.libdecor_jll]] deps = ["Artifacts", "Dbus_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "Pango_jll", "Wayland_jll", "xkbcommon_jll"] diff --git a/homeworks/fall2024_hw1.jl b/homeworks_old2/fall2024_hw1.jl similarity index 100% rename from homeworks/fall2024_hw1.jl rename to homeworks_old2/fall2024_hw1.jl diff --git a/homeworks/hw0.jl b/homeworks_old2/hw0.jl similarity index 100% rename from homeworks/hw0.jl rename to homeworks_old2/hw0.jl diff --git a/homeworks/hw1.jl b/homeworks_old2/hw1.jl similarity index 100% rename from homeworks/hw1.jl rename to homeworks_old2/hw1.jl diff --git a/homeworks/hw10.jl b/homeworks_old2/hw10.jl similarity index 100% rename from homeworks/hw10.jl rename to homeworks_old2/hw10.jl diff --git a/homeworks/hw2.jl b/homeworks_old2/hw2.jl similarity index 100% rename from homeworks/hw2.jl rename to homeworks_old2/hw2.jl diff --git a/homeworks/hw3.jl b/homeworks_old2/hw3.jl similarity index 100% rename from homeworks/hw3.jl rename to homeworks_old2/hw3.jl diff --git a/homeworks/hw4.jl b/homeworks_old2/hw4.jl similarity index 100% rename from homeworks/hw4.jl rename to homeworks_old2/hw4.jl diff --git a/homeworks/hw5.jl b/homeworks_old2/hw5.jl similarity index 100% rename from homeworks/hw5.jl rename to homeworks_old2/hw5.jl diff --git a/homeworks/hw6.jl b/homeworks_old2/hw6.jl similarity index 100% rename from homeworks/hw6.jl rename to homeworks_old2/hw6.jl diff --git a/homeworks/hw7.jl b/homeworks_old2/hw7.jl similarity index 100% rename from homeworks/hw7.jl rename to homeworks_old2/hw7.jl diff --git a/homeworks/hw8.jl b/homeworks_old2/hw8.jl similarity index 100% rename from homeworks/hw8.jl rename to homeworks_old2/hw8.jl diff --git a/homeworks/hw9.jl b/homeworks_old2/hw9.jl similarity index 100% rename from homeworks/hw9.jl rename to homeworks_old2/hw9.jl From 658869adaa0740d483b98ff9499aa3742c0da46d Mon Sep 17 00:00:00 2001 From: Raye Kimmerer Date: Wed, 11 Sep 2024 13:53:51 -0400 Subject: [PATCH 4/8] Temporarily cancel non-homework notebooks --- .github/workflows/ExportPluto.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ExportPluto.yaml b/.github/workflows/ExportPluto.yaml index 43b516c..de458de 100644 --- a/.github/workflows/ExportPluto.yaml +++ b/.github/workflows/ExportPluto.yaml @@ -5,6 +5,7 @@ on: - "README.md" - "homeworks_old" - "homeworks_old2" + - "notebooks" branches: - Fall24 - main From 787af7fc084ca2cb6cf2baea4a1e30e1058987a1 Mon Sep 17 00:00:00 2001 From: Alan Edelman Date: Wed, 11 Sep 2024 14:29:00 -0400 Subject: [PATCH 5/8] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e490bc7..ae75d2e 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ This course is part of the [Common Ground](https://computing.mit.edu/cross-cutti **Lecture Recordings:** ( Hopefully) Available on Canvas under the Panopto Video tab. Should be published the evening after each lecture. **Links:** Worth bookmarking. -| Piazza TBA | Canvas TBA | [Julia](https://julialang.org/) | | +| Piazza https://piazza.com/mit/fall2024/18c25 | Canvas TBA | [Julia](https://julialang.org/) | | | ------------------------------------------------- | ---------------------------------------------- | ------------------------------- | ---------------------------------------- | | Discussion | HW submission | Language | | From f3ee398dd11f72d27bd129d67179999f9034aadd Mon Sep 17 00:00:00 2001 From: Raye Kimmerer Date: Wed, 11 Sep 2024 15:14:43 -0400 Subject: [PATCH 6/8] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ae75d2e..5b03c4d 100644 --- a/README.md +++ b/README.md @@ -33,9 +33,10 @@ This course is part of the [Common Ground](https://computing.mit.edu/cross-cutti **Instructors:** A. Edelman, more TBA -**Teaching Assistants:** TBA +**Teaching Assistants:** Raye Kimmerer -**Office Hours:** TBA +**Office Hours:** +- Raye on Friday's 2:30 - 3:30PM in 32-G780. A map can be found here: [Map](https://www.csail.mit.edu/sites/default/files/resources/maps/7G/G780.gif), be sure you take the Gates tower elevators **not** the Dreyfoos tower elevators!!! **Lecture Recordings:** ( Hopefully) Available on Canvas under the Panopto Video tab. Should be published the evening after each lecture. From 5fb7a582e89354450a773f4b0a451d25b1e43ea6 Mon Sep 17 00:00:00 2001 From: Alan Edelman Date: Mon, 16 Sep 2024 11:40:36 -0400 Subject: [PATCH 7/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5b03c4d..27b32ce 100644 --- a/README.md +++ b/README.md @@ -107,8 +107,8 @@ Use your Project 2a, incorporating suggestions, to make an amazing Pluto noteboo | 0 | | | | Julia tutorial | [Cheat Sheets](https://computationalthinking.mit.edu/Fall23/cheatsheets/) | | | 1 | W | 9/4 | Edelman | Communicate With Computation | [Intro to Class](https://docs.google.com/presentation/d/1hjbKbdZkC0mG_tlwakAa3mpFlhgEKU3HaJCBw1YZ0iQ/edit?usp=sharing) | [Intro to Julia](https://gdalle.github.io/IntroJulia/), [Tutorial](https://mit-c25-fall23.netlify.app/notebooks/0_julia_tutorial), [Hyperbolic Corgi](https://mit-c25-fall23.netlify.app/notebooks/1_hyperbolic_corgi), [Images](https://mit-c25-fall23.netlify.app/notebooks/1_images), [Abstraction](https://mit-c25-fall23.netlify.app/notebooks/1_abstraction), | | 2 | M | 9/9 | Edelman | Maybe you know Random Variables, but not as types? | [slides](https://docs.google.com/presentation/d/1hjbKbdZkC0mG_tlwakAa3mpFlhgEKU3HaJCBw1YZ0iQ/edit#slide=id.g2fda8e38e1e_1_0) [Pluto Video](https://www.youtube.com/watch?v=IAF8DjrQSSk)| [Random Variables As Types](https://computationalthinking.mit.edu/Fall24/data_science/random_variables_as_types/) | | -| 3 | W | 9/13 | Edelman | Let's Really Learn Julia Now, When do I prefer Jupyter to Pluto? | | [Jeremiah's Nice C25 Tutorial](https://mit-c25-fall23.netlify.app/notebooks/0_julia_tutorial) [Jupyter Notebook: Julia is Fast](https://github.com/mitmath/JuliaComputation/blob/Fall24/notebooks/3_Julia%20is%20fast.ipynb) -|4| M| 9/16| Edelman ||| +| 3 | W | 9/13 | Edelman | Let's Really Learn Julia Now | | [Jeremiah's Nice C25 Tutorial](https://mit-c25-fall23.netlify.app/notebooks/0_julia_tutorial) [Jupyter Notebook: Julia is Fast](https://github.com/mitmath/JuliaComputation/blob/Fall24/notebooks/3_Julia%20is%20fast.ipynb) +|4| M| 9/16| Edelman | When do I prefer Jupyter to Pluto? | [Jupyter Notebook: Julia is Fast] | |5|W|9/18| Edelman ||| |6|M|9/23| Student Projects ||| |7|W|9/25| Student Projects ||| From 27b8bce8b1c6d5affc74cb689fd9ba17e6c3ee0b Mon Sep 17 00:00:00 2001 From: Alan Edelman Date: Mon, 16 Sep 2024 11:58:59 -0400 Subject: [PATCH 8/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 27b32ce..253c7c5 100644 --- a/README.md +++ b/README.md @@ -107,8 +107,8 @@ Use your Project 2a, incorporating suggestions, to make an amazing Pluto noteboo | 0 | | | | Julia tutorial | [Cheat Sheets](https://computationalthinking.mit.edu/Fall23/cheatsheets/) | | | 1 | W | 9/4 | Edelman | Communicate With Computation | [Intro to Class](https://docs.google.com/presentation/d/1hjbKbdZkC0mG_tlwakAa3mpFlhgEKU3HaJCBw1YZ0iQ/edit?usp=sharing) | [Intro to Julia](https://gdalle.github.io/IntroJulia/), [Tutorial](https://mit-c25-fall23.netlify.app/notebooks/0_julia_tutorial), [Hyperbolic Corgi](https://mit-c25-fall23.netlify.app/notebooks/1_hyperbolic_corgi), [Images](https://mit-c25-fall23.netlify.app/notebooks/1_images), [Abstraction](https://mit-c25-fall23.netlify.app/notebooks/1_abstraction), | | 2 | M | 9/9 | Edelman | Maybe you know Random Variables, but not as types? | [slides](https://docs.google.com/presentation/d/1hjbKbdZkC0mG_tlwakAa3mpFlhgEKU3HaJCBw1YZ0iQ/edit#slide=id.g2fda8e38e1e_1_0) [Pluto Video](https://www.youtube.com/watch?v=IAF8DjrQSSk)| [Random Variables As Types](https://computationalthinking.mit.edu/Fall24/data_science/random_variables_as_types/) | | -| 3 | W | 9/13 | Edelman | Let's Really Learn Julia Now | | [Jeremiah's Nice C25 Tutorial](https://mit-c25-fall23.netlify.app/notebooks/0_julia_tutorial) [Jupyter Notebook: Julia is Fast](https://github.com/mitmath/JuliaComputation/blob/Fall24/notebooks/3_Julia%20is%20fast.ipynb) -|4| M| 9/16| Edelman | When do I prefer Jupyter to Pluto? | [Jupyter Notebook: Julia is Fast] | +| 3 | W | 9/13 | Edelman | Let's Really Learn Julia Now | | [Jeremiah's Nice C25 Tutorial](https://mit-c25-fall23.netlify.app/notebooks/0_julia_tutorial) +|4| M| 9/16| Edelman | When do I prefer Jupyter to Pluto? | [Jupyter Notebook: Julia is Fast](https://github.com/mitmath/JuliaComputation/blob/Fall24/notebooks/3_Julia%20is%20fast.ipynb) [Jupyter Notebook: Autodiff]() | |5|W|9/18| Edelman ||| |6|M|9/23| Student Projects ||| |7|W|9/25| Student Projects |||