Gerenciamento da trilha Ruby

Esta página oferece à comunidade do Exercism as informações e ferramentas necessárias para gerenciar a trilha Ruby.

Estudantes
62.792
Submissões
2.310.962
Discussões de mentoria
36.870

A trilha Ruby é saudável ✅

Em construção

Programa de estudos da trilha Ruby

Saiba mais

Ajude a criar o programa de estudos da trilha: é um conjunto de conceitos e exercícios de aprendizado reunidos para ensinar elementos fundamentais da linguagem de programação.

Próxima meta: criar um programa de estudos completo com pelo menos 30 conceitos. Saiba mais.
21 conceitos sendo ensinados
Ba
Basics
17.077 aprenderam
In
Instance Variables
12.129 aprenderam
Ni
Nil
12.129 aprenderam
Bo
Booleans
10.372 aprenderam
St
Strings
11.284 aprenderam
Co
Conditionals
8.245 aprenderam
Fl
Floating Point Numbers
8.245 aprenderam
Nu
Numbers
8.245 aprenderam
Lo
Loops
6.303 aprenderam
Mo
Modules
6.303 aprenderam
Sy
Symbols
3.810 aprenderam
Ra
Ranges
3.258 aprenderam
Ca
Case
2.591 aprenderam
Ar
Arrays
5.335 aprenderam
En
Enumeration
5.335 aprenderam
Ad
Advanced Enumeration
4.536 aprenderam
Os
Ostruct
3.901 aprenderam
Mu
Multiple Assignment and Decomposition
2.398 aprenderam
Na
Namespaces
265 aprenderam
Te
Ternary operator
3.821 aprenderam
Ra
Raising Exceptions
5.336 aprenderam
16 exercícios de aprendizagem ativos
Iniciados
Tentativas
Conclusões
Pedidos de mentoria
Lasagna Lasagna
21.878
118.108 (média de 5.4)
17.077 (78.1%)
237 (1.1%)
Amusement Park Amusement Park
13.200
60.496 (média de 4.6)
12.129 (91.9%)
126 (1.0%)
Amusement Park Improvements Amusement Park Improvements
10.863
65.835 (média de 6.1)
10.372 (95.5%)
91 (0.8%)
Log line Parser Log line Parser
13.352
156.709 (média de 11.7)
11.284 (84.5%)
323 (2.4%)
Assembly Line Assembly Line
8.857
66.997 (média de 7.6)
8.245 (93.1%)
118 (1.3%)
Savings Account Savings Account
7.161
93.833 (média de 13.1)
6.303 (88.0%)
90 (1.3%)
Port Of Palermo Port Of Palermo
4.042
27.979 (média de 6.9)
3.810 (94.3%)
37 (0.9%)
Chess Game Chess Game
3.443
44.923 (média de 13.0)
3.258 (94.6%)
38 (1.1%)
BlackJack BlackJack
2.825
31.690 (média de 11.2)
2.591 (91.7%)
44 (1.6%)
Bird Count Bird Count
5.545
39.051 (média de 7.0)
5.335 (96.2%)
46 (0.8%)
Boutique Inventory Boutique Inventory
4.850
85.451 (média de 17.6)
4.536 (93.5%)
66 (1.4%)
Boutique Inventory Improvements Boutique Inventory Improvements
4.203
38.551 (média de 9.2)
3.901 (92.8%)
43 (1.0%)
Locomotive Engineer Locomotive Engineer
2.741
32.674 (média de 11.9)
2.398 (87.5%)
31 (1.1%)
Last Will Last Will
306
1.493 (média de 4.9)
265 (86.6%)
3 (1.0%)
Moviegoer Moviegoer
3.910
26.732 (média de 6.8)
3.821 (97.7%)
30 (0.8%)
Simple Calculator Simple Calculator
6.980
118.142 (média de 16.9)
5.336 (76.4%)
166 (2.4%)

Exercícios de prática

Saiba mais

Exercícios de prática são exercícios criados para que os estudantes resolvam um problema qualquer, com o objetivo de usar os conceitos que aprenderam até agora.

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

Próxima meta: implementar 139 exercícios de prática. Saiba mais.
105 exercícios de prática ativos
Iniciados
Tentativas
Conclusões
Solicitações de mentoria
Hello World Hello World
46.852
77.974 (média de 1.7)
39.844 (85.0%)
112 (0.2%)
Two Fer Two Fer
15.048
69.501 (média de 4.6)
12.527 (83.2%)
3.861 (25.7%)
Resistor Color Duo Resistor Color Duo
6.859
33.701 (média de 4.9)
5.662 (82.5%)
1.616 (23.6%)
Acronym Acronym
9.323
48.440 (média de 5.2)
7.862 (84.3%)
2.207 (23.7%)
High Scores High Scores
6.042
26.207 (média de 4.3)
5.177 (85.7%)
1.390 (23.0%)
Reverse String Reverse String
2.383
9.198 (média de 3.9)
1.836 (77.0%)
43 (1.8%)
D&D Character D&D Character
1.666
14.774 (média de 8.9)
1.077 (64.6%)
48 (2.9%)
Matrix Matrix
5.434
34.581 (média de 6.4)
4.390 (80.8%)
1.172 (21.6%)
Series Series
5.191
30.420 (média de 5.9)
4.435 (85.4%)
864 (16.6%)
Word Count Word Count
6.992
43.081 (média de 6.2)
5.772 (82.6%)
2.017 (28.8%)
Eliud's Eggs Eliud's Eggs
1.118
4.550 (média de 4.1)
867 (77.5%)
21 (1.9%)
Hamming Hamming
13.002
34.465 (média de 2.7)
12.208 (93.9%)
3.358 (25.8%)
Raindrops Raindrops
9.333
30.614 (média de 3.3)
8.779 (94.1%)
1.433 (15.4%)
Isogram Isogram
4.950
33.754 (média de 6.8)
4.342 (87.7%)
650 (13.1%)
Scrabble Score Scrabble Score
3.580
20.650 (média de 5.8)
3.126 (87.3%)
547 (15.3%)
Luhn Luhn
3.598
41.885 (média de 11.6)
2.732 (75.9%)
402 (11.2%)
Clock Clock
3.285
32.805 (média de 10.0)
2.423 (73.8%)
390 (11.9%)
Twelve Days Twelve Days
2.726
16.974 (média de 6.2)
1.966 (72.1%)
252 (9.2%)
Tournament Tournament
4.187
63.780 (média de 15.2)
2.037 (48.7%)
285 (6.8%)
Gigasecond Gigasecond
11.082
16.641 (média de 1.5)
9.926 (89.6%)
1.168 (10.5%)
Resistor Color Resistor Color
2.764
7.464 (média de 2.7)
2.436 (88.1%)
115 (4.2%)
RNA Transcription RNA Transcription
10.023
26.237 (média de 2.6)
9.313 (92.9%)
1.640 (16.4%)
Leap Leap
6.126
15.162 (média de 2.5)
5.408 (88.3%)
706 (11.5%)
Pangram Pangram
5.845
18.631 (média de 3.2)
5.373 (91.9%)
638 (10.9%)
Space Age Space Age
3.124
12.773 (média de 4.1)
2.683 (85.9%)
247 (7.9%)
Triangle Triangle
2.349
15.219 (média de 6.5)
2.018 (85.9%)
135 (5.7%)
Difference of Squares Difference of Squares
6.582
14.122 (média de 2.1)
6.256 (95.0%)
942 (14.3%)
Anagram Anagram
3.019
13.815 (média de 4.6)
2.673 (88.5%)
718 (23.8%)
Spiral Matrix Spiral Matrix
574
5.774 (média de 10.1)
349 (60.8%)
13 (2.3%)
Sum of Multiples Sum of Multiples
2.873
12.897 (média de 4.5)
2.418 (84.2%)
148 (5.2%)
Transpose Transpose
1.451
23.393 (média de 16.1)
836 (57.6%)
38 (2.6%)
Armstrong Numbers Armstrong Numbers
1.584
6.184 (média de 3.9)
1.356 (85.6%)
28 (1.8%)
Flatten Array Flatten Array
2.911
7.284 (média de 2.5)
2.345 (80.6%)
113 (3.9%)
Phone Number Phone Number
2.750
19.657 (média de 7.1)
2.261 (82.2%)
174 (6.3%)
Grains Grains
3.945
9.700 (média de 2.5)
3.609 (91.5%)
629 (15.9%)
Resistor Color Trio Resistor Color Trio
1.019
8.792 (média de 8.6)
854 (83.8%)
27 (2.6%)
Saddle Points Saddle Points
1.161
6.966 (média de 6.0)
913 (78.6%)
34 (2.9%)
ETL ETL
2.179
5.248 (média de 2.4)
1.922 (88.2%)
126 (5.8%)
Nucleotide Count Nucleotide Count
1.710
9.182 (média de 5.4)
1.481 (86.6%)
277 (16.2%)
Pythagorean Triplet Pythagorean Triplet
1.002
6.804 (média de 6.8)
689 (68.8%)
24 (2.4%)
Collatz Conjecture Collatz Conjecture
1.319
5.972 (média de 4.5)
1.116 (84.6%)
39 (3.0%)
Sieve Sieve
3.775
9.547 (média de 2.5)
3.443 (91.2%)
287 (7.6%)
Proverb Proverb
1.171
7.100 (média de 6.1)
993 (84.8%)
99 (8.5%)
Palindrome Products Palindrome Products
1.157
7.902 (média de 6.8)
721 (62.3%)
34 (2.9%)
Parallel Letter Frequency Parallel Letter Frequency
367
3.784 (média de 10.3)
195 (53.1%)
10 (2.7%)
Bob Bob
5.300
21.513 (média de 4.1)
4.770 (90.0%)
3.176 (59.9%)
Nth Prime Nth Prime
3.179
9.098 (média de 2.9)
2.845 (89.5%)
247 (7.8%)
Perfect Numbers Perfect Numbers
723
2.864 (média de 4.0)
595 (82.3%)
13 (1.8%)
Alphametics Alphametics
1.079
5.530 (média de 5.1)
414 (38.4%)
32 (3.0%)
Binary Search Binary Search
871
4.368 (média de 5.0)
662 (76.0%)
29 (3.3%)
Two Bucket Two Bucket
1.175
6.643 (média de 5.7)
413 (35.1%)
28 (2.4%)
Matching Brackets Matching Brackets
944
4.187 (média de 4.4)
680 (72.0%)
27 (2.9%)
All Your Base All Your Base
763
6.075 (média de 8.0)
509 (66.7%)
13 (1.7%)
Allergies Allergies
751
3.860 (média de 5.1)
572 (76.2%)
21 (2.8%)
Rail Fence Cipher Rail Fence Cipher
696
3.647 (média de 5.2)
399 (57.3%)
11 (1.6%)
Run-Length Encoding Run-Length Encoding
1.770
7.071 (média de 4.0)
1.452 (82.0%)
89 (5.0%)
Flower Field Flower Field
100
766 (média de 7.7)
70 (70.0%)
4 (4.0%)
Robot Simulator Robot Simulator
791
5.418 (média de 6.8)
570 (72.1%)
31 (3.9%)
Bottle Song Bottle Song
211
2.320 (média de 11.0)
161 (76.3%)
8 (3.8%)
Protein Translation Protein Translation
863
7.929 (média de 9.2)
690 (80.0%)
27 (3.1%)
Wordy Wordy
912
8.287 (média de 9.1)
633 (69.4%)
33 (3.6%)
Secret Handshake Secret Handshake
679
3.147 (média de 4.6)
519 (76.4%)
24 (3.5%)
Atbash Cipher Atbash Cipher
878
6.573 (média de 7.5)
725 (82.6%)
26 (3.0%)
Crypto Square Crypto Square
1.105
5.753 (média de 5.2)
825 (74.7%)
28 (2.5%)
List Ops List Ops
798
6.451 (média de 8.1)
525 (65.8%)
11 (1.4%)
Robot Name Robot Name
2.905
4.986 (média de 1.7)
2.511 (86.4%)
492 (16.9%)
Simple Cipher Simple Cipher
902
6.895 (média de 7.6)
581 (64.4%)
27 (3.0%)
Dominoes Dominoes
407
2.520 (média de 6.2)
210 (51.6%)
9 (2.2%)
Pig Latin Pig Latin
677
5.048 (média de 7.5)
464 (68.5%)
24 (3.5%)
Simple Linked List Simple Linked List
914
8.452 (média de 9.2)
601 (65.8%)
35 (3.8%)
Binary Search Tree Binary Search Tree
1.340
5.594 (média de 4.2)
977 (72.9%)
98 (7.3%)
Change Change
597
4.767 (média de 8.0)
293 (49.1%)
17 (2.8%)
Circular Buffer Circular Buffer
651
3.999 (média de 6.1)
477 (73.3%)
23 (3.5%)
Grade School Grade School
2.005
5.062 (média de 2.5)
1.651 (82.3%)
218 (10.9%)
Roman Numerals Roman Numerals
3.951
9.088 (média de 2.3)
3.516 (89.0%)
322 (8.1%)
Rotational Cipher Rotational Cipher
754
5.630 (média de 7.5)
596 (79.0%)
20 (2.7%)
Affine Cipher Affine Cipher
482
3.674 (média de 7.6)
311 (64.5%)
9 (1.9%)
Kindergarten Garden Kindergarten Garden
600
3.633 (média de 6.1)
439 (73.2%)
18 (3.0%)
Largest Series Product Largest Series Product
583
3.301 (média de 5.7)
468 (80.3%)
13 (2.2%)
Prime Factors Prime Factors
1.391
3.693 (média de 2.7)
1.218 (87.6%)
60 (4.3%)
Custom Set Custom Set
441
2.062 (média de 4.7)
318 (72.1%)
10 (2.3%)
House House
680
2.893 (média de 4.3)
514 (75.6%)
32 (4.7%)
Linked List Linked List
574
1.440 (média de 2.5)
393 (68.5%)
23 (4.0%)
Poker Poker
442
2.737 (média de 6.2)
202 (45.7%)
18 (4.1%)
ISBN Verifier ISBN Verifier
966
9.240 (média de 9.6)
736 (76.2%)
34 (3.5%)
Complex Numbers Complex Numbers
441
2.602 (média de 5.9)
279 (63.3%)
11 (2.5%)
Meetup Meetup
2.392
10.283 (média de 4.3)
897 (37.5%)
77 (3.2%)
Diamond Diamond
967
9.659 (média de 10.0)
631 (65.3%)
32 (3.3%)
Bowling Bowling
1.543
18.581 (média de 12.0)
687 (44.5%)
46 (3.0%)
OCR Numbers OCR Numbers
454
2.189 (média de 4.8)
320 (70.5%)
8 (1.8%)
Say Say
662
3.007 (média de 4.5)
456 (68.9%)
16 (2.4%)
Zipper Zipper
333
1.155 (média de 3.5)
161 (48.3%)
2 (0.6%)
Grep Grep
529
4.103 (média de 7.8)
268 (50.7%)
9 (1.7%)
Food Chain Food Chain
1.063
3.342 (média de 3.1)
889 (83.6%)
55 (5.2%)
Pascal's Triangle Pascal's Triangle
425
1.359 (média de 3.2)
316 (74.4%)
12 (2.8%)
Queen Attack Queen Attack
699
2.246 (média de 3.2)
538 (77.0%)
24 (3.4%)
Yacht Yacht
236
2.411 (média de 10.2)
143 (60.6%)
10 (4.2%)
Book Store Book Store
702
4.959 (média de 7.1)
255 (36.3%)
13 (1.9%)
Connect Connect
403
1.903 (média de 4.7)
190 (47.1%)
7 (1.7%)
Microwave Microwave
2.370
18.001 (média de 7.6)
1.164 (49.1%)
76 (3.2%)
Darts Darts
1.147
4.080 (média de 3.6)
876 (76.4%)
35 (3.1%)
Bank Account Bank Account
362
2.814 (média de 7.8)
230 (63.5%)
12 (3.3%)
Gilded Rose Gilded Rose
240
3.140 (média de 13.1)
100 (41.7%)
9 (3.8%)
Knapsack Knapsack
203
1.651 (média de 8.1)
95 (46.8%)
5 (2.5%)
Zebra Puzzle Zebra Puzzle
199
1.109 (média de 5.6)
76 (38.2%)
1 (0.5%)
10 exercícios de prática obsoletos
Iniciados
Tentativas
Conclusões
Solicitações de mentoria
Accumulate Accumulate
1.813
3.341 (média de 1.8)
1.572 (86.7%)
172 (9.5%)
Beer Song Beer Song
1.606
9.109 (média de 5.7)
1.276 (79.5%)
176 (11.0%)
Binary Binary
1.354
1.998 (média de 1.5)
1.258 (92.9%)
128 (9.5%)
Hexadecimal Hexadecimal
423
580 (média de 1.4)
386 (91.3%)
25 (5.9%)
Minesweeper Minesweeper
582
3.373 (média de 5.8)
382 (65.6%)
8 (1.4%)
Octal Octal
14
23 (média de 1.6)
11 (78.6%)
0 (0.0%)
Point Mutations Point Mutations
57
143 (média de 2.5)
55 (96.5%)
44 (77.2%)
Scale Generator Scale Generator
508
1.949 (média de 3.8)
268 (52.8%)
10 (2.0%)
Strain Strain
1.381
2.311 (média de 1.7)
1.176 (85.2%)
97 (7.0%)
Trinary Trinary
785
1.060 (média de 1.4)
746 (95.0%)
49 (6.2%)
34 exercícios de prática não implementados
Baffling Birthdays Baffling Birthdays
Camicia Camicia
Conway's Game of Life Conway's Game of Life
DOT DSL DOT DSL
Error Handling Error Handling
Forth Forth
Go Counting Go Counting
Intergalactic Transmission Intergalactic Transmission
Killer Sudoku Helper Killer Sudoku Helper
Ledger Ledger
Lens Person Lens Person
Line Up Line Up
Markdown Markdown
Micro Blog Micro Blog
PaaS I/O PaaS I/O
Piecing It Together Piecing It Together
POV POV
Prism Prism
Rational Numbers Rational Numbers
React React
Rectangles Rectangles
Relative Distance Relative Distance
REST API REST API
Satellite Satellite
Save the Cow Save the Cow
SGF Parsing SGF Parsing
Split-Second Stopwatch Split-Second Stopwatch
Square Root Square Root
State of Tic-Tac-Toe State of Tic-Tac-Toe
Sublist Sublist
Swift Scheduling Swift Scheduling
Tree Building Tree Building
Variable Length Quantity Variable Length Quantity
Word Search Word Search

Test Runner

Saiba mais

Crie Test Runners com a responsabilidade única de receber uma solução, rodar todos os testes e retornar uma saída padronizada.

Versão atual: ddc5f48fe1eb8f520a8c947ae7d9c568e77f82df (Leva até 10 minutos para publicar)

Próxima meta: levar os Test Runners para a versão 3. No momento, a trilha Ruby usa um Test Runner na versão 2. Saiba mais.
Total de execuções do Test Runner
2.194.219
Taxa de execuções aprovadas
20.0% (438429)
Taxa de execuções com falha
67.4% (1479390)
Taxa de execuções com erro
12.6% (276400)

Representer

Saiba mais

Crie um Representer: um trecho de código que tem a responsabilidade única de receber uma solução e retornar uma representação normalizada dela.

Versão atual: f805395de74abc816e16ee22db438ae5aef38018 (Leva até 10 minutos para publicar)

Total de execuções do Representer
420.010
Total de comentários de representação feitos
69.231
Frequência de feedback dado
16.5%

Analisador

Saiba mais

Construa um analisador para Ruby: os analisadores do Exercism avaliam automaticamente as submissões dos estudantes e oferecem comentários no estilo de um mentor.

Versão atual: b768a73f234165ff8a4b7f559dbea9a041e4fc6a (Leva até 10 min para publicar)

Total de execuções do analisador
397.254
Total de comentários de análise feitos
15.477
Frequência de feedback dado
0.7%