# Teaching & Outreach

**URL:** https://discourse.julialang.org/c/community/teaching/45.md?page=1

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 2

---

## [Teaching "Introduction to compilers" with Julia, personal experience](https://discourse.julialang.org/t/teaching-introduction-to-compilers-with-julia-personal-experience/122432)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 0\
**Last updated:** [November 8, 2024, 9:57pm UTC](https://discourse.julialang.org/t/teaching-introduction-to-compilers-with-julia-personal-experience/122432 "2024-11-08T21:57:06Z")

</div>

This is continuation of thread Teaching mini-course “Introduction to compilers” with Julia, good or bad idea?. I already used Julia with @code\_lowered, @code\_warntype, @code\_llvm and @code\_native to show students various…

---

## [\[Tutorial\] Julia coding workflow with VSCode](https://discourse.julialang.org/t/tutorial-julia-coding-workflow-with-vscode/73538)

<div class="topic-metadata">

**Author:** [@aurelio-amerio](https://discourse.julialang.org/u/aurelio-amerio)\
**Replies:** 3\
**Last updated:** [October 23, 2024, 7:25am UTC](https://discourse.julialang.org/t/tutorial-julia-coding-workflow-with-vscode/73538 "2024-10-23T07:25:00Z")

</div>

Hello everyone, I have written a small tutorial on how to (better) code with Julia and VSCode. The aim is to give people who are not familiar with VSCode and the Julia extension an overview of some features that will he…

---

## [New blog post about Julia parametric types and constructors](https://discourse.julialang.org/t/new-blog-post-about-julia-parametric-types-and-constructors/120717)

<div class="topic-metadata">

**Author:** [@Maurizio\_Tomasi](https://discourse.julialang.org/u/Maurizio_Tomasi)\
**Replies:** 11\
**Last updated:** [October 8, 2024, 7:53am UTC](https://discourse.julialang.org/t/new-blog-post-about-julia-parametric-types-and-constructors/120717 "2024-10-08T07:53:34Z")

</div>

Hi all, I have published the first part of a two-part blog post describing how Julia’s parametric constructor works. I wrote this because several of my students use Julia to implement simulation codes, and I have found …

---

## [Any package to make quizzes for students?](https://discourse.julialang.org/t/any-package-to-make-quizzes-for-students/75075)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 9\
**Last updated:** [September 17, 2024, 7:44am UTC](https://discourse.julialang.org/t/any-package-to-make-quizzes-for-students/75075 "2024-09-17T07:44:00Z")

</div>

Which are the options to make simple multiple-choices quizzes in Julia? In particular the focus is not on evaluating the students but just in providing interaction, so it doesn’t matter if the answer can be easily retri…

---

## [Sharing the little book "Julia with Physics: An Introduction" - Portuguese](https://discourse.julialang.org/t/sharing-the-little-book-julia-with-physics-an-introduction-portuguese/104706)

<div class="topic-metadata">

**Author:** [@adeil](https://discourse.julialang.org/u/adeil)\
**Replies:** 0\
**Last updated:** [October 7, 2023, 6:32pm UTC](https://discourse.julialang.org/t/sharing-the-little-book-julia-with-physics-an-introduction-portuguese/104706 "2023-10-07T18:32:59Z")

</div>

Hi, My name is Adeil, I am a Physics teacher at the Ceará State Public School in Brazil.I would like to promote my little book, in Portuguese, that I wrote together with my wife, by Julia for high school. Its name is: “…

---

## [Advocating Julia for game development (JuliaLang)](https://discourse.julialang.org/t/advocating-julia-for-game-development-julialang/118060)

<div class="topic-metadata">

**Author:** [@Kyjor](https://discourse.julialang.org/u/Kyjor)\
**Replies:** 2\
**Last updated:** [August 13, 2024, 3:39pm UTC](https://discourse.julialang.org/t/advocating-julia-for-game-development-julialang/118060 "2024-08-13T15:39:39Z")

</div>

I created a very short video trying to encourage people to get into game dev using Julia

---

## [(Blog Post) Optimizing Repeated Correlations](https://discourse.julialang.org/t/blog-post-optimizing-repeated-correlations/117739)

<div class="topic-metadata">

**Author:** [@Satvik](https://discourse.julialang.org/u/Satvik)\
**Replies:** 5\
**Last updated:** [August 3, 2024, 7:58pm UTC](https://discourse.julialang.org/t/blog-post-optimizing-repeated-correlations/117739 "2024-08-03T19:58:54Z")

</div>

I wrote a short post on optimizing repeated correlations using Math (and Julia): https://www.lesswrong.com/posts/AESkD3gafBXx6pm77/optimizing-repeated-correlations

---

## [Using Tasks 101](https://discourse.julialang.org/t/using-tasks-101/114878)

<div class="topic-metadata">

**Author:** [@Satvik](https://discourse.julialang.org/u/Satvik)\
**Replies:** 15\
**Last updated:** [July 30, 2024, 7:49pm UTC](https://discourse.julialang.org/t/using-tasks-101/114878 "2024-07-30T19:49:31Z")

</div>

I’m not sure if this is the right place to post this, but I spent a lot of time learning about Tasks recently for a project at work, and wrote up a blog post tutorial summarizing how to use them: https://www.lesswrong.co…

---

## [Teaching mini-course "Introduction to compilers" with Julia, good or bad idea?](https://discourse.julialang.org/t/teaching-mini-course-introduction-to-compilers-with-julia-good-or-bad-idea/117004)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 10\
**Last updated:** [July 20, 2024, 9:51am UTC](https://discourse.julialang.org/t/teaching-mini-course-introduction-to-compilers-with-julia-good-or-bad-idea/117004 "2024-07-20T09:51:05Z")

</div>

Starting in September I will be teaching a mini curse “Introduction to compilers” in small polish university. I basically have free hand, taking that I teach second year computer students compiler basics. I’m thinking ab…

---

## [Introduction to Physics Informed Neural Networks | A hands on, project based course](https://discourse.julialang.org/t/introduction-to-physics-informed-neural-networks-a-hands-on-project-based-course/115774)

<div class="topic-metadata">

**Author:** [@VivekKmk](https://discourse.julialang.org/u/VivekKmk)\
**Replies:** 0\
**Last updated:** [June 17, 2024, 7:05pm UTC](https://discourse.julialang.org/t/introduction-to-physics-informed-neural-networks-a-hands-on-project-based-course/115774 "2024-06-17T19:05:53Z")

</div>

YouTube Link: https://youtu.be/zjH8imO-UWo?si=JGICtlZrZ4y2UGf5 Do you like 3Blue1Brown videos? Would you like to watch a 3Blue1Brown style video on Physics-informed Neural Networks? Check out the video below created in …

---

## [From zero to a fun Julia project in 4 days?](https://discourse.julialang.org/t/from-zero-to-a-fun-julia-project-in-4-days/114694)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 17\
**Last updated:** [May 30, 2024, 11:46pm UTC](https://discourse.julialang.org/t/from-zero-to-a-fun-julia-project-in-4-days/114694 "2024-05-30T23:46:34Z")

</div>

I’ve been asked to mentor a group of 2-3 students (aged 16+) for a week-long coding camp this summer. The idea is to help them discover computer science through a research-adjacent project, with a public presentation at …

---

## [What's your favorite syntactical sugar in Julia](https://discourse.julialang.org/t/whats-your-favorite-syntactical-sugar-in-julia/49781)

<div class="topic-metadata">

**Author:** [@Impressium](https://discourse.julialang.org/u/Impressium)\
**Replies:** 86\
**Last updated:** [May 15, 2024, 6:41am UTC](https://discourse.julialang.org/t/whats-your-favorite-syntactical-sugar-in-julia/49781 "2024-05-15T06:41:20Z")

</div>

Hi best community! I’m planning of doing a Julia Lang tutorial series around syntactical sugar in Julia (feel free to steal the idea). Before that I want to ask you the community what your favorite syntactical sugar in …

---

## [Learning Julia for scientists who are beginning programmers](https://discourse.julialang.org/t/learning-julia-for-scientists-who-are-beginning-programmers/108638)

<div class="topic-metadata">

**Author:** [@austin-putz](https://discourse.julialang.org/u/austin-putz)\
**Replies:** 43\
**Last updated:** [April 23, 2024, 7:21am UTC](https://discourse.julialang.org/t/learning-julia-for-scientists-who-are-beginning-programmers/108638 "2024-04-23T07:21:46Z")

</div>

Many of us coming from a biological field have taken 0 programming courses. So we will need to learn from books and online manuals that teach programming with Julia as the only language to understand. Most of us never de…

---

## [Essay: Julia and Projective Geometric Algebra](https://discourse.julialang.org/t/essay-julia-and-projective-geometric-algebra/92767)

<div class="topic-metadata">

**Author:** [@g2g](https://discourse.julialang.org/u/g2g)\
**Replies:** 9\
**Last updated:** [March 28, 2024, 7:19pm UTC](https://discourse.julialang.org/t/essay-julia-and-projective-geometric-algebra/92767 "2024-03-28T19:19:06Z")

</div>

There appears to be a lot of overlap in the fields of science interested in Julia and the fields of science interested in geometric algebra. Perhaps the two communities would benefit from each other? In an attempt to en…

---

## [Teaching class at University | Automatic Homework Grading](https://discourse.julialang.org/t/teaching-class-at-university-automatic-homework-grading/64974)

<div class="topic-metadata">

**Author:** [@roflmaostc](https://discourse.julialang.org/u/roflmaostc)\
**Replies:** 13\
**Last updated:** [March 3, 2024, 3:55am UTC](https://discourse.julialang.org/t/teaching-class-at-university-automatic-homework-grading/64974 "2024-03-03T03:55:06Z")

</div>

Hey, we are planning to offer a university course about image processing in microscopy which includes some exercises. I was wondering whether anyone has some tips&tricks for automatic homework correction and what turne…

---

## [A Julia port of \`Deep Learning With Python\`](https://discourse.julialang.org/t/a-julia-port-of-deep-learning-with-python/109884)

<div class="topic-metadata">

**Author:** [@miguelraz](https://discourse.julialang.org/u/miguelraz)\
**Replies:** 0\
**Last updated:** [February 7, 2024, 4:22pm UTC](https://discourse.julialang.org/t/a-julia-port-of-deep-learning-with-python/109884 "2024-02-07T16:22:23Z")

</div>

Hey gang. Does anyone know of a Julia port of the Francoi Chollet’s materials? I’ve asked in Slack already so I wanted to check here.

---

## [Simulation Hackathon Problems](https://discourse.julialang.org/t/simulation-hackathon-problems/109562)

<div class="topic-metadata">

**Author:** [@Fourier](https://discourse.julialang.org/u/Fourier)\
**Replies:** 5\
**Last updated:** [February 1, 2024, 12:10pm UTC](https://discourse.julialang.org/t/simulation-hackathon-problems/109562 "2024-02-01T12:10:54Z")

</div>

I am organizing a 3 day hackathon that focuses on Simulations and nummerical modelling at ETH Zurich. We are still looking for cool and interresting problems, does anyone have an idea?

---

## [Introduction to Julia for Data Science Short course @ MIT, January 16-19, 2024](https://discourse.julialang.org/t/introduction-to-julia-for-data-science-short-course-mit-january-16-19-2024/108466)

<div class="topic-metadata">

**Author:** [@pszufe](https://discourse.julialang.org/u/pszufe)\
**Replies:** 10\
**Last updated:** [January 30, 2024, 6:38pm UTC](https://discourse.julialang.org/t/introduction-to-julia-for-data-science-short-course-mit-january-16-19-2024/108466 "2024-01-30T18:38:02Z")

</div>

There will by a short 4-day Julia course at the MIT campus in Boston “Introduction to Julia for Data Science” - this is a for-credit class at MIT Mathematics (IAP 2024 Classes). The course instructors have experience bo…

---

## [Julia learning materials, how to make code work?](https://discourse.julialang.org/t/julia-learning-materials-how-to-make-code-work/109059)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 12\
**Last updated:** [January 21, 2024, 5:13pm UTC](https://discourse.julialang.org/t/julia-learning-materials-how-to-make-code-work/109059 "2024-01-21T17:13:55Z")

</div>

Maybe I’m too picky and pedantic, but when I work thorough learning materials on any programming language and some code doesn’t work due to some breaking changes I feel frustrated or worse. I believe that I’m not the onl…

---

## [Waking up "YouTube Timestamps" after some sleep time](https://discourse.julialang.org/t/waking-up-youtube-timestamps-after-some-sleep-time/108336)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 6\
**Last updated:** [January 19, 2024, 8:00pm UTC](https://discourse.julialang.org/t/waking-up-youtube-timestamps-after-some-sleep-time/108336 "2024-01-19T20:00:21Z")

</div>

Currently there is 75 open issues about posting new timestamps to Julia YT videos and I want to help to put people work in the to the good use. I review, as a normal user, basically all of them, tweaking timestamps and p…

---

## [How is it that new Julia programmers tend to abuse type annotations?](https://discourse.julialang.org/t/how-is-it-that-new-julia-programmers-tend-to-abuse-type-annotations/108465)

<div class="topic-metadata">

**Author:** [@lrnv](https://discourse.julialang.org/u/lrnv)\
**Replies:** 94\
**Last updated:** [January 15, 2024, 7:25am UTC](https://discourse.julialang.org/t/how-is-it-that-new-julia-programmers-tend-to-abuse-type-annotations/108465 "2024-01-15T07:25:06Z")

</div>

Spending some time on this forum and reading around, this strikes me as a recurring mistake of newcomers (me included some time ago of course!): Superfluous type annotations on parameters on function: it looks like peo…

---

## [Update & call for community involvement on the Facebook group "Julia programming language"](https://discourse.julialang.org/t/update-call-for-community-involvement-on-the-facebook-group-julia-programming-language/108692)

<div class="topic-metadata">

**Author:** [@Alex\_Tantos](https://discourse.julialang.org/u/Alex_Tantos)\
**Replies:** 2\
**Last updated:** [January 11, 2024, 5:22pm UTC](https://discourse.julialang.org/t/update-call-for-community-involvement-on-the-facebook-group-julia-programming-language/108692 "2024-01-11T17:22:47Z")

</div>

I haven’t been using FB as frequently anymore, but today, entirely by accident, I noticed that over the past few weeks, I have been receiving notifications for new members in the Julia Programming Language group. At some…

---

## [Seeking Suggestions for a Julia Tech Talk to Python Data Scientists](https://discourse.julialang.org/t/seeking-suggestions-for-a-julia-tech-talk-to-python-data-scientists/108575)

<div class="topic-metadata">

**Author:** [@ehsani63](https://discourse.julialang.org/u/ehsani63)\
**Replies:** 5\
**Last updated:** [January 9, 2024, 9:38pm UTC](https://discourse.julialang.org/t/seeking-suggestions-for-a-julia-tech-talk-to-python-data-scientists/108575 "2024-01-09T21:38:03Z")

</div>

Hello everyone, I’m preparing to give a tech talk to my colleagues, who are primarily data scientists and developers using Python. Our products are software solutions related to the mining industry. The focus of the tal…

---

## [Kate Gregory “Naming is Hard: Let's Do Better” and what lesson we can learn from it](https://discourse.julialang.org/t/kate-gregory-naming-is-hard-lets-do-better-and-what-lesson-we-can-learn-from-it/108216)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 34\
**Last updated:** [January 8, 2024, 1:48pm UTC](https://discourse.julialang.org/t/kate-gregory-naming-is-hard-lets-do-better-and-what-lesson-we-can-learn-from-it/108216 "2024-01-08T13:48:58Z")

</div>

Kate Greogry talk Naming is Hard: Let’s Do Better is not specific about C++, Julia or any other language, but how to name things properly in any language. As currently working as teacher and leading exercise classes of i…

---

## [Learning materials and outreach to the programming beginners](https://discourse.julialang.org/t/learning-materials-and-outreach-to-the-programming-beginners/108041)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 20\
**Last updated:** [January 3, 2024, 11:15pm UTC](https://discourse.julialang.org/t/learning-materials-and-outreach-to-the-programming-beginners/108041 "2024-01-03T23:15:12Z")

</div>

To make my post understandable, I need to first write few boring things about my background. I’m daily C++ programmer, with some Rust on the horizon and teacher in one polish college, when I teach first year students how…

---

## [Does Julia Create a "1.5" Language Problem?](https://discourse.julialang.org/t/does-julia-create-a-1-5-language-problem/107984)

<div class="topic-metadata">

**Author:** [@KZiemian](https://discourse.julialang.org/u/KZiemian)\
**Replies:** 132\
**Last updated:** [December 31, 2023, 3:26pm UTC](https://discourse.julialang.org/t/does-julia-create-a-1-5-language-problem/107984 "2023-12-31T15:26:56Z")

</div>

I just watch intriguing talk Julia solves the 2 language problem, however it creates the 1.5 language problem. Outside fundamental problem raised by this video “When we will be able to run Julia on washing machine?” (I’m…

---

## [Cuda kernel program](https://discourse.julialang.org/t/cuda-kernel-program/106002)

<div class="topic-metadata">

**Author:** [@Beatha\_Shilongo](https://discourse.julialang.org/u/Beatha_Shilongo)\
**Replies:** 1\
**Last updated:** [November 9, 2023, 5:05pm UTC](https://discourse.julialang.org/t/cuda-kernel-program/106002 "2023-11-09T17:05:32Z")

</div>

Am installing CuArrays package on online juliahub, But am getting the following error. This is the specification am using: Node Type: V100 GPU, 8 vCPUs, 61GB Memory; and the error is: Unsatisfiable requirements detect…

---

## [Last slots available for "GPU programming with Julia" course with Tim Besard and Samuel Omlin](https://discourse.julialang.org/t/last-slots-available-for-gpu-programming-with-julia-course-with-tim-besard-and-samuel-omlin/105952)

<div class="topic-metadata">

**Author:** [@samo](https://discourse.julialang.org/u/samo)\
**Replies:** 0\
**Last updated:** [November 8, 2023, 2:35pm UTC](https://discourse.julialang.org/t/last-slots-available-for-gpu-programming-with-julia-course-with-tim-besard-and-samuel-omlin/105952 "2023-11-08T14:35:32Z")

</div>

Last slots available for “GPU programming with Julia” course with Tim Besard and myself at the Swiss National Supercomputing Centre (registration deadline Monday, November 13):

---

## [Gram–Schmidt Orthogonalization with Julia](https://discourse.julialang.org/t/gram-schmidt-orthogonalization-with-julia/105473)

<div class="topic-metadata">

**Author:** [@VinodV](https://discourse.julialang.org/u/VinodV)\
**Replies:** 2\
**Last updated:** [October 27, 2023, 9:40am UTC](https://discourse.julialang.org/t/gram-schmidt-orthogonalization-with-julia/105473 "2023-10-27T09:40:43Z")

</div>

Hi friends, I have made a blog post here : Gram–Schmidt Orthogonalization with Julia - Julia Community 🟣. Can you give feedback related to efficiency, performace etc.

---

## [Course about creating reports with julia](https://discourse.julialang.org/t/course-about-creating-reports-with-julia/87570)

<div class="topic-metadata">

**Author:** [@BeastyBlacksmith](https://discourse.julialang.org/u/BeastyBlacksmith)\
**Replies:** 18\
**Last updated:** [October 21, 2023, 3:17pm UTC](https://discourse.julialang.org/t/course-about-creating-reports-with-julia/87570 "2023-10-21T15:17:34Z")

</div>

I create a little walked example through the julia package landscape for creating \\LaTeX - reports with julia. This course is targeted at physics students needing to write reports about physical experiments, but might a…

[Previous page](https://discourse.julialang.org/c/community/teaching/45.md)

[Next page](https://discourse.julialang.org/c/community/teaching/45.md?page=2)
