Julia Track Management

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

Students
22,321
Submissions
418,454
Mentoring Discussions
4,035

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 40 concepts. Find out more.
35 concepts being taught
Ba
Basics
1,895 learnt
Bo
Booleans
1,423 learnt
Ch
Chars
387 learnt
Ra
Ranges
794 learnt
Lo
Loops
638 learnt
Nu
Numbers
1,178 learnt
Ve
Vectors
825 learnt
Co
Conditionals
953 learnt
Bi
Bitwise Operations
528 learnt
Tu
Tuples
445 learnt
Pa
Pairs And Dicts
446 learnt
Fu
Functions
325 learnt
Fu
Function Composition
295 learnt
Ve
Vector Operations
480 learnt
St
Strings
515 learnt
Se
Sets
342 learnt
Co
Complex Numbers
220 learnt
No
Nothingness
273 learnt
Ra
Randomness
253 learnt
Ty
Types
229 learnt
Co
Composite Types
194 learnt
Pa
Parametric Types
174 learnt
Mu
Multiple Dispatch
167 learnt
Ty
Type Unions
137 learnt
Er
Errors
136 learnt
Ra
Rational Numbers
263 learnt
Da
Dates and Times
127 learnt
Re
Regular Expressions
133 learnt
Co
Comprehensions
101 learnt
Mu
Multi Dimensional Arrays
128 learnt
Hi
Higher Order Functions
99 learnt
Di
Dict Functions
75 learnt
So
Sorting
231 learnt
In
Interfaces
49 learnt
Li
Linear Algebra Basics
22 learnt
35 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lasagna Lasagna
2,227
6,140 (avg. 2.8)
1,895 (85.1%)
19 (0.9%)
Annalyns Infiltration Annalyns Infiltration
1,620
6,146 (avg. 3.8)
1,423 (87.8%)
10 (0.6%)
Squeaky Clean Squeaky Clean
469
4,382 (avg. 9.3)
387 (82.5%)
1 (0.2%)
Chessboard Chessboard
817
2,047 (avg. 2.5)
794 (97.2%)
0 (0.0%)
Mixed Juices Mixed Juices
729
9,197 (avg. 12.6)
638 (87.5%)
7 (1.0%)
Currency Exchange Currency Exchange
1,378
7,688 (avg. 5.6)
1,178 (85.5%)
14 (1.0%)
Elyses Enchantments Elyses Enchantments
869
4,500 (avg. 5.2)
825 (94.9%)
2 (0.2%)
Cars Assemble Cars Assemble
1,018
6,379 (avg. 6.3)
953 (93.6%)
7 (0.7%)
Secrets Secrets
604
2,653 (avg. 4.4)
528 (87.4%)
1 (0.2%)
Tisbury Treasure Hunt Tisbury Treasure Hunt
461
1,777 (avg. 3.9)
445 (96.5%)
1 (0.2%)
Inventory Management Inventory Management
488
4,564 (avg. 9.4)
446 (91.4%)
2 (0.4%)
Locomotive Engineer Locomotive Engineer
368
4,226 (avg. 11.5)
325 (88.3%)
5 (1.4%)
High School Sweetheart High School Sweetheart
305
2,138 (avg. 7.0)
295 (96.7%)
0 (0.0%)
Bird Watcher Bird Watcher
495
2,803 (avg. 5.7)
480 (97.0%)
2 (0.4%)
Log Levels Log Levels
548
3,371 (avg. 6.2)
515 (94.0%)
4 (0.7%)
Cater Waiter Cater Waiter
411
5,427 (avg. 13.2)
342 (83.2%)
0 (0.0%)
Tracking Turntable Tracking Turntable
241
1,416 (avg. 5.9)
220 (91.3%)
0 (0.0%)
Name Badges Name Badges
285
1,729 (avg. 6.1)
273 (95.8%)
0 (0.0%)
Captains Log Captains Log
263
1,336 (avg. 5.1)
253 (96.2%)
0 (0.0%)
Grading Guru Grading Guru
240
1,524 (avg. 6.4)
229 (95.4%)
0 (0.0%)
Land Grab In Space Land Grab In Space
209
1,602 (avg. 7.7)
194 (92.8%)
0 (0.0%)
Treasure Chest Treasure Chest
181
630 (avg. 3.5)
174 (96.1%)
0 (0.0%)
Encounters Encounters
176
1,471 (avg. 8.4)
167 (94.9%)
2 (1.1%)
Role Playing Game Role Playing Game
147
815 (avg. 5.5)
137 (93.2%)
0 (0.0%)
Factory Sensors Factory Sensors
152
1,075 (avg. 7.1)
136 (89.5%)
1 (0.7%)
Problematic Probabilities Problematic Probabilities
290
2,711 (avg. 9.3)
263 (90.7%)
1 (0.3%)
Booking Up For Beauty Booking Up For Beauty
135
923 (avg. 6.8)
127 (94.1%)
0 (0.0%)
Regular Chatbot Regular Chatbot
152
971 (avg. 6.4)
133 (87.5%)
0 (0.0%)
Boutique Suggestions Boutique Suggestions
107
582 (avg. 5.4)
101 (94.4%)
0 (0.0%)
Exercism Matrix Exercism Matrix
157
1,789 (avg. 11.4)
128 (81.5%)
1 (0.6%)
Cheese Club Cheese Club
109
805 (avg. 7.4)
99 (90.8%)
0 (0.0%)
Mecha Munch Management Mecha Munch Management
84
591 (avg. 7.0)
75 (89.3%)
0 (0.0%)
Ordering Ordeal Ordering Ordeal
268
2,317 (avg. 8.6)
231 (86.2%)
1 (0.4%)
Fibonacci Iterator Fibonacci Iterator
67
237 (avg. 3.5)
49 (73.1%)
0 (0.0%)
Robot Revolution Robot Revolution
26
118 (avg. 4.5)
22 (84.6%)
0 (0.0%)
10 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
13 (avg. 6.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 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: c2931cf9bce609b7696485a2d89987d3a668f2e1 (Updates should be instant)

Next goal: Implement 138 practice exercises. Find out more.
93 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
17,555
31,140 (avg. 1.8)
14,224 (81.0%)
0 (0.0%)
Leap Leap
8,651
28,284 (avg. 3.3)
6,051 (69.9%)
1,213 (14.0%)
Nucleotide Count Nucleotide Count
5,496
28,420 (avg. 5.2)
3,705 (67.4%)
654 (11.9%)
Pangram Pangram
3,574
16,642 (avg. 4.7)
2,743 (76.7%)
426 (11.9%)
Difference of Squares Difference of Squares
3,007
10,848 (avg. 3.6)
2,638 (87.7%)
196 (6.5%)
Raindrops Raindrops
2,373
9,812 (avg. 4.1)
2,105 (88.7%)
184 (7.8%)
Darts Darts
2,100
4,678 (avg. 2.2)
1,860 (88.6%)
34 (1.6%)
Hamming Hamming
2,204
6,732 (avg. 3.1)
1,859 (84.3%)
51 (2.3%)
RNA Transcription RNA Transcription
1,796
6,559 (avg. 3.7)
1,530 (85.2%)
34 (1.9%)
Run-Length Encoding Run-Length Encoding
1,387
7,136 (avg. 5.1)
1,007 (72.6%)
37 (2.7%)
Scrabble Score Scrabble Score
1,057
4,098 (avg. 3.9)
913 (86.4%)
27 (2.6%)
Word Count Word Count
1,136
7,531 (avg. 6.6)
823 (72.4%)
30 (2.6%)
Allergies Allergies
714
3,324 (avg. 4.7)
549 (76.9%)
18 (2.5%)
Isogram Isogram
809
2,650 (avg. 3.3)
719 (88.9%)
10 (1.2%)
Atbash Cipher Atbash Cipher
742
3,551 (avg. 4.8)
598 (80.6%)
14 (1.9%)
Grains Grains
700
4,624 (avg. 6.6)
586 (83.7%)
8 (1.1%)
Pascal's Triangle Pascal's Triangle
832
2,952 (avg. 3.5)
634 (76.2%)
12 (1.4%)
Luhn Luhn
672
3,370 (avg. 5.0)
512 (76.2%)
8 (1.2%)
Roman Numerals Roman Numerals
857
4,259 (avg. 5.0)
696 (81.2%)
10 (1.2%)
Acronym Acronym
547
2,070 (avg. 3.8)
451 (82.4%)
10 (1.8%)
Armstrong Numbers Armstrong Numbers
680
1,784 (avg. 2.6)
579 (85.1%)
9 (1.3%)
Gigasecond Gigasecond
592
942 (avg. 1.6)
499 (84.3%)
12 (2.0%)
Phone Number Phone Number
662
2,427 (avg. 3.7)
535 (80.8%)
24 (3.6%)
Prime Factors Prime Factors
545
1,860 (avg. 3.4)
427 (78.3%)
16 (2.9%)
Triangle Triangle
736
2,312 (avg. 3.1)
608 (82.6%)
22 (3.0%)
Sum of Multiples Sum of Multiples
412
2,166 (avg. 5.3)
354 (85.9%)
15 (3.6%)
Resistor Color Resistor Color
170
395 (avg. 2.3)
154 (90.6%)
0 (0.0%)
Eliud's Eggs Eliud's Eggs
353
1,076 (avg. 3.0)
324 (91.8%)
0 (0.0%)
Two-Fer Two-Fer
272
900 (avg. 3.3)
237 (87.1%)
2 (0.7%)
Line Up Line Up
46
154 (avg. 3.3)
43 (93.5%)
0 (0.0%)
Pig Latin Pig Latin
212
1,345 (avg. 6.3)
142 (67.0%)
4 (1.9%)
Rotational Cipher Rotational Cipher
2,024
15,240 (avg. 7.5)
1,322 (65.3%)
266 (13.1%)
Secret Handshake Secret Handshake
1,304
6,675 (avg. 5.1)
1,042 (79.9%)
145 (11.1%)
ETL ETL
897
2,332 (avg. 2.6)
769 (85.7%)
20 (2.2%)
Anagram Anagram
914
3,024 (avg. 3.3)
737 (80.6%)
18 (2.0%)
Flower Field Flower Field
82
347 (avg. 4.2)
67 (81.7%)
0 (0.0%)
Collatz Conjecture Collatz Conjecture
1,099
4,983 (avg. 4.5)
969 (88.2%)
12 (1.1%)
Sieve Sieve
572
1,946 (avg. 3.4)
474 (82.9%)
9 (1.6%)
Strain Strain
117
210 (avg. 1.8)
109 (93.2%)
0 (0.0%)
Protein Translation Protein Translation
137
671 (avg. 4.9)
110 (80.3%)
0 (0.0%)
Proverb Proverb
104
273 (avg. 2.6)
94 (90.4%)
0 (0.0%)
Bob Bob
1,520
5,349 (avg. 3.5)
1,058 (69.6%)
48 (3.2%)
Resistor Color Duo Resistor Color Duo
114
215 (avg. 1.9)
105 (92.1%)
0 (0.0%)
Resistor Color Trio Resistor Color Trio
445
1,836 (avg. 4.1)
370 (83.1%)
3 (0.7%)
Square Root Square Root
480
1,838 (avg. 3.8)
355 (74.0%)
8 (1.7%)
Space Age Space Age
299
742 (avg. 2.5)
272 (91.0%)
1 (0.3%)
Matrix Matrix
115
344 (avg. 3.0)
98 (85.2%)
0 (0.0%)
Queen Attack Queen Attack
94
457 (avg. 4.9)
88 (93.6%)
1 (1.1%)
Reverse String Reverse String
951
3,075 (avg. 3.2)
815 (85.7%)
14 (1.5%)
Binary Search Binary Search
904
3,528 (avg. 3.9)
524 (58.0%)
20 (2.2%)
Yacht Yacht
91
343 (avg. 3.8)
78 (85.7%)
0 (0.0%)
Perfect Numbers Perfect Numbers
659
3,781 (avg. 5.7)
544 (82.5%)
13 (2.0%)
Spiral Matrix Spiral Matrix
529
1,668 (avg. 3.2)
364 (68.8%)
11 (2.1%)
Conway's Game of Life Conway's Game of Life
97
435 (avg. 4.5)
75 (77.3%)
0 (0.0%)
Wordy Wordy
85
431 (avg. 5.1)
65 (76.5%)
0 (0.0%)
Grade School Grade School
73
445 (avg. 6.1)
54 (74.0%)
0 (0.0%)
Diamond Diamond
117
819 (avg. 7.0)
105 (89.7%)
1 (0.9%)
Kindergarten Garden Kindergarten Garden
69
188 (avg. 2.7)
59 (85.5%)
0 (0.0%)
Nth Prime Nth Prime
40
166 (avg. 4.2)
33 (82.5%)
0 (0.0%)
Simple Cipher Simple Cipher
16
70 (avg. 4.4)
12 (75.0%)
0 (0.0%)
Crypto Square Crypto Square
19
224 (avg. 11.8)
17 (89.5%)
0 (0.0%)
All Your Base All Your Base
381
2,239 (avg. 5.9)
270 (70.9%)
4 (1.0%)
Largest Series Product Largest Series Product
319
1,901 (avg. 6.0)
283 (88.7%)
8 (2.5%)
Saddle Points Saddle Points
317
1,574 (avg. 5.0)
246 (77.6%)
10 (3.2%)
Meetup Meetup
74
290 (avg. 3.9)
62 (83.8%)
0 (0.0%)
Palindrome Products Palindrome Products
89
607 (avg. 6.8)
68 (76.4%)
2 (2.2%)
Food Chain Food Chain
63
314 (avg. 5.0)
49 (77.8%)
0 (0.0%)
Swift Scheduling Swift Scheduling
37
278 (avg. 7.5)
34 (91.9%)
0 (0.0%)
Affine Cipher Affine Cipher
11
60 (avg. 5.5)
10 (90.9%)
0 (0.0%)
Rectangles Rectangles
10
46 (avg. 4.6)
8 (80.0%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
2,029
7,440 (avg. 3.7)
381 (18.8%)
47 (2.3%)
Clock Clock
985
7,348 (avg. 7.5)
555 (56.3%)
114 (11.6%)
Robot Name Robot Name
731
4,210 (avg. 5.8)
474 (64.8%)
91 (12.4%)
ISBN Verifier ISBN Verifier
424
2,438 (avg. 5.8)
274 (64.6%)
16 (3.8%)
Matching Brackets Matching Brackets
413
1,573 (avg. 3.8)
312 (75.5%)
11 (2.7%)
Connect Connect
62
249 (avg. 4.0)
44 (71.0%)
1 (1.6%)
Dominoes Dominoes
59
207 (avg. 3.5)
35 (59.3%)
0 (0.0%)
Change Change
54
320 (avg. 5.9)
45 (83.3%)
0 (0.0%)
Knapsack Knapsack
50
161 (avg. 3.2)
39 (78.0%)
0 (0.0%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
27
106 (avg. 3.9)
22 (81.5%)
0 (0.0%)
Robot Simulator Robot Simulator
415
2,177 (avg. 5.2)
277 (66.7%)
13 (3.1%)
Binary Search Tree Binary Search Tree
57
353 (avg. 6.2)
38 (66.7%)
1 (1.8%)
Two Bucket Two Bucket
49
268 (avg. 5.5)
36 (73.5%)
0 (0.0%)
FFT FFT
95
545 (avg. 5.7)
60 (63.2%)
0 (0.0%)
Intergalactic Transmission Intergalactic Transmission
112
1,317 (avg. 11.8)
67 (59.8%)
2 (1.8%)
Baffling Birthdays Baffling Birthdays
45
338 (avg. 7.5)
40 (88.9%)
0 (0.0%)
Pythagorean Triplet Pythagorean Triplet
549
2,099 (avg. 3.8)
392 (71.4%)
24 (4.4%)
Satellite Satellite
18
95 (avg. 5.3)
14 (77.8%)
0 (0.0%)
Custom Set Custom Set
371
2,978 (avg. 8.0)
199 (53.6%)
12 (3.2%)
Rational Numbers Rational Numbers
351
3,574 (avg. 10.2)
172 (49.0%)
14 (4.0%)
Circular Buffer Circular Buffer
282
2,152 (avg. 7.6)
158 (56.0%)
15 (5.3%)
Complex Numbers Complex Numbers
464
2,673 (avg. 5.8)
275 (59.3%)
22 (4.7%)
Alphametics Alphametics
220
1,544 (avg. 7.0)
105 (47.7%)
3 (1.4%)
5 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%)
Minesweeper Minesweeper
508
3,277 (avg. 6.5)
329 (64.8%)
16 (3.1%)
Transpose Transpose
204
263 (avg. 1.3)
121 (59.3%)
7 (3.4%)
Trinary Trinary
503
1,381 (avg. 2.7)
439 (87.3%)
3 (0.6%)
45 unimplemented practice exercises
Bank Account Bank Account
Book Store Book Store
Bottle Song Bottle Song
Bowling Bowling
Camicia Camicia
DOT DSL DOT DSL
Error Handling Error Handling
Flatten Array Flatten Array
Forth Forth
Go Counting Go Counting
Grep Grep
High Scores High Scores
House House
Ledger Ledger
Lens Person Lens Person
Linked List Linked List
List Ops List Ops
Markdown Markdown
Micro Blog Micro Blog
OCR Numbers OCR Numbers
PaaS I/O PaaS I/O
Parallel Letter Frequency Parallel Letter Frequency
Piecing It Together Piecing It Together
Poker Poker
POV POV
Prism Prism
Rail Fence Cipher Rail Fence Cipher
React React
Relative Distance Relative Distance
Resistor Color Tolerance Resistor Color Tolerance
REST API REST API
Save the Cow Save the Cow
Say Say
Series Series
SGF Parsing SGF Parsing
Simple Linked List Simple Linked List
Split-Second Stopwatch Split-Second Stopwatch
Sublist Sublist
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

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: e2e5c64b9da6f0019f2acecdc7196d415c113008 (Takes up to 10 mins to deploy)

Total Test Runner Runs
404,534
Test Run Pass Rate
25.9% (104662)
Test Run Fail Rate
57.7% (233354)
Test Run Error Rate
16.4% (66518)

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.