C# Track Management

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

Students
184,251
Submissions
5,984,792
Mentoring Discussions
22,596

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
15,962 learnt
Fo
For Loops
15,962 learnt
Fo
Foreach Loops
15,962 learnt
Ba
Basics
47,959 learnt
Bo
Booleans
34,369 learnt
Ca
Casting
5,822 learnt
Ch
Chars
8,352 learnt
St
String Builder
8,352 learnt
Cl
Classes
14,973 learnt
Co
Constants
2,642 learnt
De
Defensive Copying
2,642 learnt
Re
Readonly Collections
2,642 learnt
Co
Constructors
9,749 learnt
Da
Datetimes
8,568 learnt
Di
Dictionaries
5,832 learnt
En
Enums
4,938 learnt
Eq
Equality
2,759 learnt
Se
Sets
2,759 learnt
Ex
Exceptions
4,493 learnt
Co
Conditionals Ternary
2,998 learnt
Ex
Expression Bodied Members
2,998 learnt
Sw
Switch Expressions
2,998 learnt
Th
Throw Expressions
2,998 learnt
At
Attributes
2,823 learnt
Fl
Flag Enums
2,823 learnt
Do
Do While Loops
13,041 learnt
Fl
Floating Point Numbers
13,041 learnt
Wh
While Loops
13,041 learnt
In
Inheritance
6,980 learnt
In
Integral Numbers
3,711 learnt
In
Interfaces
2,918 learnt
Or
Ordering
2,918 learnt
Ge
Generic Types
6,800 learnt
Li
Lists
6,800 learnt
Me
Method Overloading
2,612 learnt
Na
Named Arguments
2,612 learnt
Op
Optional Parameters
2,612 learnt
Na
Namespaces
1,602 learnt
Ne
Nested Types
1,612 learnt
Nu
Nullability
10,066 learnt
If
If Statements
21,180 learnt
Nu
Numbers
21,180 learnt
Ob
Object Initializers
2,349 learnt
Op
Operator Overloading
1,894 learnt
Ov
Overflow
2,388 learnt
Pa
Parameters
1,944 learnt
Pr
Properties
3,205 learnt
Ra
Randomness
10,553 learnt
Re
Regular Expressions
1,493 learnt
Re
Resource Cleanup
2,236 learnt
Re
Resource Lifetime
1,792 learnt
St
String Formatting
1,901 learnt
Ve
Verbatim Strings
1,901 learnt
St
Strings
23,254 learnt
St
Structs
1,632 learnt
Sw
Switch Statements
4,607 learnt
Ti
Time
2,355 learnt
Ti
Timezone
2,355 learnt
Tu
Tuples
12,298 learnt
Ex
Exception Filtering
1,523 learnt
Us
User Defined Exceptions
1,523 learnt
Ex
Extension Methods
12,294 learnt
42 active learning exercises
Started
Attempts
Completions
Mentoring requests
Bird Watcher Bird Watcher
24,427
260,202 (avg. 10.7)
15,962 (65.3%)
228 (0.9%)
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
70,484
391,775 (avg. 5.6)
47,959 (68.0%)
442 (0.6%)
Annalyn's Infiltration Annalyn's Infiltration
41,974
382,344 (avg. 9.1)
34,369 (81.9%)
395 (0.9%)
Secure Munchester United Secure Munchester United
6,839
48,611 (avg. 7.1)
5,822 (85.1%)
46 (0.7%)
Squeaky Clean Squeaky Clean
11,177
221,444 (avg. 19.8)
8,352 (74.7%)
156 (1.4%)
Jedlik's Toys Jedlik's Toys
16,352
166,676 (avg. 10.2)
14,973 (91.6%)
125 (0.8%)
Authentication System Authentication System
3,445
36,308 (avg. 10.5)
2,642 (76.7%)
23 (0.7%)
Need for Speed Need for Speed
10,969
167,831 (avg. 15.3)
9,749 (88.9%)
102 (0.9%)
Booking up for Beauty Booking up for Beauty
9,546
107,851 (avg. 11.3)
8,568 (89.8%)
58 (0.6%)
International Calling Connoisseur International Calling Connoisseur
6,257
80,312 (avg. 12.8)
5,832 (93.2%)
46 (0.7%)
Logs, Logs, Logs! Logs, Logs, Logs!
5,276
44,638 (avg. 8.5)
4,938 (93.6%)
27 (0.5%)
Face ID 2.0 Face ID 2.0
3,270
39,839 (avg. 12.2)
2,759 (84.4%)
34 (1.0%)
Calculator Conundrum Calculator Conundrum
4,768
39,081 (avg. 8.2)
4,493 (94.2%)
39 (0.8%)
The Weather in Deather The Weather in Deather
3,307
21,118 (avg. 6.4)
2,998 (90.7%)
37 (1.1%)
Attack of the Trolls Attack of the Trolls
3,137
31,902 (avg. 10.2)
2,823 (90.0%)
19 (0.6%)
Interest is Interesting Interest is Interesting
14,623
189,372 (avg. 13.0)
13,041 (89.2%)
107 (0.7%)
Wizards and Warriors Wizards and Warriors
7,623
64,779 (avg. 8.5)
6,980 (91.6%)
62 (0.8%)
Hyper-optimized Telemetry Hyper-optimized Telemetry
5,840
79,227 (avg. 13.6)
3,711 (63.5%)
65 (1.1%)
Remote Control Competition Remote Control Competition
3,225
32,240 (avg. 10.0)
2,918 (90.5%)
25 (0.8%)
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
7,261
111,250 (avg. 15.3)
6,800 (93.7%)
59 (0.8%)
Wizards and Warriors 2.0 Wizards and Warriors 2.0
2,768
19,753 (avg. 7.1)
2,612 (94.4%)
18 (0.7%)
Red vs. Blue: Darwin Style Red vs. Blue: Darwin Style
1,767
8,936 (avg. 5.1)
1,602 (90.7%)
4 (0.2%)
Remote Control Cleanup Remote Control Cleanup
1,893
19,405 (avg. 10.3)
1,612 (85.2%)
20 (1.1%)
Tim from Marketing Tim from Marketing
10,636
82,291 (avg. 7.7)
10,066 (94.6%)
90 (0.8%)
Cars, Assemble! Cars, Assemble!
23,370
226,175 (avg. 9.7)
21,180 (90.6%)
187 (0.8%)
Developer Privileges Developer Privileges
2,557
17,519 (avg. 6.9)
2,349 (91.9%)
15 (0.6%)
Hyperia Forex Hyperia Forex
2,065
18,170 (avg. 8.8)
1,894 (91.7%)
20 (1.0%)
Hyperinflation Hits Hyperia Hyperinflation Hits Hyperia
2,510
16,910 (avg. 6.7)
2,388 (95.1%)
13 (0.5%)
Building Telemetry Building Telemetry
2,104
17,941 (avg. 8.5)
1,944 (92.4%)
10 (0.5%)
Weighing Machine Weighing Machine
3,470
52,109 (avg. 15.0)
3,205 (92.4%)
23 (0.7%)
Roll the Die! Roll the Die!
11,098
54,776 (avg. 4.9)
10,553 (95.1%)
64 (0.6%)
Parsing Log Files Parsing Log Files
1,699
25,970 (avg. 15.3)
1,493 (87.9%)
11 (0.6%)
Object Relational Mapping Object Relational Mapping
2,588
24,631 (avg. 9.5)
2,236 (86.4%)
14 (0.5%)
Orm in One Go Orm in One Go
1,925
11,029 (avg. 5.7)
1,792 (93.1%)
15 (0.8%)
High School Sweethearts High School Sweethearts
2,065
32,481 (avg. 15.7)
1,901 (92.1%)
8 (0.4%)
Log Levels Log Levels
30,531
368,701 (avg. 12.1)
23,254 (76.2%)
361 (1.2%)
Land Grab in Space Land Grab in Space
1,794
16,562 (avg. 9.2)
1,632 (91.0%)
20 (1.1%)
Football Match Reports Football Match Reports
4,946
92,331 (avg. 18.7)
4,607 (93.1%)
44 (0.9%)
Beauty Salon Goes Global Beauty Salon Goes Global
2,898
46,397 (avg. 16.0)
2,355 (81.3%)
29 (1.0%)
Phone Number Analysis Phone Number Analysis
13,568
94,967 (avg. 7.0)
12,298 (90.6%)
106 (0.8%)
Instruments of Texas Instruments of Texas
1,687
14,034 (avg. 8.3)
1,523 (90.3%)
18 (1.1%)
Log Analysis Log Analysis
15,320
211,051 (avg. 13.8)
12,294 (80.2%)
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: 0c5c9ab705e97a17b9052f2f17076273801c5143 (Updates should be instant)

Next goal: Implement 137 practice exercises. Find out more.
136 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
152,384
419,022 (avg. 2.7)
100,168 (65.7%)
32 (0.0%)
Two Fer Two Fer
9,214
17,308 (avg. 1.9)
7,275 (79.0%)
2,597 (28.2%)
Leap Leap
19,438
78,905 (avg. 4.1)
17,569 (90.4%)
2,452 (12.6%)
Line Up Line Up
1,480
9,157 (avg. 6.2)
1,313 (88.7%)
27 (1.8%)
Gigasecond Gigasecond
7,845
14,974 (avg. 1.9)
6,888 (87.8%)
834 (10.6%)
Resistor Color Resistor Color
7,691
29,538 (avg. 3.8)
6,747 (87.7%)
1,641 (21.3%)
Space Age Space Age
7,391
33,438 (avg. 4.5)
6,474 (87.6%)
1,275 (17.3%)
High Scores High Scores
4,084
14,873 (avg. 3.6)
3,430 (84.0%)
974 (23.8%)
Hamming Hamming
5,109
13,252 (avg. 2.6)
4,577 (89.6%)
934 (18.3%)
Nucleotide Count Nucleotide Count
4,189
11,903 (avg. 2.8)
3,820 (91.2%)
865 (20.6%)
Robot Name Robot Name
5,267
44,086 (avg. 8.4)
3,895 (74.0%)
738 (14.0%)
Allergies Allergies
3,395
15,985 (avg. 4.7)
2,609 (76.8%)
459 (13.5%)
Grade School Grade School
3,134
14,825 (avg. 4.7)
2,624 (83.7%)
406 (13.0%)
Rotational Cipher Rotational Cipher
4,162
31,543 (avg. 7.6)
3,443 (82.7%)
355 (8.5%)
Circular Buffer Circular Buffer
2,167
14,122 (avg. 6.5)
1,628 (75.1%)
242 (11.2%)
Clock Clock
2,134
16,071 (avg. 7.5)
1,654 (77.5%)
233 (10.9%)
Bob Bob
10,949
172,050 (avg. 15.7)
8,738 (79.8%)
859 (7.8%)
Matching Brackets Matching Brackets
1,807
12,571 (avg. 7.0)
1,464 (81.0%)
180 (10.0%)
Spiral Matrix Spiral Matrix
2,322
16,739 (avg. 7.2)
1,708 (73.6%)
134 (5.8%)
Tournament Tournament
1,235
10,369 (avg. 8.4)
869 (70.4%)
96 (7.8%)
Variable Length Quantity Variable Length Quantity
837
4,937 (avg. 5.9)
528 (63.1%)
54 (6.5%)
Dominoes Dominoes
4,228
36,828 (avg. 8.7)
1,462 (34.6%)
89 (2.1%)
Forth Forth
614
6,087 (avg. 9.9)
325 (52.9%)
28 (4.6%)
Pangram Pangram
6,665
23,482 (avg. 3.5)
5,566 (83.5%)
324 (4.9%)
Isogram Isogram
4,649
19,818 (avg. 4.3)
4,182 (90.0%)
183 (3.9%)
Acronym Acronym
3,699
19,406 (avg. 5.2)
3,215 (86.9%)
185 (5.0%)
Grains Grains
2,807
8,872 (avg. 3.2)
2,454 (87.4%)
106 (3.8%)
Perfect Numbers Perfect Numbers
2,417
8,574 (avg. 3.5)
2,164 (89.5%)
81 (3.4%)
Collatz Conjecture Collatz Conjecture
3,090
10,102 (avg. 3.3)
2,860 (92.6%)
92 (3.0%)
Phone Number Phone Number
2,409
14,495 (avg. 6.0)
2,020 (83.9%)
68 (2.8%)
Scrabble Score Scrabble Score
4,651
25,432 (avg. 5.5)
4,025 (86.5%)
132 (2.8%)
Meetup Meetup
2,018
9,656 (avg. 4.8)
1,454 (72.1%)
44 (2.2%)
Difference of Squares Difference of Squares
7,900
42,011 (avg. 5.3)
6,886 (87.2%)
169 (2.1%)
Resistor Color Duo Resistor Color Duo
2,796
14,881 (avg. 5.3)
2,604 (93.1%)
41 (1.5%)
Resistor Color Trio Resistor Color Trio
988
6,540 (avg. 6.6)
899 (91.0%)
7 (0.7%)
Series Series
2,228
8,770 (avg. 3.9)
1,945 (87.3%)
92 (4.1%)
Sum of Multiples Sum of Multiples
5,322
30,577 (avg. 5.7)
4,344 (81.6%)
305 (5.7%)
Accumulate Accumulate
3,540
10,475 (avg. 3.0)
2,906 (82.1%)
135 (3.8%)
All Your Base All Your Base
1,158
6,885 (avg. 5.9)
871 (75.2%)
22 (1.9%)
Largest Series Product Largest Series Product
1,101
4,651 (avg. 4.2)
926 (84.1%)
18 (1.6%)
Pascal's Triangle Pascal's Triangle
1,214
5,084 (avg. 4.2)
960 (79.1%)
22 (1.8%)
Prime Factors Prime Factors
1,222
4,232 (avg. 3.5)
1,073 (87.8%)
19 (1.6%)
Pythagorean Triplet Pythagorean Triplet
3,432
22,733 (avg. 6.6)
2,325 (67.7%)
64 (1.9%)
Armstrong Numbers Armstrong Numbers
1,961
6,805 (avg. 3.5)
1,774 (90.5%)
46 (2.3%)
Darts Darts
5,989
35,921 (avg. 6.0)
5,243 (87.5%)
74 (1.2%)
Triangle Triangle
5,524
44,651 (avg. 8.1)
5,074 (91.9%)
118 (2.1%)
Rational Numbers Rational Numbers
1,198
6,297 (avg. 5.3)
838 (69.9%)
25 (2.1%)
Complex Numbers Complex Numbers
736
3,397 (avg. 4.6)
619 (84.1%)
9 (1.2%)
Raindrops Raindrops
2,610
6,456 (avg. 2.5)
2,450 (93.9%)
155 (5.9%)
Bottle Song Bottle Song
555
5,160 (avg. 9.3)
412 (74.2%)
4 (0.7%)
Proverb Proverb
2,459
15,699 (avg. 6.4)
2,217 (90.2%)
29 (1.2%)
Strain Strain
1,722
3,953 (avg. 2.3)
1,392 (80.8%)
29 (1.7%)
House House
746
3,135 (avg. 4.2)
594 (79.6%)
9 (1.2%)
Protein Translation Protein Translation
3,160
28,264 (avg. 8.9)
2,675 (84.7%)
61 (1.9%)
Roman Numerals Roman Numerals
3,373
24,282 (avg. 7.2)
2,719 (80.6%)
81 (2.4%)
Simple Cipher Simple Cipher
1,000
5,857 (avg. 5.9)
745 (74.5%)
25 (2.5%)
ETL ETL
2,293
6,330 (avg. 2.8)
2,078 (90.6%)
62 (2.7%)
Parallel Letter Frequency Parallel Letter Frequency
965
4,282 (avg. 4.4)
722 (74.8%)
23 (2.4%)
Alphametics Alphametics
354
314 (avg. 0.9)
143 (40.4%)
1 (0.3%)
Sieve Sieve
1,317
6,630 (avg. 5.0)
1,153 (87.5%)
24 (1.8%)
Anagram Anagram
3,576
33,380 (avg. 9.3)
2,851 (79.7%)
99 (2.8%)
Binary Search Binary Search
2,918
22,724 (avg. 7.8)
2,436 (83.5%)
70 (2.4%)
Kindergarten Garden Kindergarten Garden
1,433
6,707 (avg. 4.7)
1,226 (85.6%)
80 (5.6%)
Secret Handshake Secret Handshake
1,454
10,133 (avg. 7.0)
1,179 (81.1%)
30 (2.1%)
Matrix Matrix
886
4,797 (avg. 5.4)
728 (82.2%)
11 (1.2%)
Crypto Square Crypto Square
1,400
13,870 (avg. 9.9)
703 (50.2%)
28 (2.0%)
Flower Field Flower Field
158
541 (avg. 3.4)
120 (75.9%)
0 (0.0%)
Food Chain Food Chain
598
3,808 (avg. 6.4)
489 (81.8%)
5 (0.8%)
Tree Building Tree Building
588
2,041 (avg. 3.5)
421 (71.6%)
6 (1.0%)
Change Change
599
5,229 (avg. 8.7)
351 (58.6%)
14 (2.3%)
Rectangles Rectangles
764
4,749 (avg. 6.2)
440 (57.6%)
8 (1.0%)
Wordy Wordy
525
4,095 (avg. 7.8)
379 (72.2%)
17 (3.2%)
Connect Connect
346
1,779 (avg. 5.1)
228 (65.9%)
7 (2.0%)
SGF Parsing SGF Parsing
309
1,453 (avg. 4.7)
196 (63.4%)
1 (0.3%)
Atbash Cipher Atbash Cipher
695
5,394 (avg. 7.8)
614 (88.3%)
18 (2.6%)
Binary Search Tree Binary Search Tree
656
2,992 (avg. 4.6)
469 (71.5%)
8 (1.2%)
Flatten Array Flatten Array
1,053
6,767 (avg. 6.4)
770 (73.1%)
16 (1.5%)
List Ops List Ops
643
3,624 (avg. 5.6)
523 (81.3%)
16 (2.5%)
Sublist Sublist
668
4,178 (avg. 6.3)
503 (75.3%)
8 (1.2%)
Ledger Ledger
412
2,190 (avg. 5.3)
293 (71.1%)
6 (1.5%)
OCR Numbers OCR Numbers
425
2,631 (avg. 6.2)
335 (78.8%)
5 (1.2%)
Saddle Points Saddle Points
2,104
16,344 (avg. 7.8)
1,385 (65.8%)
71 (3.4%)
Palindrome Products Palindrome Products
349
414 (avg. 1.2)
260 (74.5%)
13 (3.7%)
Save the Cow Save the Cow
50
216 (avg. 4.3)
19 (38.0%)
0 (0.0%)
Two Bucket Two Bucket
345
1,361 (avg. 3.9)
211 (61.2%)
2 (0.6%)
Go Counting Go Counting
369
1,853 (avg. 5.0)
236 (64.0%)
2 (0.5%)
D&D Character D&D Character
1,132
9,001 (avg. 8.0)
925 (81.7%)
20 (1.8%)
Queen Attack Queen Attack
1,188
5,020 (avg. 4.2)
1,054 (88.7%)
14 (1.2%)
Robot Simulator Robot Simulator
1,171
5,558 (avg. 4.7)
986 (84.2%)
19 (1.6%)
Bank Account Bank Account
1,025
3,235 (avg. 3.2)
785 (76.6%)
20 (2.0%)
Simple Linked List Simple Linked List
771
5,333 (avg. 6.9)
521 (67.6%)
10 (1.3%)
Error Handling Error Handling
1,177
4,657 (avg. 4.0)
972 (82.6%)
20 (1.7%)
Affine Cipher Affine Cipher
398
2,991 (avg. 7.5)
293 (73.6%)
3 (0.8%)
ISBN Verifier ISBN Verifier
789
5,461 (avg. 6.9)
664 (84.2%)
13 (1.6%)
Prism Prism
97
741 (avg. 7.6)
60 (61.9%)
0 (0.0%)
Twelve Days Twelve Days
552
1,506 (avg. 2.7)
467 (84.6%)
6 (1.1%)
Word Count Word Count
968
4,308 (avg. 4.5)
815 (84.2%)
31 (3.2%)
Yacht Yacht
504
3,406 (avg. 6.8)
411 (81.5%)
9 (1.8%)
DOT DSL DOT DSL
349
1,847 (avg. 5.3)
248 (71.1%)
2 (0.6%)
Linked List Linked List
935
4,431 (avg. 4.7)
648 (69.3%)
14 (1.5%)
Diamond Diamond
417
1,867 (avg. 4.5)
311 (74.6%)
8 (1.9%)
Grep Grep
460
3,140 (avg. 6.8)
340 (73.9%)
4 (0.9%)
Luhn Luhn
802
7,645 (avg. 9.5)
690 (86.0%)
7 (0.9%)
Markdown Markdown
688
2,889 (avg. 4.2)
475 (69.0%)
26 (3.8%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
152
888 (avg. 5.8)
117 (77.0%)
1 (0.7%)
Word Search Word Search
903
10,372 (avg. 11.5)
506 (56.0%)
13 (1.4%)
Bowling Bowling
663
8,881 (avg. 13.4)
378 (57.0%)
11 (1.7%)
REST API REST API
643
6,300 (avg. 9.8)
262 (40.7%)
13 (2.0%)
Poker Poker
427
2,941 (avg. 6.9)
232 (54.3%)
2 (0.5%)
Run-Length Encoding Run-Length Encoding
1,965
30,348 (avg. 15.4)
1,621 (82.5%)
55 (2.8%)
Pig Latin Pig Latin
1,359
15,644 (avg. 11.5)
774 (57.0%)
35 (2.6%)
Transpose Transpose
755
9,664 (avg. 12.8)
465 (61.6%)
3 (0.4%)
Say Say
503
4,119 (avg. 8.2)
384 (76.3%)
8 (1.6%)
Book Store Book Store
1,150
9,480 (avg. 8.2)
586 (51.0%)
29 (2.5%)
Custom Set Custom Set
372
2,329 (avg. 6.3)
287 (77.2%)
1 (0.3%)
Nth Prime Nth Prime
405
1,574 (avg. 3.9)
329 (81.2%)
4 (1.0%)
Rail Fence Cipher Rail Fence Cipher
1,032
10,767 (avg. 10.4)
594 (57.6%)
15 (1.5%)
Diffie-Hellman Diffie-Hellman
2,016
11,357 (avg. 5.6)
1,285 (63.7%)
22 (1.1%)
Zebra Puzzle Zebra Puzzle
469
1,320 (avg. 2.8)
234 (49.9%)
3 (0.6%)
React React
472
2,542 (avg. 5.4)
214 (45.3%)
4 (0.8%)
POV POV
257
1,488 (avg. 5.8)
167 (65.0%)
1 (0.4%)
Zipper Zipper
271
1,148 (avg. 4.2)
174 (64.2%)
1 (0.4%)
Reverse String Reverse String
6,952
23,440 (avg. 3.4)
6,315 (90.8%)
168 (2.4%)
RNA Transcription RNA Transcription
2,597
5,685 (avg. 2.2)
2,271 (87.4%)
95 (3.7%)
Conway's Game of Life Conway's Game of Life
547
2,782 (avg. 5.1)
294 (53.7%)
7 (1.3%)
Eliud's Eggs Eliud's Eggs
958
4,583 (avg. 4.8)
763 (79.6%)
4 (0.4%)
Knapsack Knapsack
455
2,802 (avg. 6.2)
264 (58.0%)
4 (0.9%)
Square Root Square Root
1,070
4,042 (avg. 3.8)
938 (87.7%)
8 (0.7%)
Killer Sudoku Helper Killer Sudoku Helper
160
427 (avg. 2.7)
103 (64.4%)
1 (0.6%)
Satellite Satellite
133
633 (avg. 4.8)
106 (79.7%)
2 (1.5%)
Intergalactic Transmission Intergalactic Transmission
90
479 (avg. 5.3)
73 (81.1%)
0 (0.0%)
Relative Distance Relative Distance
132
516 (avg. 3.9)
84 (63.6%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
250
2,033 (avg. 8.1)
142 (56.8%)
0 (0.0%)
Baffling Birthdays Baffling Birthdays
186
1,302 (avg. 7.0)
148 (79.6%)
0 (0.0%)
Swift Scheduling Swift Scheduling
153
711 (avg. 4.6)
96 (62.7%)
4 (2.6%)
Camicia Camicia
699
1,924 (avg. 2.8)
69 (9.9%)
6 (0.9%)
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%)
1 unimplemented practice exercise
Piecing It Together Piecing It Together
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: fa2627256dfe98ff5c455b33fa8ce47c9accc321 (Takes up to 10 mins to deploy)

Total Test Runner Runs
5,896,965
Test Run Pass Rate
15.3% (902655)
Test Run Fail Rate
38.4% (2264532)
Test Run Error Rate
46.3% (2729778)

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
834,178
Total Representation Comments Made
103,757
Feedback Given Frequency
12.4%

Analyzer

Learn More

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

Current version: 1bf8a126a362ba46d75d5ab8e61b2ad29349ad7c (Takes up to 10 mins to deploy)

Total Analyzer Runs
825,382
Total Analysis Comments Made
371,316
Feedback Given Frequency
5.3%