Gestão do percurso Elm

Esta página dá à comunidade do Exercism a informação e as ferramentas necessárias para gerir o percurso Elm.

Estudantes
6.598
Submissões
193.511
Discussões de mentoria
2.267

O percurso Elm está saudável ✅

Em construção

Programa de estudos de Elm

Saber mais

Ajuda a criar o programa de estudos do percurso: é um conjunto de conceitos e exercícios de aprendizagem reunidos para ensinar os elementos fundamentais da linguagem de programação.

Próximo objetivo: criar um programa de estudos completo com pelo menos 30 conceitos. Sabe mais.
28 conceitos a serem ensinados
Ba
Basics 1
1.752 aprenderam
Ba
Basics 2
1.438 aprenderam
Bo
Booleans
1.011 aprenderam
Li
Lists
1.037 aprenderam
Re
Records
779 aprenderam
Cu
Custom Types
866 aprenderam
Tu
Tuples
424 aprenderam
Ma
Maybe
613 aprenderam
Re
Result
310 aprenderam
Pa
Pattern Matching
265 aprenderam
Le
Let
765 aprenderam
Di
Dict
213 aprenderam
Pa
Parsing
101 aprenderam
We
Web Applications
37 aprenderam
Pa
Partial Application and Function Composition
328 aprenderam
Co
Comparison
174 aprenderam
Se
Set
118 aprenderam
Ge
Generics
119 aprenderam
Op
Opaque Types
109 aprenderam
Ph
Phantom Types
78 aprenderam
Ar
Arrays
178 aprenderam
Ra
Random
61 aprenderam
St
Strings
193 aprenderam
Bi
Bitwise Operations
63 aprenderam
JS
JSON
28 aprenderam
Ti
Time
25 aprenderam
Re
Recursion
32 aprenderam
Ta
Tail Call Recursion
20 aprenderam
28 exercícios de aprendizagem ativos
Iniciados
Tentativas
Conclusões
Pedidos de mentoria
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
1.987
6.737 (média 3.4)
1.752 (88.2%)
18 (0.9%)
Betty's Bike Shop Betty's Bike Shop
1.549
9.257 (média 6.0)
1.438 (92.8%)
10 (0.6%)
Annalyn's Infiltration Annalyn's Infiltration
1.101
8.125 (média 7.4)
1.011 (91.8%)
8 (0.7%)
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
1.146
14.957 (média 13.1)
1.037 (90.5%)
22 (1.9%)
Bandwagoner Bandwagoner
854
6.203 (média 7.3)
779 (91.2%)
10 (1.2%)
Valentines Day Valentines Day
897
4.155 (média 4.6)
866 (96.5%)
3 (0.3%)
Tisbury Treasure Hunt Tisbury Treasure Hunt
486
5.834 (média 12.0)
424 (87.2%)
5 (1.0%)
Role Playing Game Role Playing Game
665
9.929 (média 14.9)
613 (92.2%)
9 (1.4%)
Go Go
379
2.960 (média 7.8)
310 (81.8%)
6 (1.6%)
Ticket, Please! Ticket, Please!
301
4.668 (média 15.5)
265 (88.0%)
3 (1.0%)
Mario's marvellous lasagna Mario's marvellous lasagna
811
2.493 (média 3.1)
765 (94.3%)
2 (0.2%)
Top Scorers Top Scorers
271
5.150 (média 19.0)
213 (78.6%)
2 (0.7%)
Paola's Prestigious Pizza Paola's Prestigious Pizza
140
3.457 (média 24.7)
101 (72.1%)
5 (3.6%)
Paula's Palindromes Paula's Palindromes
41
248 (média 6.0)
37 (90.2%)
0 (0.0%)
Monster Attack Monster Attack
363
3.601 (média 9.9)
328 (90.4%)
5 (1.4%)
Blorkemon Cards Blorkemon Cards
192
2.099 (média 10.9)
174 (90.6%)
1 (0.5%)
Gotta Snatch'Em All Gotta Snatch'Em All
126
1.945 (média 15.4)
118 (93.7%)
1 (0.8%)
Treasure Chest Treasure Chest
124
880 (média 7.1)
119 (96.0%)
1 (0.8%)
Secure Treasure Chest Secure Treasure Chest
114
621 (média 5.4)
109 (95.6%)
2 (1.8%)
Treasure Factory Treasure Factory
105
1.359 (média 12.9)
78 (74.3%)
7 (6.7%)
Magician in training Magician in training
197
1.709 (média 8.7)
178 (90.4%)
3 (1.5%)
Maze Maker Maze Maker
78
720 (média 9.2)
61 (78.2%)
2 (2.6%)
Squeaky Clean Squeaky Clean
221
4.435 (média 20.1)
193 (87.3%)
7 (3.2%)
Secrets Secrets
78
424 (média 5.4)
63 (80.8%)
0 (0.0%)
GitHup API GitHup API
33
472 (média 14.3)
28 (84.8%)
1 (3.0%)
Kuroko's Clock Kuroko's Clock
27
182 (média 6.7)
25 (92.6%)
0 (0.0%)
Bird Count Bird Count
35
147 (média 4.2)
32 (91.4%)
0 (0.0%)
Piper's Pie Piper's Pie
24
240 (média 10.0)
20 (83.3%)
0 (0.0%)

Exercícios de prática

Saber mais

Os exercícios de prática são exercícios concebidos para permitir que os alunos resolvam um problema arbitrário, com o objetivo de usarem os conceitos que aprenderam até agora.

Repositório principal sincronizado: a1c06dccc343080215b85ba59f20bf38aaf40529 (As atualizações devem ser instantâneas)

Próximo objetivo: implementar 137 exercícios de prática. Saber mais.
82 exercícios de prática ativos
Iniciados
Tentativas
Concluídos
Pedidos de mentoria
Hello World Hello World
5.291
6.740 (média de 1.3)
4.584 (86.6%)
5 (0.1%)
Two Fer Two Fer
1.323
2.667 (média de 2.0)
1.035 (78.2%)
562 (42.5%)
Bob Bob
1.813
6.443 (média de 3.6)
1.438 (79.3%)
359 (19.8%)
Darts Darts
27
47 (média de 1.7)
23 (85.2%)
0 (0.0%)
Leap Leap
1.309
3.193 (média de 2.4)
1.201 (91.7%)
178 (13.6%)
Resistor Color Resistor Color
37
65 (média de 1.8)
34 (91.9%)
0 (0.0%)
Resistor Color Duo Resistor Color Duo
33
111 (média de 3.4)
30 (90.9%)
0 (0.0%)
Resistor Color Trio Resistor Color Trio
30
143 (média de 4.8)
26 (86.7%)
0 (0.0%)
Space Age Space Age
738
1.567 (média de 2.1)
665 (90.1%)
132 (17.9%)
Sum of Multiples Sum of Multiples
669
3.208 (média de 4.8)
552 (82.5%)
105 (15.7%)
Grade School Grade School
399
2.991 (média de 7.5)
343 (86.0%)
77 (19.3%)
Eliud's Eggs Eliud's Eggs
316
2.291 (média de 7.3)
218 (69.0%)
12 (3.8%)
Raindrops Raindrops
852
2.402 (média de 2.8)
814 (95.5%)
82 (9.6%)
Reverse String Reverse String
82
167 (média de 2.0)
74 (90.2%)
0 (0.0%)
Robot Simulator Robot Simulator
335
1.975 (média de 5.9)
277 (82.7%)
39 (11.6%)
Allergies Allergies
446
2.643 (média de 5.9)
370 (83.0%)
44 (9.9%)
Hamming Hamming
555
1.507 (média de 2.7)
484 (87.2%)
22 (4.0%)
Pangram Pangram
822
2.198 (média de 2.7)
755 (91.8%)
40 (4.9%)
Isogram Isogram
323
1.541 (média de 4.8)
274 (84.8%)
14 (4.3%)
Phone Number Phone Number
399
2.156 (média de 5.4)
298 (74.7%)
14 (3.5%)
Square Root Square Root
23
42 (média de 1.8)
19 (82.6%)
0 (0.0%)
Twelve Days Twelve Days
517
1.498 (média de 2.9)
336 (65.0%)
93 (18.0%)
Acronym Acronym
245
761 (média de 3.1)
200 (81.6%)
5 (2.0%)
Anagram Anagram
563
1.780 (média de 3.2)
504 (89.5%)
32 (5.7%)
Series Series
268
1.255 (média de 4.7)
221 (82.5%)
5 (1.9%)
Atbash Cipher Atbash Cipher
223
1.178 (média de 5.3)
190 (85.2%)
3 (1.3%)
Luhn Luhn
203
1.232 (média de 6.1)
144 (70.9%)
3 (1.5%)
Grains Grains
296
779 (média de 2.6)
251 (84.8%)
3 (1.0%)
All Your Base All Your Base
182
1.004 (média de 5.5)
127 (69.8%)
6 (3.3%)
Largest Series Product Largest Series Product
226
1.677 (média de 7.4)
179 (79.2%)
5 (2.2%)
Triangle Triangle
588
1.384 (média de 2.4)
553 (94.0%)
44 (7.5%)
Pythagorean Triplet Pythagorean Triplet
109
787 (média de 7.2)
71 (65.1%)
1 (0.9%)
Collatz Conjecture Collatz Conjecture
314
647 (média de 2.1)
247 (78.7%)
3 (1.0%)
Binary Search Binary Search
241
1.732 (média de 7.2)
175 (72.6%)
10 (4.1%)
List Ops List Ops
255
1.173 (média de 4.6)
215 (84.3%)
8 (3.1%)
Pascal's Triangle Pascal's Triangle
172
434 (média de 2.5)
122 (70.9%)
4 (2.3%)
Roman Numerals Roman Numerals
169
531 (média de 3.1)
129 (76.3%)
3 (1.8%)
ETL ETL
291
464 (média de 1.6)
215 (73.9%)
3 (1.0%)
Nucleotide Count Nucleotide Count
329
733 (média de 2.2)
280 (85.1%)
6 (1.8%)
Word Count Word Count
403
1.215 (média de 3.0)
349 (86.6%)
12 (3.0%)
Strain Strain
454
730 (média de 1.6)
400 (88.1%)
13 (2.9%)
Say Say
166
1.600 (média de 9.6)
117 (70.5%)
3 (1.8%)
Wordy Wordy
78
830 (média de 10.6)
59 (75.6%)
6 (7.7%)
Difference of Squares Difference of Squares
791
1.228 (média de 1.6)
654 (82.7%)
21 (2.7%)
Gigasecond Gigasecond
464
697 (média de 1.5)
352 (75.9%)
10 (2.2%)
RNA Transcription RNA Transcription
648
1.843 (média de 2.8)
537 (82.9%)
23 (3.5%)
Armstrong Numbers Armstrong Numbers
181
703 (média de 3.9)
156 (86.2%)
3 (1.7%)
Scrabble Score Scrabble Score
478
975 (média de 2.0)
420 (87.9%)
32 (6.7%)
Run-Length Encoding Run-Length Encoding
349
1.649 (média de 4.7)
286 (81.9%)
13 (3.7%)
Transpose Transpose
145
855 (média de 5.9)
92 (63.4%)
2 (1.4%)
Matching Brackets Matching Brackets
162
764 (média de 4.7)
123 (75.9%)
7 (4.3%)
Sublist Sublist
266
962 (média de 3.6)
219 (82.3%)
7 (2.6%)
Bowling Bowling
58
793 (média de 13.7)
28 (48.3%)
0 (0.0%)
Complex Numbers Complex Numbers
378
3.961 (média de 10.5)
253 (66.9%)
4 (1.1%)
SGF Parsing SGF Parsing
31
849 (média de 27.4)
23 (74.2%)
1 (3.2%)
Circular Buffer Circular Buffer
63
836 (média de 13.3)
50 (79.4%)
3 (4.8%)
Custom Set Custom Set
45
417 (média de 9.3)
37 (82.2%)
0 (0.0%)
Two Bucket Two Bucket
84
843 (média de 10.0)
66 (78.6%)
1 (1.2%)
Zebra Puzzle Zebra Puzzle
71
834 (média de 11.7)
23 (32.4%)
3 (4.2%)
Binary Search Tree Binary Search Tree
52
226 (média de 4.3)
45 (86.5%)
2 (3.8%)
D&D Character D&D Character
33
238 (média de 7.2)
29 (87.9%)
0 (0.0%)
Simple Cipher Simple Cipher
26
187 (média de 7.2)
25 (96.2%)
0 (0.0%)
REST API REST API
26
233 (média de 9.0)
17 (65.4%)
0 (0.0%)
Flower Field Flower Field
13
54 (média de 4.2)
11 (84.6%)
0 (0.0%)
Protein Translation Protein Translation
33
313 (média de 9.5)
27 (81.8%)
2 (6.1%)
Relative Distance Relative Distance
15
93 (média de 6.2)
12 (80.0%)
0 (0.0%)
Yacht Yacht
27
183 (média de 6.8)
21 (77.8%)
1 (3.7%)
Secret Handshake Secret Handshake
19
76 (média de 4.0)
17 (89.5%)
0 (0.0%)
Sieve Sieve
29
160 (média de 5.5)
23 (79.3%)
1 (3.4%)
Pig Latin Pig Latin
17
86 (média de 5.1)
15 (88.2%)
1 (5.9%)
Meetup Meetup
20
165 (média de 8.3)
17 (85.0%)
0 (0.0%)
Diamond Diamond
30
408 (média de 13.6)
24 (80.0%)
3 (10.0%)
Spiral Matrix Spiral Matrix
18
112 (média de 6.2)
16 (88.9%)
0 (0.0%)
Food Chain Food Chain
14
118 (média de 8.4)
12 (85.7%)
0 (0.0%)
Knapsack Knapsack
18
63 (média de 3.5)
14 (77.8%)
0 (0.0%)
Kindergarten Garden Kindergarten Garden
19
70 (média de 3.7)
16 (84.2%)
0 (0.0%)
Rotational Cipher Rotational Cipher
22
59 (média de 2.7)
20 (90.9%)
1 (4.5%)
Swift Scheduling Swift Scheduling
13
190 (média de 14.6)
10 (76.9%)
1 (7.7%)
Split-Second Stopwatch Split-Second Stopwatch
13
117 (média de 9.0)
11 (84.6%)
0 (0.0%)
Palindrome Products Palindrome Products
9
33 (média de 3.7)
8 (88.9%)
0 (0.0%)
Camicia Camicia
4
9 (média de 2.3)
3 (75.0%)
0 (0.0%)
Hangman Hangman
6
53 (média de 8.8)
4 (66.7%)
0 (0.0%)
2 exercícios de prática obsoletos
Iniciados
Tentativas
Concluídos
Pedidos de mentoria
Accumulate Accumulate
713
1.332 (média de 1.9)
669 (93.8%)
83 (11.6%)
Minesweeper Minesweeper
16
196 (média de 12.3)
13 (81.3%)
0 (0.0%)
55 exercícios de prática por implementar
Affine Cipher Affine Cipher
Alphametics Alphametics
Baffling Birthdays Baffling Birthdays
Book Store Book Store
Bottle Song Bottle Song
Change Change
Clock Clock
Connect Connect
Conway's Game of Life Conway's Game of Life
Crypto Square Crypto Square
Dominoes Dominoes
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
Intergalactic Transmission Intergalactic Transmission
ISBN Verifier ISBN Verifier
Killer Sudoku Helper Killer Sudoku Helper
Ledger Ledger
Lens Person Lens Person
Line Up Line Up
Linked List Linked List
Markdown Markdown
Matrix Matrix
Micro Blog Micro Blog
Nth Prime Nth Prime
OCR Numbers OCR Numbers
PaaS I/O PaaS I/O
Perfect Numbers Perfect Numbers
Piecing It Together Piecing It Together
Poker Poker
POV POV
Prime Factors Prime Factors
Prism Prism
Proverb Proverb
Queen Attack Queen Attack
Rail Fence Cipher Rail Fence Cipher
Rational Numbers Rational Numbers
React React
Rectangles Rectangles
Robot Name Robot Name
Saddle Points Saddle Points
Satellite Satellite
Save the Cow Save the Cow
Simple Linked List Simple Linked List
State of Tic-Tac-Toe State of Tic-Tac-Toe
Tournament Tournament
Tree Building Tree Building
Variable Length Quantity Variable Length Quantity
Word Search Word Search
Zipper Zipper
2 exercícios de prática abandonados
Bank Account Bank Account
Parallel Letter Frequency Parallel Letter Frequency

Executor de testes

Saber mais

Cria Test Runners com a responsabilidade única de receber uma solução, correr todos os testes e devolver um resultado normalizado.

Versão atual: 95aefe3b3dbc9d6c6c7b86ed145922c004c7520b (Pode levar até 10 minutos a publicar)

Total de Execuções do Test Runner
185.003
Taxa de Execuções Bem-Sucedidas
19.3% (35655)
Taxa de Execuções Falhadas
29.6% (54788)
Taxa de Execuções com Erro
51.1% (94560)

Representador

Saber mais

Cria um Representador: um pouco de código cuja única responsabilidade é receber uma solução e devolver uma representação normalizada dela.

Versão atual: df476c5668e0d74edb271c3ba39bd841c0a74c8a (Pode demorar até 10 minutos a publicar)

Total de execuções do representador
46.652
Total de comentários de representação feitos
3.098
Frequência do feedback dado
6.6%

Analisador

Saber mais

Cria um analisador para Elm: os analisadores do Exercism avaliam automaticamente as submissões dos alunos e fornecem comentários ao estilo de um mentor.

Versão atual: 8ccb730bc48e5743e977fdabc0a72b693e81dd9f (Demora até 10 minutos a publicar)

Total de execuções do analisador
39.160
Total de comentários de análise feitos
16.303
Frequência do feedback dado
2.9%