C# Track Management

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

Students
187,216
Submissions
6,068,089
Mentoring Discussions
22,639

The C# track is exemplar ✨

Building

C# 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.

62 concepts being taught
Ar
Arrays
16,363 learnt
Fo
For Loops
16,363 learnt
Fo
Foreach Loops
16,363 learnt
Ba
Basics
48,921 learnt
Bo
Booleans
35,076 learnt
Ca
Casting
6,000 learnt
Ch
Chars
8,564 learnt
St
String Builder
8,564 learnt
Cl
Classes
15,267 learnt
Co
Constants
2,732 learnt
De
Defensive Copying
2,732 learnt
Re
Readonly Collections
2,732 learnt
Co
Constructors
9,951 learnt
Da
Datetimes
8,745 learnt
Di
Dictionaries
5,964 learnt
En
Enums
5,058 learnt
Eq
Equality
2,834 learnt
Se
Sets
2,834 learnt
Ex
Exceptions
4,597 learnt
Co
Conditionals Ternary
3,063 learnt
Ex
Expression Bodied Members
3,063 learnt
Sw
Switch Expressions
3,063 learnt
Th
Throw Expressions
3,063 learnt
At
Attributes
2,891 learnt
Fl
Flag Enums
2,891 learnt
Do
Do While Loops
13,271 learnt
Fl
Floating Point Numbers
13,271 learnt
Wh
While Loops
13,271 learnt
In
Inheritance
7,123 learnt
In
Integral Numbers
3,800 learnt
In
Interfaces
2,983 learnt
Or
Ordering
2,983 learnt
Ge
Generic Types
6,928 learnt
Li
Lists
6,928 learnt
Me
Method Overloading
2,672 learnt
Na
Named Arguments
2,672 learnt
Op
Optional Parameters
2,672 learnt
Na
Namespaces
1,646 learnt
Ne
Nested Types
1,655 learnt
Nu
Nullability
10,221 learnt
If
If Statements
21,513 learnt
Nu
Numbers
21,513 learnt
Ob
Object Initializers
2,393 learnt
Op
Operator Overloading
1,932 learnt
Ov
Overflow
2,437 learnt
Pa
Parameters
1,982 learnt
Pr
Properties
3,278 learnt
Ra
Randomness
10,724 learnt
Re
Regular Expressions
1,522 learnt
Re
Resource Cleanup
2,279 learnt
Re
Resource Lifetime
1,827 learnt
St
String Formatting
1,935 learnt
Ve
Verbatim Strings
1,935 learnt
St
Strings
23,642 learnt
St
Structs
1,671 learnt
Sw
Switch Statements
4,686 learnt
Ti
Time
2,399 learnt
Ti
Timezone
2,399 learnt
Tu
Tuples
12,486 learnt
Ex
Exception Filtering
1,548 learnt
Us
User Defined Exceptions
1,548 learnt
Ex
Extension Methods
12,507 learnt
42 active learning exercises
Started
Attempts
Completions
Mentoring requests
Bird Watcher Bird Watcher
25,131
265,282 (avg. 10.6)
16,363 (65.1%)
231 (0.9%)
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
71,820
398,343 (avg. 5.5)
48,921 (68.1%)
447 (0.6%)
Annalyn's Infiltration Annalyn's Infiltration
42,843
387,760 (avg. 9.1)
35,076 (81.9%)
403 (0.9%)
Secure Munchester United Secure Munchester United
7,055
49,990 (avg. 7.1)
6,000 (85.0%)
48 (0.7%)
Squeaky Clean Squeaky Clean
11,451
225,097 (avg. 19.7)
8,564 (74.8%)
159 (1.4%)
Jedlik's Toys Jedlik's Toys
16,664
169,016 (avg. 10.1)
15,267 (91.6%)
126 (0.8%)
Authentication System Authentication System
3,577
37,424 (avg. 10.5)
2,732 (76.4%)
23 (0.6%)
Need for Speed Need for Speed
11,207
170,411 (avg. 15.2)
9,951 (88.8%)
104 (0.9%)
Booking up for Beauty Booking up for Beauty
9,743
109,636 (avg. 11.3)
8,745 (89.8%)
58 (0.6%)
International Calling Connoisseur International Calling Connoisseur
6,406
81,560 (avg. 12.7)
5,964 (93.1%)
46 (0.7%)
Logs, Logs, Logs! Logs, Logs, Logs!
5,404
45,375 (avg. 8.4)
5,058 (93.6%)
27 (0.5%)
Face ID 2.0 Face ID 2.0
3,362
40,520 (avg. 12.1)
2,834 (84.3%)
34 (1.0%)
Calculator Conundrum Calculator Conundrum
4,883
39,630 (avg. 8.1)
4,597 (94.1%)
39 (0.8%)
The Weather in Deather The Weather in Deather
3,382
21,413 (avg. 6.3)
3,063 (90.6%)
37 (1.1%)
Attack of the Trolls Attack of the Trolls
3,211
32,360 (avg. 10.1)
2,891 (90.0%)
19 (0.6%)
Interest is Interesting Interest is Interesting
14,873
191,921 (avg. 12.9)
13,271 (89.2%)
109 (0.7%)
Wizards and Warriors Wizards and Warriors
7,798
65,866 (avg. 8.4)
7,123 (91.3%)
62 (0.8%)
Hyper-optimized Telemetry Hyper-optimized Telemetry
5,968
80,460 (avg. 13.5)
3,800 (63.7%)
65 (1.1%)
Remote Control Competition Remote Control Competition
3,306
32,651 (avg. 9.9)
2,983 (90.2%)
25 (0.8%)
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
7,414
112,792 (avg. 15.2)
6,928 (93.4%)
59 (0.8%)
Wizards and Warriors 2.0 Wizards and Warriors 2.0
2,835
20,062 (avg. 7.1)
2,672 (94.3%)
18 (0.6%)
Red vs. Blue: Darwin Style Red vs. Blue: Darwin Style
1,811
9,119 (avg. 5.0)
1,646 (90.9%)
4 (0.2%)
Remote Control Cleanup Remote Control Cleanup
1,946
19,733 (avg. 10.1)
1,655 (85.0%)
20 (1.0%)
Tim from Marketing Tim from Marketing
10,802
83,232 (avg. 7.7)
10,221 (94.6%)
90 (0.8%)
Cars, Assemble! Cars, Assemble!
23,756
228,700 (avg. 9.6)
21,513 (90.6%)
188 (0.8%)
Developer Privileges Developer Privileges
2,605
17,722 (avg. 6.8)
2,393 (91.9%)
15 (0.6%)
Hyperia Forex Hyperia Forex
2,103
18,325 (avg. 8.7)
1,932 (91.9%)
20 (1.0%)
Hyperinflation Hits Hyperia Hyperinflation Hits Hyperia
2,565
17,162 (avg. 6.7)
2,437 (95.0%)
13 (0.5%)
Building Telemetry Building Telemetry
2,150
18,118 (avg. 8.4)
1,982 (92.2%)
10 (0.5%)
Weighing Machine Weighing Machine
3,547
52,624 (avg. 14.8)
3,278 (92.4%)
23 (0.6%)
Roll the Die! Roll the Die!
11,273
55,565 (avg. 4.9)
10,724 (95.1%)
65 (0.6%)
Parsing Log Files Parsing Log Files
1,736
26,214 (avg. 15.1)
1,522 (87.7%)
12 (0.7%)
Object Relational Mapping Object Relational Mapping
2,638
25,056 (avg. 9.5)
2,279 (86.4%)
15 (0.6%)
Orm in One Go Orm in One Go
1,965
11,185 (avg. 5.7)
1,827 (93.0%)
15 (0.8%)
High School Sweethearts High School Sweethearts
2,103
32,858 (avg. 15.6)
1,935 (92.0%)
8 (0.4%)
Log Levels Log Levels
31,070
372,336 (avg. 12.0)
23,642 (76.1%)
364 (1.2%)
Land Grab in Space Land Grab in Space
1,840
16,736 (avg. 9.1)
1,671 (90.8%)
20 (1.1%)
Football Match Reports Football Match Reports
5,032
93,195 (avg. 18.5)
4,686 (93.1%)
44 (0.9%)
Beauty Salon Goes Global Beauty Salon Goes Global
2,952
46,915 (avg. 15.9)
2,399 (81.3%)
29 (1.0%)
Phone Number Analysis Phone Number Analysis
13,779
95,930 (avg. 7.0)
12,486 (90.6%)
106 (0.8%)
Instruments of Texas Instruments of Texas
1,721
14,167 (avg. 8.2)
1,548 (89.9%)
18 (1.0%)
Log Analysis Log Analysis
15,570
213,099 (avg. 13.7)
12,507 (80.3%)
149 (1.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: 70c7481992b8d74961a33872404a4ebb2f0b5e5b (Updates should be instant)

Next goal: Implement 138 practice exercises. Find out more.
136 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
155,296
426,395 (avg. 2.7)
101,991 (65.7%)
32 (0.0%)
Two Fer Two Fer
9,271
17,498 (avg. 1.9)
7,317 (78.9%)
2,597 (28.0%)
Leap Leap
19,611
79,704 (avg. 4.1)
17,732 (90.4%)
2,454 (12.5%)
Line Up Line Up
1,694
10,251 (avg. 6.1)
1,505 (88.8%)
30 (1.8%)
Gigasecond Gigasecond
7,902
15,051 (avg. 1.9)
6,939 (87.8%)
834 (10.6%)
Resistor Color Resistor Color
7,771
29,898 (avg. 3.8)
6,820 (87.8%)
1,641 (21.1%)
Space Age Space Age
7,457
33,783 (avg. 4.5)
6,537 (87.7%)
1,275 (17.1%)
High Scores High Scores
4,122
15,001 (avg. 3.6)
3,458 (83.9%)
974 (23.6%)
Hamming Hamming
5,146
13,339 (avg. 2.6)
4,611 (89.6%)
934 (18.2%)
Nucleotide Count Nucleotide Count
4,218
11,971 (avg. 2.8)
3,846 (91.2%)
865 (20.5%)
Robot Name Robot Name
5,318
44,499 (avg. 8.4)
3,934 (74.0%)
738 (13.9%)
Allergies Allergies
3,428
16,106 (avg. 4.7)
2,634 (76.8%)
459 (13.4%)
Grade School Grade School
3,157
14,912 (avg. 4.7)
2,641 (83.7%)
406 (12.9%)
Rotational Cipher Rotational Cipher
4,214
31,904 (avg. 7.6)
3,484 (82.7%)
355 (8.4%)
Circular Buffer Circular Buffer
2,194
14,211 (avg. 6.5)
1,645 (75.0%)
242 (11.0%)
Clock Clock
2,158
16,204 (avg. 7.5)
1,673 (77.5%)
233 (10.8%)
Bob Bob
11,020
172,752 (avg. 15.7)
8,804 (79.9%)
860 (7.8%)
Matching Brackets Matching Brackets
1,824
12,653 (avg. 6.9)
1,479 (81.1%)
180 (9.9%)
Spiral Matrix Spiral Matrix
2,356
16,978 (avg. 7.2)
1,737 (73.7%)
134 (5.7%)
Tournament Tournament
1,259
10,483 (avg. 8.3)
883 (70.1%)
96 (7.6%)
Variable Length Quantity Variable Length Quantity
850
5,012 (avg. 5.9)
536 (63.1%)
54 (6.4%)
Dominoes Dominoes
4,302
37,123 (avg. 8.6)
1,487 (34.6%)
89 (2.1%)
Forth Forth
623
6,164 (avg. 9.9)
333 (53.5%)
29 (4.7%)
Pangram Pangram
6,709
23,683 (avg. 3.5)
5,605 (83.5%)
324 (4.8%)
Isogram Isogram
4,686
19,969 (avg. 4.3)
4,215 (89.9%)
183 (3.9%)
Acronym Acronym
3,753
19,805 (avg. 5.3)
3,249 (86.6%)
185 (4.9%)
Grains Grains
2,820
8,918 (avg. 3.2)
2,464 (87.4%)
106 (3.8%)
Perfect Numbers Perfect Numbers
2,437
8,683 (avg. 3.6)
2,182 (89.5%)
81 (3.3%)
Collatz Conjecture Collatz Conjecture
3,115
10,177 (avg. 3.3)
2,883 (92.6%)
92 (3.0%)
Phone Number Phone Number
2,428
14,626 (avg. 6.0)
2,035 (83.8%)
68 (2.8%)
Scrabble Score Scrabble Score
4,683
25,590 (avg. 5.5)
4,057 (86.6%)
132 (2.8%)
Meetup Meetup
2,048
9,787 (avg. 4.8)
1,474 (72.0%)
44 (2.1%)
Difference of Squares Difference of Squares
7,986
42,302 (avg. 5.3)
6,954 (87.1%)
169 (2.1%)
Resistor Color Duo Resistor Color Duo
2,837
15,052 (avg. 5.3)
2,644 (93.2%)
41 (1.4%)
Resistor Color Trio Resistor Color Trio
999
6,612 (avg. 6.6)
909 (91.0%)
7 (0.7%)
Series Series
2,249
8,846 (avg. 3.9)
1,963 (87.3%)
92 (4.1%)
Sum of Multiples Sum of Multiples
5,371
30,910 (avg. 5.8)
4,384 (81.6%)
305 (5.7%)
Accumulate Accumulate
3,566
10,530 (avg. 3.0)
2,933 (82.2%)
135 (3.8%)
All Your Base All Your Base
1,178
7,075 (avg. 6.0)
888 (75.4%)
22 (1.9%)
Largest Series Product Largest Series Product
1,115
4,736 (avg. 4.2)
937 (84.0%)
18 (1.6%)
Pascal's Triangle Pascal's Triangle
1,231
5,142 (avg. 4.2)
973 (79.0%)
22 (1.8%)
Prime Factors Prime Factors
1,242
4,324 (avg. 3.5)
1,092 (87.9%)
19 (1.5%)
Pythagorean Triplet Pythagorean Triplet
3,478
22,976 (avg. 6.6)
2,361 (67.9%)
64 (1.8%)
Armstrong Numbers Armstrong Numbers
1,981
6,863 (avg. 3.5)
1,791 (90.4%)
46 (2.3%)
Darts Darts
6,082
36,380 (avg. 6.0)
5,312 (87.3%)
74 (1.2%)
Triangle Triangle
5,581
44,989 (avg. 8.1)
5,130 (91.9%)
118 (2.1%)
Rational Numbers Rational Numbers
1,210
6,375 (avg. 5.3)
849 (70.2%)
25 (2.1%)
Complex Numbers Complex Numbers
750
3,450 (avg. 4.6)
631 (84.1%)
9 (1.2%)
Raindrops Raindrops
2,633
6,499 (avg. 2.5)
2,470 (93.8%)
155 (5.9%)
Bottle Song Bottle Song
584
5,411 (avg. 9.3)
436 (74.7%)
4 (0.7%)
Proverb Proverb
2,490
15,896 (avg. 6.4)
2,246 (90.2%)
29 (1.2%)
Strain Strain
1,735
3,969 (avg. 2.3)
1,402 (80.8%)
29 (1.7%)
House House
756
3,171 (avg. 4.2)
602 (79.6%)
9 (1.2%)
Protein Translation Protein Translation
3,196
28,460 (avg. 8.9)
2,704 (84.6%)
61 (1.9%)
Roman Numerals Roman Numerals
3,428
24,573 (avg. 7.2)
2,764 (80.6%)
83 (2.4%)
Simple Cipher Simple Cipher
1,015
5,947 (avg. 5.9)
758 (74.7%)
25 (2.5%)
ETL ETL
2,310
6,368 (avg. 2.8)
2,093 (90.6%)
62 (2.7%)
Parallel Letter Frequency Parallel Letter Frequency
980
4,334 (avg. 4.4)
734 (74.9%)
23 (2.3%)
Alphametics Alphametics
357
319 (avg. 0.9)
146 (40.9%)
1 (0.3%)
Sieve Sieve
1,333
6,689 (avg. 5.0)
1,167 (87.5%)
24 (1.8%)
Anagram Anagram
3,626
33,771 (avg. 9.3)
2,888 (79.6%)
99 (2.7%)
Binary Search Binary Search
2,963
23,204 (avg. 7.8)
2,473 (83.5%)
70 (2.4%)
Kindergarten Garden Kindergarten Garden
1,450
6,807 (avg. 4.7)
1,242 (85.7%)
80 (5.5%)
Secret Handshake Secret Handshake
1,468
10,193 (avg. 6.9)
1,190 (81.1%)
30 (2.0%)
Matrix Matrix
902
4,835 (avg. 5.4)
742 (82.3%)
11 (1.2%)
Crypto Square Crypto Square
1,422
14,210 (avg. 10.0)
716 (50.4%)
28 (2.0%)
Flower Field Flower Field
167
567 (avg. 3.4)
128 (76.6%)
0 (0.0%)
Food Chain Food Chain
611
3,924 (avg. 6.4)
500 (81.8%)
6 (1.0%)
Tree Building Tree Building
598
2,057 (avg. 3.4)
430 (71.9%)
6 (1.0%)
Change Change
610
5,280 (avg. 8.7)
360 (59.0%)
14 (2.3%)
Rectangles Rectangles
779
4,799 (avg. 6.2)
451 (57.9%)
8 (1.0%)
Wordy Wordy
536
4,167 (avg. 7.8)
388 (72.4%)
17 (3.2%)
Connect Connect
355
1,821 (avg. 5.1)
234 (65.9%)
7 (2.0%)
SGF Parsing SGF Parsing
316
1,460 (avg. 4.6)
200 (63.3%)
1 (0.3%)
Atbash Cipher Atbash Cipher
710
5,555 (avg. 7.8)
627 (88.3%)
18 (2.5%)
Binary Search Tree Binary Search Tree
668
3,008 (avg. 4.5)
476 (71.3%)
8 (1.2%)
Flatten Array Flatten Array
1,068
6,802 (avg. 6.4)
781 (73.1%)
16 (1.5%)
List Ops List Ops
652
3,656 (avg. 5.6)
530 (81.3%)
16 (2.5%)
Sublist Sublist
677
4,212 (avg. 6.2)
509 (75.2%)
8 (1.2%)
Ledger Ledger
419
2,242 (avg. 5.4)
297 (70.9%)
6 (1.4%)
OCR Numbers OCR Numbers
432
2,661 (avg. 6.2)
341 (78.9%)
5 (1.2%)
Saddle Points Saddle Points
2,138
16,535 (avg. 7.7)
1,411 (66.0%)
71 (3.3%)
Palindrome Products Palindrome Products
358
423 (avg. 1.2)
267 (74.6%)
13 (3.6%)
Save the Cow Save the Cow
65
242 (avg. 3.7)
27 (41.5%)
0 (0.0%)
Two Bucket Two Bucket
353
1,489 (avg. 4.2)
215 (60.9%)
2 (0.6%)
Go Counting Go Counting
376
1,910 (avg. 5.1)
241 (64.1%)
2 (0.5%)
D&D Character D&D Character
1,147
9,086 (avg. 7.9)
939 (81.9%)
20 (1.7%)
Queen Attack Queen Attack
1,201
5,073 (avg. 4.2)
1,065 (88.7%)
14 (1.2%)
Robot Simulator Robot Simulator
1,187
5,591 (avg. 4.7)
994 (83.7%)
19 (1.6%)
Bank Account Bank Account
1,041
3,290 (avg. 3.2)
796 (76.5%)
20 (1.9%)
Simple Linked List Simple Linked List
784
5,456 (avg. 7.0)
530 (67.6%)
10 (1.3%)
Error Handling Error Handling
1,187
4,686 (avg. 3.9)
980 (82.6%)
20 (1.7%)
Affine Cipher Affine Cipher
405
3,074 (avg. 7.6)
300 (74.1%)
3 (0.7%)
ISBN Verifier ISBN Verifier
802
5,516 (avg. 6.9)
674 (84.0%)
13 (1.6%)
Prism Prism
117
1,134 (avg. 9.7)
79 (67.5%)
0 (0.0%)
Twelve Days Twelve Days
559
1,530 (avg. 2.7)
472 (84.4%)
6 (1.1%)
Word Count Word Count
981
4,370 (avg. 4.5)
824 (84.0%)
31 (3.2%)
Yacht Yacht
511
3,435 (avg. 6.7)
417 (81.6%)
9 (1.8%)
DOT DSL DOT DSL
359
1,894 (avg. 5.3)
254 (70.8%)
2 (0.6%)
Linked List Linked List
949
4,497 (avg. 4.7)
658 (69.3%)
14 (1.5%)
Diamond Diamond
423
1,894 (avg. 4.5)
315 (74.5%)
8 (1.9%)
Grep Grep
471
3,229 (avg. 6.9)
348 (73.9%)
4 (0.8%)
Luhn Luhn
817
7,718 (avg. 9.4)
702 (85.9%)
7 (0.9%)
Markdown Markdown
698
2,922 (avg. 4.2)
482 (69.1%)
26 (3.7%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
162
980 (avg. 6.0)
125 (77.2%)
1 (0.6%)
Word Search Word Search
915
10,576 (avg. 11.6)
514 (56.2%)
13 (1.4%)
Bowling Bowling
674
9,016 (avg. 13.4)
386 (57.3%)
11 (1.6%)
REST API REST API
655
6,428 (avg. 9.8)
269 (41.1%)
13 (2.0%)
Poker Poker
438
3,116 (avg. 7.1)
240 (54.8%)
2 (0.5%)
Run-Length Encoding Run-Length Encoding
2,010
30,863 (avg. 15.4)
1,647 (81.9%)
55 (2.7%)
Pig Latin Pig Latin
1,377
15,824 (avg. 11.5)
788 (57.2%)
35 (2.5%)
Transpose Transpose
765
9,898 (avg. 12.9)
475 (62.1%)
3 (0.4%)
Say Say
512
4,158 (avg. 8.1)
392 (76.6%)
8 (1.6%)
Book Store Book Store
1,166
9,532 (avg. 8.2)
596 (51.1%)
29 (2.5%)
Custom Set Custom Set
378
2,357 (avg. 6.2)
292 (77.2%)
1 (0.3%)
Nth Prime Nth Prime
411
1,582 (avg. 3.8)
334 (81.3%)
4 (1.0%)
Rail Fence Cipher Rail Fence Cipher
1,052
11,015 (avg. 10.5)
610 (58.0%)
15 (1.4%)
Diffie-Hellman Diffie-Hellman
2,046
11,494 (avg. 5.6)
1,309 (64.0%)
22 (1.1%)
Zebra Puzzle Zebra Puzzle
475
1,326 (avg. 2.8)
237 (49.9%)
3 (0.6%)
React React
482
2,594 (avg. 5.4)
218 (45.2%)
4 (0.8%)
POV POV
263
1,522 (avg. 5.8)
172 (65.4%)
1 (0.4%)
Zipper Zipper
277
1,157 (avg. 4.2)
179 (64.6%)
1 (0.4%)
Reverse String Reverse String
7,013
23,697 (avg. 3.4)
6,372 (90.9%)
168 (2.4%)
RNA Transcription RNA Transcription
2,609
5,711 (avg. 2.2)
2,282 (87.5%)
95 (3.6%)
Conway's Game of Life Conway's Game of Life
568
2,898 (avg. 5.1)
310 (54.6%)
7 (1.2%)
Eliud's Eggs Eliud's Eggs
986
4,636 (avg. 4.7)
786 (79.7%)
4 (0.4%)
Knapsack Knapsack
469
2,856 (avg. 6.1)
275 (58.6%)
4 (0.9%)
Square Root Square Root
1,115
4,208 (avg. 3.8)
979 (87.8%)
8 (0.7%)
Killer Sudoku Helper Killer Sudoku Helper
175
519 (avg. 3.0)
114 (65.1%)
1 (0.6%)
Satellite Satellite
142
671 (avg. 4.7)
114 (80.3%)
2 (1.4%)
Intergalactic Transmission Intergalactic Transmission
100
540 (avg. 5.4)
81 (81.0%)
0 (0.0%)
Relative Distance Relative Distance
143
661 (avg. 4.6)
93 (65.0%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
273
2,372 (avg. 8.7)
159 (58.2%)
0 (0.0%)
Baffling Birthdays Baffling Birthdays
200
1,360 (avg. 6.8)
158 (79.0%)
0 (0.0%)
Swift Scheduling Swift Scheduling
163
773 (avg. 4.7)
104 (63.8%)
4 (2.5%)
Camicia Camicia
808
2,302 (avg. 2.8)
83 (10.3%)
6 (0.7%)
8 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Beer Song Beer Song
1,942
26,943 (avg. 13.9)
1,520 (78.3%)
33 (1.7%)
Binary Binary
80
106 (avg. 1.3)
79 (98.8%)
6 (7.5%)
Hangman Hangman
408
1,117 (avg. 2.7)
188 (46.1%)
2 (0.5%)
Hexadecimal Hexadecimal
22
23 (avg. 1.0)
21 (95.5%)
0 (0.0%)
Minesweeper Minesweeper
480
2,140 (avg. 4.5)
366 (76.3%)
7 (1.5%)
Octal Octal
43
50 (avg. 1.2)
42 (97.7%)
2 (4.7%)
Scale Generator Scale Generator
545
3,888 (avg. 7.1)
346 (63.5%)
4 (0.7%)
Trinary Trinary
52
67 (avg. 1.3)
51 (98.1%)
3 (5.8%)
2 unimplemented practice exercises
Piecing It Together Piecing It Together
Resistor Color Tolerance Resistor Color Tolerance
6 foregone practice exercises
Counter Counter
Lens Person Lens Person
Micro Blog Micro Blog
Nucleotide Codons Nucleotide Codons
PaaS I/O PaaS I/O
Point Mutations Point Mutations

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

Total Test Runner Runs
5,978,964
Test Run Pass Rate
15.4% (918348)
Test Run Fail Rate
38.3% (2292033)
Test Run Error Rate
46.3% (2768583)

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.

Current version: c7d04a008a2a1f3c2f967ed867790adbab9ad84e (Takes up to 10 mins to deploy)

Total Representer Runs
848,298
Total Representation Comments Made
106,035
Feedback Given Frequency
12.5%

Analyzer

Learn More

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

Current version: f8a08540f0c1cadfe1485b83b23dacfe140c6aef (Takes up to 10 mins to deploy)

Total Analyzer Runs
839,478
Total Analysis Comments Made
376,463
Feedback Given Frequency
5.3%