C# Track Management

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

Students
186,720
Submissions
6,051,745
Mentoring Discussions
22,627

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,283 learnt
Fo
For Loops
16,283 learnt
Fo
Foreach Loops
16,283 learnt
Ba
Basics
48,751 learnt
Bo
Booleans
34,938 learnt
Ca
Casting
5,968 learnt
Ch
Chars
8,524 learnt
St
String Builder
8,524 learnt
Cl
Classes
15,210 learnt
Co
Constants
2,715 learnt
De
Defensive Copying
2,715 learnt
Re
Readonly Collections
2,715 learnt
Co
Constructors
9,910 learnt
Da
Datetimes
8,715 learnt
Di
Dictionaries
5,938 learnt
En
Enums
5,033 learnt
Eq
Equality
2,818 learnt
Se
Sets
2,818 learnt
Ex
Exceptions
4,573 learnt
Co
Conditionals Ternary
3,049 learnt
Ex
Expression Bodied Members
3,049 learnt
Sw
Switch Expressions
3,049 learnt
Th
Throw Expressions
3,049 learnt
At
Attributes
2,875 learnt
Fl
Flag Enums
2,875 learnt
Do
Do While Loops
13,222 learnt
Fl
Floating Point Numbers
13,222 learnt
Wh
While Loops
13,222 learnt
In
Inheritance
7,097 learnt
In
Integral Numbers
3,783 learnt
In
Interfaces
2,970 learnt
Or
Ordering
2,970 learnt
Ge
Generic Types
6,900 learnt
Li
Lists
6,900 learnt
Me
Method Overloading
2,660 learnt
Na
Named Arguments
2,660 learnt
Op
Optional Parameters
2,660 learnt
Na
Namespaces
1,637 learnt
Ne
Nested Types
1,645 learnt
Nu
Nullability
10,183 learnt
If
If Statements
21,429 learnt
Nu
Numbers
21,429 learnt
Ob
Object Initializers
2,384 learnt
Op
Operator Overloading
1,923 learnt
Ov
Overflow
2,430 learnt
Pa
Parameters
1,978 learnt
Pr
Properties
3,264 learnt
Ra
Randomness
10,692 learnt
Re
Regular Expressions
1,519 learnt
Re
Resource Cleanup
2,271 learnt
Re
Resource Lifetime
1,822 learnt
St
String Formatting
1,929 learnt
Ve
Verbatim Strings
1,929 learnt
St
Strings
23,562 learnt
St
Structs
1,664 learnt
Sw
Switch Statements
4,671 learnt
Ti
Time
2,389 learnt
Ti
Timezone
2,389 learnt
Tu
Tuples
12,441 learnt
Ex
Exception Filtering
1,542 learnt
Us
User Defined Exceptions
1,542 learnt
Ex
Extension Methods
12,454 learnt
42 active learning exercises
Started
Attempts
Completions
Mentoring requests
Bird Watcher Bird Watcher
24,994
264,383 (avg. 10.6)
16,283 (65.1%)
231 (0.9%)
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
71,600
397,080 (avg. 5.5)
48,751 (68.1%)
445 (0.6%)
Annalyn's Infiltration Annalyn's Infiltration
42,683
386,640 (avg. 9.1)
34,938 (81.9%)
402 (0.9%)
Secure Munchester United Secure Munchester United
7,018
49,703 (avg. 7.1)
5,968 (85.0%)
47 (0.7%)
Squeaky Clean Squeaky Clean
11,394
224,324 (avg. 19.7)
8,524 (74.8%)
158 (1.4%)
Jedlik's Toys Jedlik's Toys
16,604
168,613 (avg. 10.2)
15,210 (91.6%)
126 (0.8%)
Authentication System Authentication System
3,553
37,200 (avg. 10.5)
2,715 (76.4%)
23 (0.6%)
Need for Speed Need for Speed
11,157
169,893 (avg. 15.2)
9,910 (88.8%)
104 (0.9%)
Booking up for Beauty Booking up for Beauty
9,706
109,319 (avg. 11.3)
8,715 (89.8%)
58 (0.6%)
International Calling Connoisseur International Calling Connoisseur
6,377
81,312 (avg. 12.8)
5,938 (93.1%)
46 (0.7%)
Logs, Logs, Logs! Logs, Logs, Logs!
5,376
45,232 (avg. 8.4)
5,033 (93.6%)
27 (0.5%)
Face ID 2.0 Face ID 2.0
3,345
40,419 (avg. 12.1)
2,818 (84.2%)
34 (1.0%)
Calculator Conundrum Calculator Conundrum
4,857
39,506 (avg. 8.1)
4,573 (94.2%)
39 (0.8%)
The Weather in Deather The Weather in Deather
3,363
21,366 (avg. 6.4)
3,049 (90.7%)
37 (1.1%)
Attack of the Trolls Attack of the Trolls
3,195
32,259 (avg. 10.1)
2,875 (90.0%)
19 (0.6%)
Interest is Interesting Interest is Interesting
14,816
191,355 (avg. 12.9)
13,222 (89.2%)
108 (0.7%)
Wizards and Warriors Wizards and Warriors
7,768
65,722 (avg. 8.5)
7,097 (91.4%)
62 (0.8%)
Hyper-optimized Telemetry Hyper-optimized Telemetry
5,942
80,177 (avg. 13.5)
3,783 (63.7%)
65 (1.1%)
Remote Control Competition Remote Control Competition
3,290
32,555 (avg. 9.9)
2,970 (90.3%)
25 (0.8%)
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
7,385
112,536 (avg. 15.2)
6,900 (93.4%)
59 (0.8%)
Wizards and Warriors 2.0 Wizards and Warriors 2.0
2,820
20,012 (avg. 7.1)
2,660 (94.3%)
18 (0.6%)
Red vs. Blue: Darwin Style Red vs. Blue: Darwin Style
1,802
9,092 (avg. 5.0)
1,637 (90.8%)
4 (0.2%)
Remote Control Cleanup Remote Control Cleanup
1,936
19,691 (avg. 10.2)
1,645 (85.0%)
20 (1.0%)
Tim from Marketing Tim from Marketing
10,760
82,987 (avg. 7.7)
10,183 (94.6%)
90 (0.8%)
Cars, Assemble! Cars, Assemble!
23,664
228,055 (avg. 9.6)
21,429 (90.6%)
188 (0.8%)
Developer Privileges Developer Privileges
2,595
17,693 (avg. 6.8)
2,384 (91.9%)
15 (0.6%)
Hyperia Forex Hyperia Forex
2,095
18,294 (avg. 8.7)
1,923 (91.8%)
20 (1.0%)
Hyperinflation Hits Hyperia Hyperinflation Hits Hyperia
2,553
17,148 (avg. 6.7)
2,430 (95.2%)
13 (0.5%)
Building Telemetry Building Telemetry
2,145
18,107 (avg. 8.4)
1,978 (92.2%)
10 (0.5%)
Weighing Machine Weighing Machine
3,534
52,524 (avg. 14.9)
3,264 (92.4%)
23 (0.7%)
Roll the Die! Roll the Die!
11,242
55,424 (avg. 4.9)
10,692 (95.1%)
65 (0.6%)
Parsing Log Files Parsing Log Files
1,731
26,181 (avg. 15.1)
1,519 (87.8%)
12 (0.7%)
Object Relational Mapping Object Relational Mapping
2,630
25,010 (avg. 9.5)
2,271 (86.3%)
15 (0.6%)
Orm in One Go Orm in One Go
1,958
11,136 (avg. 5.7)
1,822 (93.1%)
15 (0.8%)
High School Sweethearts High School Sweethearts
2,098
32,801 (avg. 15.6)
1,929 (91.9%)
8 (0.4%)
Log Levels Log Levels
30,960
371,439 (avg. 12.0)
23,562 (76.1%)
363 (1.2%)
Land Grab in Space Land Grab in Space
1,831
16,704 (avg. 9.1)
1,664 (90.9%)
20 (1.1%)
Football Match Reports Football Match Reports
5,016
93,052 (avg. 18.6)
4,671 (93.1%)
44 (0.9%)
Beauty Salon Goes Global Beauty Salon Goes Global
2,941
46,801 (avg. 15.9)
2,389 (81.2%)
29 (1.0%)
Phone Number Analysis Phone Number Analysis
13,727
95,683 (avg. 7.0)
12,441 (90.6%)
106 (0.8%)
Instruments of Texas Instruments of Texas
1,712
14,139 (avg. 8.3)
1,542 (90.1%)
18 (1.1%)
Log Analysis Log Analysis
15,513
212,531 (avg. 13.7)
12,454 (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
154,807
425,159 (avg. 2.7)
101,710 (65.7%)
32 (0.0%)
Two Fer Two Fer
9,261
17,480 (avg. 1.9)
7,308 (78.9%)
2,597 (28.0%)
Leap Leap
19,572
79,532 (avg. 4.1)
17,691 (90.4%)
2,452 (12.5%)
Line Up Line Up
1,644
9,996 (avg. 6.1)
1,456 (88.6%)
28 (1.7%)
Gigasecond Gigasecond
7,889
15,031 (avg. 1.9)
6,928 (87.8%)
834 (10.6%)
Resistor Color Resistor Color
7,751
29,807 (avg. 3.8)
6,802 (87.8%)
1,641 (21.2%)
Space Age Space Age
7,442
33,698 (avg. 4.5)
6,521 (87.6%)
1,275 (17.1%)
High Scores High Scores
4,113
14,989 (avg. 3.6)
3,451 (83.9%)
974 (23.7%)
Hamming Hamming
5,136
13,326 (avg. 2.6)
4,602 (89.6%)
934 (18.2%)
Nucleotide Count Nucleotide Count
4,212
11,956 (avg. 2.8)
3,841 (91.2%)
865 (20.5%)
Robot Name Robot Name
5,304
44,328 (avg. 8.4)
3,923 (74.0%)
738 (13.9%)
Allergies Allergies
3,420
16,058 (avg. 4.7)
2,628 (76.8%)
459 (13.4%)
Grade School Grade School
3,154
14,903 (avg. 4.7)
2,637 (83.6%)
406 (12.9%)
Rotational Cipher Rotational Cipher
4,202
31,840 (avg. 7.6)
3,474 (82.7%)
355 (8.4%)
Circular Buffer Circular Buffer
2,187
14,197 (avg. 6.5)
1,641 (75.0%)
242 (11.1%)
Clock Clock
2,154
16,192 (avg. 7.5)
1,669 (77.5%)
233 (10.8%)
Bob Bob
11,005
172,632 (avg. 15.7)
8,790 (79.9%)
859 (7.8%)
Matching Brackets Matching Brackets
1,820
12,630 (avg. 6.9)
1,475 (81.0%)
180 (9.9%)
Spiral Matrix Spiral Matrix
2,345
16,897 (avg. 7.2)
1,727 (73.6%)
134 (5.7%)
Tournament Tournament
1,256
10,464 (avg. 8.3)
879 (70.0%)
96 (7.6%)
Variable Length Quantity Variable Length Quantity
848
5,009 (avg. 5.9)
535 (63.1%)
54 (6.4%)
Dominoes Dominoes
4,281
37,082 (avg. 8.7)
1,479 (34.5%)
89 (2.1%)
Forth Forth
621
6,151 (avg. 9.9)
331 (53.3%)
28 (4.5%)
Pangram Pangram
6,702
23,643 (avg. 3.5)
5,597 (83.5%)
324 (4.8%)
Isogram Isogram
4,680
19,955 (avg. 4.3)
4,210 (90.0%)
183 (3.9%)
Acronym Acronym
3,748
19,784 (avg. 5.3)
3,245 (86.6%)
185 (4.9%)
Grains Grains
2,817
8,905 (avg. 3.2)
2,462 (87.4%)
106 (3.8%)
Perfect Numbers Perfect Numbers
2,431
8,647 (avg. 3.6)
2,177 (89.6%)
81 (3.3%)
Collatz Conjecture Collatz Conjecture
3,111
10,169 (avg. 3.3)
2,880 (92.6%)
92 (3.0%)
Phone Number Phone Number
2,425
14,616 (avg. 6.0)
2,033 (83.8%)
68 (2.8%)
Scrabble Score Scrabble Score
4,678
25,581 (avg. 5.5)
4,053 (86.6%)
132 (2.8%)
Meetup Meetup
2,045
9,779 (avg. 4.8)
1,472 (72.0%)
44 (2.2%)
Difference of Squares Difference of Squares
7,967
42,246 (avg. 5.3)
6,940 (87.1%)
169 (2.1%)
Resistor Color Duo Resistor Color Duo
2,827
15,029 (avg. 5.3)
2,636 (93.2%)
41 (1.5%)
Resistor Color Trio Resistor Color Trio
998
6,610 (avg. 6.6)
908 (91.0%)
7 (0.7%)
Series Series
2,247
8,841 (avg. 3.9)
1,962 (87.3%)
92 (4.1%)
Sum of Multiples Sum of Multiples
5,357
30,837 (avg. 5.8)
4,372 (81.6%)
305 (5.7%)
Accumulate Accumulate
3,559
10,519 (avg. 3.0)
2,926 (82.2%)
135 (3.8%)
All Your Base All Your Base
1,171
7,015 (avg. 6.0)
883 (75.4%)
22 (1.9%)
Largest Series Product Largest Series Product
1,109
4,673 (avg. 4.2)
933 (84.1%)
18 (1.6%)
Pascal's Triangle Pascal's Triangle
1,228
5,140 (avg. 4.2)
971 (79.1%)
22 (1.8%)
Prime Factors Prime Factors
1,237
4,301 (avg. 3.5)
1,086 (87.8%)
19 (1.5%)
Pythagorean Triplet Pythagorean Triplet
3,469
22,958 (avg. 6.6)
2,356 (67.9%)
64 (1.8%)
Armstrong Numbers Armstrong Numbers
1,976
6,857 (avg. 3.5)
1,787 (90.4%)
46 (2.3%)
Darts Darts
6,068
36,338 (avg. 6.0)
5,299 (87.3%)
74 (1.2%)
Triangle Triangle
5,572
44,919 (avg. 8.1)
5,120 (91.9%)
118 (2.1%)
Rational Numbers Rational Numbers
1,209
6,371 (avg. 5.3)
848 (70.1%)
25 (2.1%)
Complex Numbers Complex Numbers
749
3,445 (avg. 4.6)
630 (84.1%)
9 (1.2%)
Raindrops Raindrops
2,631
6,496 (avg. 2.5)
2,469 (93.8%)
155 (5.9%)
Bottle Song Bottle Song
575
5,295 (avg. 9.2)
427 (74.3%)
4 (0.7%)
Proverb Proverb
2,480
15,837 (avg. 6.4)
2,237 (90.2%)
29 (1.2%)
Strain Strain
1,733
3,966 (avg. 2.3)
1,400 (80.8%)
29 (1.7%)
House House
755
3,165 (avg. 4.2)
601 (79.6%)
9 (1.2%)
Protein Translation Protein Translation
3,186
28,432 (avg. 8.9)
2,697 (84.7%)
61 (1.9%)
Roman Numerals Roman Numerals
3,420
24,540 (avg. 7.2)
2,757 (80.6%)
82 (2.4%)
Simple Cipher Simple Cipher
1,013
5,942 (avg. 5.9)
756 (74.6%)
25 (2.5%)
ETL ETL
2,309
6,367 (avg. 2.8)
2,092 (90.6%)
62 (2.7%)
Parallel Letter Frequency Parallel Letter Frequency
978
4,331 (avg. 4.4)
732 (74.8%)
23 (2.4%)
Alphametics Alphametics
357
319 (avg. 0.9)
146 (40.9%)
1 (0.3%)
Sieve Sieve
1,329
6,655 (avg. 5.0)
1,164 (87.6%)
24 (1.8%)
Anagram Anagram
3,617
33,672 (avg. 9.3)
2,879 (79.6%)
99 (2.7%)
Binary Search Binary Search
2,955
23,189 (avg. 7.8)
2,467 (83.5%)
70 (2.4%)
Kindergarten Garden Kindergarten Garden
1,447
6,792 (avg. 4.7)
1,239 (85.6%)
80 (5.5%)
Secret Handshake Secret Handshake
1,463
10,181 (avg. 7.0)
1,187 (81.1%)
30 (2.1%)
Matrix Matrix
901
4,834 (avg. 5.4)
741 (82.2%)
11 (1.2%)
Crypto Square Crypto Square
1,420
14,166 (avg. 10.0)
714 (50.3%)
28 (2.0%)
Flower Field Flower Field
167
567 (avg. 3.4)
128 (76.6%)
0 (0.0%)
Food Chain Food Chain
608
3,846 (avg. 6.3)
498 (81.9%)
5 (0.8%)
Tree Building Tree Building
598
2,057 (avg. 3.4)
430 (71.9%)
6 (1.0%)
Change Change
608
5,268 (avg. 8.7)
359 (59.0%)
14 (2.3%)
Rectangles Rectangles
776
4,789 (avg. 6.2)
449 (57.9%)
8 (1.0%)
Wordy Wordy
535
4,152 (avg. 7.8)
385 (72.0%)
17 (3.2%)
Connect Connect
355
1,809 (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
708
5,545 (avg. 7.8)
626 (88.4%)
18 (2.5%)
Binary Search Tree Binary Search Tree
668
3,008 (avg. 4.5)
475 (71.1%)
8 (1.2%)
Flatten Array Flatten Array
1,066
6,800 (avg. 6.4)
779 (73.1%)
16 (1.5%)
List Ops List Ops
650
3,655 (avg. 5.6)
529 (81.4%)
16 (2.5%)
Sublist Sublist
675
4,209 (avg. 6.2)
507 (75.1%)
8 (1.2%)
Ledger Ledger
418
2,242 (avg. 5.4)
297 (71.1%)
6 (1.4%)
OCR Numbers OCR Numbers
432
2,661 (avg. 6.2)
341 (78.9%)
5 (1.2%)
Saddle Points Saddle Points
2,132
16,511 (avg. 7.7)
1,408 (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
61
239 (avg. 3.9)
25 (41.0%)
0 (0.0%)
Two Bucket Two Bucket
352
1,391 (avg. 4.0)
214 (60.8%)
2 (0.6%)
Go Counting Go Counting
375
1,910 (avg. 5.1)
241 (64.3%)
2 (0.5%)
D&D Character D&D Character
1,144
9,073 (avg. 7.9)
936 (81.8%)
20 (1.7%)
Queen Attack Queen Attack
1,199
5,072 (avg. 4.2)
1,064 (88.7%)
14 (1.2%)
Robot Simulator Robot Simulator
1,183
5,578 (avg. 4.7)
993 (83.9%)
19 (1.6%)
Bank Account Bank Account
1,037
3,275 (avg. 3.2)
793 (76.5%)
20 (1.9%)
Simple Linked List Simple Linked List
783
5,455 (avg. 7.0)
529 (67.6%)
10 (1.3%)
Error Handling Error Handling
1,186
4,684 (avg. 3.9)
979 (82.5%)
20 (1.7%)
Affine Cipher Affine Cipher
405
3,074 (avg. 7.6)
300 (74.1%)
3 (0.7%)
ISBN Verifier ISBN Verifier
801
5,514 (avg. 6.9)
672 (83.9%)
13 (1.6%)
Prism Prism
111
1,011 (avg. 9.1)
72 (64.9%)
0 (0.0%)
Twelve Days Twelve Days
558
1,530 (avg. 2.7)
472 (84.6%)
6 (1.1%)
Word Count Word Count
980
4,369 (avg. 4.5)
824 (84.1%)
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
948
4,497 (avg. 4.7)
658 (69.4%)
14 (1.5%)
Diamond Diamond
421
1,878 (avg. 4.5)
314 (74.6%)
8 (1.9%)
Grep Grep
470
3,174 (avg. 6.8)
347 (73.8%)
4 (0.9%)
Luhn Luhn
815
7,700 (avg. 9.4)
700 (85.9%)
7 (0.9%)
Markdown Markdown
696
2,895 (avg. 4.2)
480 (69.0%)
26 (3.7%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
161
951 (avg. 5.9)
124 (77.0%)
1 (0.6%)
Word Search Word Search
912
10,566 (avg. 11.6)
512 (56.1%)
13 (1.4%)
Bowling Bowling
673
8,968 (avg. 13.3)
384 (57.1%)
11 (1.6%)
REST API REST API
653
6,360 (avg. 9.7)
268 (41.0%)
13 (2.0%)
Poker Poker
436
3,047 (avg. 7.0)
238 (54.6%)
2 (0.5%)
Run-Length Encoding Run-Length Encoding
2,003
30,745 (avg. 15.3)
1,641 (81.9%)
55 (2.7%)
Pig Latin Pig Latin
1,374
15,811 (avg. 11.5)
785 (57.1%)
35 (2.5%)
Transpose Transpose
765
9,893 (avg. 12.9)
474 (62.0%)
3 (0.4%)
Say Say
512
4,158 (avg. 8.1)
392 (76.6%)
8 (1.6%)
Book Store Book Store
1,160
9,511 (avg. 8.2)
592 (51.0%)
29 (2.5%)
Custom Set Custom Set
377
2,340 (avg. 6.2)
291 (77.2%)
1 (0.3%)
Nth Prime Nth Prime
410
1,582 (avg. 3.9)
334 (81.5%)
4 (1.0%)
Rail Fence Cipher Rail Fence Cipher
1,050
10,987 (avg. 10.5)
609 (58.0%)
15 (1.4%)
Diffie-Hellman Diffie-Hellman
2,040
11,474 (avg. 5.6)
1,304 (63.9%)
22 (1.1%)
Zebra Puzzle Zebra Puzzle
475
1,326 (avg. 2.8)
237 (49.9%)
3 (0.6%)
React React
481
2,594 (avg. 5.4)
218 (45.3%)
4 (0.8%)
POV POV
262
1,522 (avg. 5.8)
172 (65.6%)
1 (0.4%)
Zipper Zipper
277
1,157 (avg. 4.2)
179 (64.6%)
1 (0.4%)
Reverse String Reverse String
6,996
23,628 (avg. 3.4)
6,359 (90.9%)
168 (2.4%)
RNA Transcription RNA Transcription
2,609
5,711 (avg. 2.2)
2,281 (87.4%)
95 (3.6%)
Conway's Game of Life Conway's Game of Life
563
2,885 (avg. 5.1)
306 (54.4%)
7 (1.2%)
Eliud's Eggs Eliud's Eggs
980
4,630 (avg. 4.7)
781 (79.7%)
4 (0.4%)
Knapsack Knapsack
467
2,855 (avg. 6.1)
275 (58.9%)
4 (0.9%)
Square Root Square Root
1,108
4,155 (avg. 3.8)
972 (87.7%)
8 (0.7%)
Killer Sudoku Helper Killer Sudoku Helper
173
517 (avg. 3.0)
113 (65.3%)
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
617 (avg. 4.3)
93 (65.0%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
271
2,340 (avg. 8.6)
157 (57.9%)
0 (0.0%)
Baffling Birthdays Baffling Birthdays
196
1,358 (avg. 6.9)
158 (80.6%)
0 (0.0%)
Swift Scheduling Swift Scheduling
163
773 (avg. 4.7)
104 (63.8%)
4 (2.5%)
Camicia Camicia
784
2,277 (avg. 2.9)
79 (10.1%)
6 (0.8%)
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,962,846
Test Run Pass Rate
15.4% (915302)
Test Run Fail Rate
38.3% (2286588)
Test Run Error Rate
46.3% (2760956)

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
845,564
Total Representation Comments Made
105,665
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
836,747
Total Analysis Comments Made
375,488
Feedback Given Frequency
5.3%