Julia Track Management

This page provides the Exercism community with the information and tools needed to manage the Julia track.

Students
19,609
Submissions
279,971
Mentoring Discussions
3,920

The Julia track needs attention ⚠️

Building

Julia syllabus

Learn More

Help create the track syllabus: is a set of concepts and learning exercises put together to teach foundational elements of the programming language.

Next goal: Create a complete syllabus with at least 20 concepts. Find out more.
18 concepts being taught
Ba
Basics
171 learnt
Bo
Booleans
90 learnt
Ch
Chars
23 learnt
Ra
Ranges
43 learnt
Lo
Loops
32 learnt
Nu
Numbers
74 learnt
Ve
Vectors
44 learnt
Co
Conditionals
60 learnt
Tu
Tuples
19 learnt
Pa
Pairs And Dicts
23 learnt
Fu
Functions
13 learnt
Fu
Function Composition
11 learnt
Ve
Vector Operations
25 learnt
St
Strings
25 learnt
Se
Sets
13 learnt
Co
Complex Numbers
9 learnt
No
Nothingness
10 learnt
Ra
Randomness
10 learnt
18 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lasagna Lasagna
206
575 (avg. 2.8)
171 (83.0%)
1 (0.5%)
Annalyns Infiltration Annalyns Infiltration
100
279 (avg. 2.8)
90 (90.0%)
1 (1.0%)
Squeaky Clean Squeaky Clean
27
252 (avg. 9.3)
23 (85.2%)
0 (0.0%)
Chessboard Chessboard
44
96 (avg. 2.2)
43 (97.7%)
0 (0.0%)
Mixed Juices Mixed Juices
38
459 (avg. 12.1)
32 (84.2%)
0 (0.0%)
Currency Exchange Currency Exchange
93
494 (avg. 5.3)
74 (79.6%)
2 (2.2%)
Elyses Enchantments Elyses Enchantments
48
205 (avg. 4.3)
44 (91.7%)
0 (0.0%)
Cars Assemble Cars Assemble
62
383 (avg. 6.2)
60 (96.8%)
1 (1.6%)
Tisbury Treasure Hunt Tisbury Treasure Hunt
19
82 (avg. 4.3)
19 (100.0%)
0 (0.0%)
Inventory Management Inventory Management
25
314 (avg. 12.6)
23 (92.0%)
0 (0.0%)
Locomotive Engineer Locomotive Engineer
19
237 (avg. 12.5)
13 (68.4%)
1 (5.3%)
High School Sweetheart High School Sweetheart
12
86 (avg. 7.2)
11 (91.7%)
0 (0.0%)
Bird Watcher Bird Watcher
29
130 (avg. 4.5)
25 (86.2%)
0 (0.0%)
Log Levels Log Levels
27
134 (avg. 5.0)
25 (92.6%)
0 (0.0%)
Cater Waiter Cater Waiter
18
249 (avg. 13.8)
13 (72.2%)
0 (0.0%)
Tracking Turntable Tracking Turntable
9
113 (avg. 12.6)
9 (100.0%)
0 (0.0%)
Name Badges Name Badges
11
104 (avg. 9.5)
10 (90.9%)
0 (0.0%)
Captains Log Captains Log
11
51 (avg. 4.6)
10 (90.9%)
0 (0.0%)
13 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Old Annalyn's Infiltration Ⅱ Old Annalyn's Infiltration Ⅱ
3
2 (avg. 0.7)
2 (66.7%)
0 (0.0%)
Old DND Character Old DND Character
2
8 (avg. 4.0)
2 (100.0%)
0 (0.0%)
Old Documented Lasagna Old Documented Lasagna
27
35 (avg. 1.3)
26 (96.3%)
0 (0.0%)
Old Elyse's Analytic Enchantments Old Elyse's Analytic Enchantments
2
4 (avg. 2.0)
2 (100.0%)
0 (0.0%)
Old Elyse's Enchantments Old Elyse's Enchantments
2
12 (avg. 6.0)
2 (100.0%)
0 (0.0%)
Old Encounters Old Encounters
2
4 (avg. 2.0)
2 (100.0%)
0 (0.0%)
Old Fibonacci Iterator Old Fibonacci Iterator
2
23 (avg. 11.5)
2 (100.0%)
0 (0.0%)
Old High Score Old High Score
2
8 (avg. 4.0)
2 (100.0%)
0 (0.0%)
Old Stage Heralding Old Stage Heralding
2
36 (avg. 18.0)
2 (100.0%)
0 (0.0%)
Old The Exercism Matrix Old The Exercism Matrix
2
23 (avg. 11.5)
2 (100.0%)
0 (0.0%)
Old Vehicle Purchase Old Vehicle Purchase
2
6 (avg. 3.0)
2 (100.0%)
0 (0.0%)
Old Welcome to the Tech Palace! Old Welcome to the Tech Palace!
2
4 (avg. 2.0)
2 (100.0%)
0 (0.0%)
Old 🕑🕤🕗 Old 🕑🕤🕗
2
7 (avg. 3.5)
2 (100.0%)
0 (0.0%)

Practice Exercises

Learn More

Practice Exercises are exercises designed to allow students to solve an arbitrary problem, with the aim of them making use of the concepts they have learned so far.

Synced primary repo: 44bd0936d4e480657086ac2568e9d3a6a9846be9 (Updates should be instant)

Next goal: Implement 134 practice exercises. Find out more.
83 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
14,769
26,115 (avg. 1.8)
12,089 (81.9%)
0 (0.0%)
Leap Leap
8,002
25,970 (avg. 3.2)
5,406 (67.6%)
1,208 (15.1%)
Nucleotide Count Nucleotide Count
5,278
27,647 (avg. 5.2)
3,545 (67.2%)
649 (12.3%)
Pangram Pangram
3,416
16,117 (avg. 4.7)
2,608 (76.3%)
423 (12.4%)
Difference of Squares Difference of Squares
2,358
8,216 (avg. 3.5)
2,029 (86.0%)
187 (7.9%)
Raindrops Raindrops
1,856
7,467 (avg. 4.0)
1,614 (87.0%)
173 (9.3%)
Darts Darts
1,684
3,573 (avg. 2.1)
1,456 (86.5%)
33 (2.0%)
Hamming Hamming
2,058
6,202 (avg. 3.0)
1,728 (84.0%)
51 (2.5%)
RNA Transcription RNA Transcription
1,664
6,005 (avg. 3.6)
1,413 (84.9%)
32 (1.9%)
Run-Length Encoding Run-Length Encoding
1,271
6,530 (avg. 5.1)
897 (70.6%)
36 (2.8%)
Scrabble Score Scrabble Score
940
3,784 (avg. 4.0)
804 (85.5%)
27 (2.9%)
Word Count Word Count
1,030
7,125 (avg. 6.9)
726 (70.5%)
30 (2.9%)
Allergies Allergies
603
2,887 (avg. 4.8)
452 (75.0%)
18 (3.0%)
Isogram Isogram
714
2,405 (avg. 3.4)
625 (87.5%)
10 (1.4%)
Atbash Cipher Atbash Cipher
653
3,186 (avg. 4.9)
511 (78.3%)
14 (2.1%)
Grains Grains
593
4,016 (avg. 6.8)
486 (82.0%)
8 (1.3%)
Pascal's Triangle Pascal's Triangle
729
2,550 (avg. 3.5)
542 (74.3%)
11 (1.5%)
Luhn Luhn
567
2,989 (avg. 5.3)
427 (75.3%)
9 (1.6%)
Roman Numerals Roman Numerals
769
3,975 (avg. 5.2)
614 (79.8%)
10 (1.3%)
Acronym Acronym
459
1,738 (avg. 3.8)
371 (80.8%)
9 (2.0%)
Armstrong Numbers Armstrong Numbers
572
1,507 (avg. 2.6)
483 (84.4%)
9 (1.6%)
Gigasecond Gigasecond
501
791 (avg. 1.6)
412 (82.2%)
12 (2.4%)
Phone Number Phone Number
573
2,048 (avg. 3.6)
450 (78.5%)
24 (4.2%)
Prime Factors Prime Factors
448
1,611 (avg. 3.6)
341 (76.1%)
15 (3.3%)
Triangle Triangle
645
2,001 (avg. 3.1)
526 (81.6%)
21 (3.3%)
Sum of Multiples Sum of Multiples
318
1,852 (avg. 5.8)
267 (84.0%)
15 (4.7%)
Resistor Color Resistor Color
80
213 (avg. 2.7)
73 (91.3%)
0 (0.0%)
Eliud's Eggs Eliud's Eggs
68
136 (avg. 2.0)
59 (86.8%)
0 (0.0%)
Two-Fer Two-Fer
124
449 (avg. 3.6)
96 (77.4%)
1 (0.8%)
Pig Latin Pig Latin
128
884 (avg. 6.9)
65 (50.8%)
2 (1.6%)
Rotational Cipher Rotational Cipher
1,890
14,285 (avg. 7.6)
1,213 (64.2%)
263 (13.9%)
Secret Handshake Secret Handshake
1,156
5,966 (avg. 5.2)
898 (77.7%)
144 (12.5%)
ETL ETL
815
2,141 (avg. 2.6)
692 (84.9%)
19 (2.3%)
Anagram Anagram
836
2,851 (avg. 3.4)
665 (79.5%)
18 (2.2%)
Minesweeper Minesweeper
498
3,245 (avg. 6.5)
317 (63.7%)
16 (3.2%)
Collatz Conjecture Collatz Conjecture
693
2,435 (avg. 3.5)
584 (84.3%)
10 (1.4%)
Sieve Sieve
494
1,776 (avg. 3.6)
400 (81.0%)
9 (1.8%)
Strain Strain
39
94 (avg. 2.4)
37 (94.9%)
0 (0.0%)
Protein Translation Protein Translation
55
308 (avg. 5.6)
45 (81.8%)
0 (0.0%)
Proverb Proverb
32
83 (avg. 2.6)
28 (87.5%)
1 (3.1%)
Trinary Trinary
449
1,290 (avg. 2.9)
387 (86.2%)
4 (0.9%)
Bob Bob
1,276
3,195 (avg. 2.5)
837 (65.6%)
46 (3.6%)
Resistor Color Duo Resistor Color Duo
44
76 (avg. 1.7)
38 (86.4%)
0 (0.0%)
Resistor Color Trio Resistor Color Trio
378
1,559 (avg. 4.1)
310 (82.0%)
3 (0.8%)
Square Root Square Root
403
1,385 (avg. 3.4)
295 (73.2%)
8 (2.0%)
Space Age Space Age
115
314 (avg. 2.7)
105 (91.3%)
0 (0.0%)
Matrix Matrix
40
132 (avg. 3.3)
34 (85.0%)
0 (0.0%)
Queen Attack Queen Attack
28
110 (avg. 3.9)
25 (89.3%)
0 (0.0%)
Reverse String Reverse String
844
2,760 (avg. 3.3)
710 (84.1%)
14 (1.7%)
Binary Search Binary Search
838
3,225 (avg. 3.8)
471 (56.2%)
20 (2.4%)
Yacht Yacht
32
112 (avg. 3.5)
27 (84.4%)
0 (0.0%)
Perfect Numbers Perfect Numbers
380
1,462 (avg. 3.8)
306 (80.5%)
5 (1.3%)
Spiral Matrix Spiral Matrix
480
1,569 (avg. 3.3)
318 (66.3%)
11 (2.3%)
Conway's Game of Life Conway's Game of Life
40
290 (avg. 7.3)
27 (67.5%)
0 (0.0%)
Wordy Wordy
28
141 (avg. 5.0)
17 (60.7%)
0 (0.0%)
Grade School Grade School
24
136 (avg. 5.7)
20 (83.3%)
0 (0.0%)
Diamond Diamond
22
53 (avg. 2.4)
19 (86.4%)
0 (0.0%)
Kindergarten Garden Kindergarten Garden
22
76 (avg. 3.5)
16 (72.7%)
0 (0.0%)
All Your Base All Your Base
316
1,950 (avg. 6.2)
219 (69.3%)
4 (1.3%)
Largest Series Product Largest Series Product
260
1,716 (avg. 6.6)
226 (86.9%)
8 (3.1%)
Saddle Points Saddle Points
262
1,411 (avg. 5.4)
199 (76.0%)
10 (3.8%)
Meetup Meetup
21
55 (avg. 2.6)
14 (66.7%)
0 (0.0%)
Palindrome Products Palindrome Products
35
344 (avg. 9.8)
22 (62.9%)
0 (0.0%)
Food Chain Food Chain
20
57 (avg. 2.9)
16 (80.0%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
1,993
7,293 (avg. 3.7)
352 (17.7%)
47 (2.4%)
Clock Clock
940
7,053 (avg. 7.5)
521 (55.4%)
114 (12.1%)
Robot Name Robot Name
689
4,043 (avg. 5.9)
442 (64.2%)
91 (13.2%)
ISBN Verifier ISBN Verifier
387
2,225 (avg. 5.7)
247 (63.8%)
16 (4.1%)
Matching Brackets Matching Brackets
380
1,455 (avg. 3.8)
284 (74.7%)
11 (2.9%)
Connect Connect
30
133 (avg. 4.4)
17 (56.7%)
0 (0.0%)
Dominoes Dominoes
22
103 (avg. 4.7)
13 (59.1%)
0 (0.0%)
Change Change
23
151 (avg. 6.6)
17 (73.9%)
0 (0.0%)
Knapsack Knapsack
22
62 (avg. 2.8)
14 (63.6%)
0 (0.0%)
Robot Simulator Robot Simulator
384
1,916 (avg. 5.0)
253 (65.9%)
12 (3.1%)
Binary Search Tree Binary Search Tree
28
221 (avg. 7.9)
19 (67.9%)
0 (0.0%)
Two Bucket Two Bucket
26
60 (avg. 2.3)
16 (61.5%)
0 (0.0%)
FFT FFT
10
52 (avg. 5.2)
4 (40.0%)
0 (0.0%)
Pythagorean Triplet Pythagorean Triplet
506
1,905 (avg. 3.8)
357 (70.6%)
23 (4.5%)
Custom Set Custom Set
336
2,838 (avg. 8.4)
175 (52.1%)
12 (3.6%)
Rational Numbers Rational Numbers
320
3,384 (avg. 10.6)
156 (48.8%)
14 (4.4%)
Circular Buffer Circular Buffer
259
2,024 (avg. 7.8)
144 (55.6%)
15 (5.8%)
Complex Numbers Complex Numbers
420
2,401 (avg. 5.7)
247 (58.8%)
21 (5.0%)
Alphametics Alphametics
175
1,223 (avg. 7.0)
79 (45.1%)
3 (1.7%)
3 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
67
70 (avg. 1.0)
52 (77.6%)
3 (4.5%)
D&D Character D&D Character
93
90 (avg. 1.0)
63 (67.7%)
1 (1.1%)
Transpose Transpose
204
263 (avg. 1.3)
121 (59.3%)
7 (3.4%)
51 unimplemented practice exercises
Affine Cipher Affine Cipher
Baffling Birthdays Baffling Birthdays
Bank Account Bank Account
Book Store Book Store
Bottle Song Bottle Song
Bowling Bowling
Crypto Square Crypto Square
DOT DSL DOT DSL
Error Handling Error Handling
Flatten Array Flatten Array
Forth Forth
Go Counting Go Counting
Grep Grep
Hangman Hangman
High Scores High Scores
House House
Intergalactic Transmission Intergalactic Transmission
Ledger Ledger
Lens Person Lens Person
Linked List Linked List
List Ops List Ops
Markdown Markdown
Micro Blog Micro Blog
Nth Prime Nth Prime
OCR Numbers OCR Numbers
PaaS I/O PaaS I/O
Parallel Letter Frequency Parallel Letter Frequency
Poker Poker
POV POV
Rail Fence Cipher Rail Fence Cipher
React React
Rectangles Rectangles
Relative Distance Relative Distance
REST API REST API
Satellite Satellite
Say Say
Series Series
SGF Parsing SGF Parsing
Simple Cipher Simple Cipher
Simple Linked List Simple Linked List
Split-Second Stopwatch Split-Second Stopwatch
State of Tic-Tac-Toe State of Tic-Tac-Toe
Sublist Sublist
Swift Scheduling Swift Scheduling
Tournament Tournament
Tree Building Tree Building
Twelve Days Twelve Days
Variable Length Quantity Variable Length Quantity
Word Search Word Search
Zebra Puzzle Zebra Puzzle
Zipper Zipper

Programming Tags

Learn More

Help manage the tags used to group, filter and recommend solutions, approaches and articles.

0 tags

Test Runner

Learn More

Create Test Runners that have the single responsibility of taking a solution, running all tests and returning a standardized output.

Current version: 4707bb6c8b97af8d1798d1b409b2f869563eec5b (Takes up to 10 mins to deploy)

Next goal: Get Test Runners to Version 3. Julia is currently utilising a Version 2 Test Runner. Find out more.
Total Test Runner Runs
266,914
Test Run Pass Rate
27.5% (73398)
Test Run Fail Rate
54.5% (145500)
Test Run Error Rate
18.0% (48016)

Representer

Learn More

Build a Representer: a bit of code that has the single responsibility of taking a solution and returning a normalized representation of it.

Next goal: Build a Representer. Find out more.

Analyzer

Learn More

Build an Analyzer for Julia: Exercism's analyzers automatically assess student's submissions and provide mentor-style commentary.

Next goal: Build an Analyzer. Find out more.