$10
per classGetting the Clojure Language Installed and Running on Your Computer
Completed by 4 learners
Ages 13-18
Live One-Time Class
Live video meetings
Meets once
3-8 learners per class
60 min
What’s included
1 live meeting
1 in-class hoursClass Experience
The Clojure programming language is a modern and capable Lisp language. Lisp languages are particularly well suited for developing the mental habits and the modularity that are at the heart of problem-solving and computer science. In this one-hour session, the students will install the Clojure language along with the instructor. This course is a good opportunity to get familiar with the instructor and resources that will be used in the upcoming Clojure Puzzles course. Or, this course may stand alone for those students who wish to simply install Clojure and then teach themselves the language using the many online resources that will be introduced.
Learning Goals
1) Download and install any necessary components: Linux for Windows, the Java Development Kit, an editor, and Clojure!
2) Learn the basic syntax of the language by testing simple programs in the new installation.
3) Find some examples from online tutorials to try individually---a stepping-off point for all future learning!
Other Details
Supply List
The students will be installing and testing Clojure during the class. This process can vary widely from system to system, so it is good to have some live help and community. Mac and Linux installations are relatively straightforward (see the Get Started! button at the top of the Clojure web site); for Windows, the student will work within a Linux environment that Microsoft supplies for free as a part of Windows. Windows users: before class, please enable and install the "Windows Subsystem for Linux" and the Ubuntu 18.04 distribution as described at the following links. (https://docs.microsoft.com/en-us/windows/wsl/install-win10) (https://gitlab.com/imhoffman/outschool-clojure/-/wikis/home) A reboot may be required during the install, so we can't do that part during class. Once Windows users have a Linux environment, Windows, Mac, and Linux users can proceed together installing Clojure (and its underlying Java). Finally, we will learn to choose, install, and work within an editor in order to build and then run simple test programs.
External Resources
In addition to the Outschool classroom, this class uses:
Meet the teacher
Teacher expertise and credentials
Before recently taking a job in industry as a computational physicist, I worked for eight years as a full-time university professor and for six years as a full-time high-school teacher. In addition to teaching traditional courses during that time, I developed and taught novel courses in computer programming, physical science, and signal processing. As a professional, I have worked at experimental and mission-driven institutions; as a parent, I have extensively homeschooled and helped to grow non-traditional learning communities. Now, I am happy to contribute my skills to the Outschool community. I am also a published author of short science fiction!
Reviews
Parents also liked
Embark on Your Hindi Journey: Dynamic 1-On-1 Tutoring for Beginner Enthusiasts!
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,906)
$29 per session
1-on-1 Lessons
On Demand
6-14
Language Legends Middle School Spanish Bootcamp – Get Ready for Success!
Profe Kathryn
5.0
(1)
$20 per class
Next session at 5 PM on Monday
Group Class
1 wk, 5/wk, 50 min
11-15
Language Legends High School Spanish Bootcamp – Get Ready for Success!
Profe Kathryn
5.0
(1)
$20 per class
Next session at 5 PM on Monday
Group Class
1 wk, 5/wk, 50 min
14-17
1-on-1 Russian: Tailored Lessons for Your Language Journey
Veronica
$55 per session
1-on-1 Lessons
On Demand
10-15
Spanish Tutoring: HW Support, Boost Your Grades, or Get Ahead
Teacher Nazaret | MEd Counseling | BA Psychology
5.0
(55)
$45 per session
1-on-1 Lessons
On Demand
9-18
ASL 1: American Sign Language Jumpstart Your Signing – Part 1 (Ages 3-8)
The ASL Kids Club
4.8
(71)
$15 per class
Next session at 2:30 PM on Monday
Group Class
8 wks, 1/wk, 30 min
3-8
ASL 2: American Sign Language Grow Your Signing Skills – Part 2 (Ages 3-8)
The ASL Kids Club
4.8
(71)
$12 per class
Next session at 11:30 PM on Tue 6/10
Group Class
8 wks, 1/wk, 30 min
3-8
Gaming Your Way to Spanish Fluency: A Roblox-Based Language Class for Beginners
Milisan School - Extracurricular Gamified Learning
4.9
(63)
$20 per class
Next session at 11 PM on Friday
Group Class
1/wk, 50 min
7-12
ASL Sign Language Workshop
Brandi Long
5.0
(14)
$20 per session
1-on-1 Lessons
On Demand
7-18
Russian Language Tutoring
Ms. Tanya - Russian Language
4.9
(154)
$50 per session
1-on-1 Lessons
On Demand
13-18
American Sign Language(ASL) Storytelling & Conversations
Groovy Learning - Teaching with a Passion
4.9
(168)
$14 per class
Next session at 11 PM tomorrow
Group Class
1/wk, 1 hr
8-12
ASL 2 (American Sign Language) Intermediate
Laura NeeSmith
4.7
(133)
$13 per class
Next session at 9 PM on Mon 8/11
Group Class
2/wk, 45 min
13-18
Introductory ASL: American Sign Language for Beginners
Julayne Farmer
4.9
(286)
$18 per class
Next session at 9 PM on Tue 8/5
Group Class
16 wks, 1/wk, 55 min
9-14
Sign Language (ASL) Practice Club
Les Johnson
4.9
(166)
$15 per class
Next session at 11 PM tomorrow
Group Class
1/wk, 30 min
8-13
Intermediate ASL: American Sign Language
Julayne Farmer
4.9
(286)
$18 per class
Next session at 5 PM on Sun 8/3
Group Class
16 wks, 1/wk, 55 min
9-14
Advanced ASL: American Sign Language
Julayne Farmer
4.9
(286)
$18 per class
Next session at 9 PM on Mon 8/4
Group Class
16 wks, 1/wk, 55 min
9-14
More to explore
Managing Money
Scene Study Performance
Free Polar Bear
Stem Robotics Using Microbit
Adopt Me Egg
Mastering The 5 Paragraph Essay
Fall Science
Learn To Play Guitar 2
Scary Stories
Phonics Game
Coding Beginner
Avengers
Electrical Engineering
How To Draw & Watercolor Paint Safari Animals
Web Develop
Make Money Games
French for Foreigners A1 Unit 3
Illusions
World War 2 In Europe
Healthy Eating