Gestão do percurso Factor

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

Estudantes
97
Submissões
8.219
Discussões de mentoria
2

O percurso Factor precisa de atenção ⚠️

Em construção

Programa de estudos de Factor

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 50 conceitos. Sabe mais.
47 conceitos a serem ensinados
Ba
Basics
38 aprenderam
Wo
Words
32 aprenderam
Bo
Booleans
26 aprenderam
Nu
Numbers
26 aprenderam
Co
Conditionals
24 aprenderam
St
Strings
21 aprenderam
Un
Unicode
17 aprenderam
Qu
Quotations
19 aprenderam
Co
Combinators
19 aprenderam
Bi
Bitwise Operations
18 aprenderam
Ta
Tabulation
17 aprenderam
Se
Sequences
17 aprenderam
Ar
Arrays
16 aprenderam
Hi
Higher-Order Sequences
16 aprenderam
Mu
Mutation
15 aprenderam
Re
Reductions
15 aprenderam
Cu
Curry, Compose, and Fry
16 aprenderam
Di
Disjoint Sets
13 aprenderam
Re
Regular Expressions
14 aprenderam
Ad
Advanced Regular Expressions
12 aprenderam
In
Indexed Iteration
11 aprenderam
Wi
Windows
14 aprenderam
Tu
Tuples
11 aprenderam
Er
Errors
9 aprenderam
Vo
Vocabularies
13 aprenderam
As
Assocs
12 aprenderam
He
Heaps
9 aprenderam
Qu
Quotations and Call
7 aprenderam
Re
Recursion
13 aprenderam
Ca
Case
11 aprenderam
Lo
Locals
11 aprenderam
Wh
While
8 aprenderam
Dy
Dynamic Variables
7 aprenderam
Ra
Randomness
12 aprenderam
Ca
Calendar
10 aprenderam
Ge
Generics
8 aprenderam
Ha
Hash Sets
6 aprenderam
De
Deques
6 aprenderam
Co
Concurrency
6 aprenderam
Wi
Wire Format
8 aprenderam
Su
Subclasses
6 aprenderam
Ma
Macros
8 aprenderam
De
Destructors
6 aprenderam
IO
IO Streams
6 aprenderam
St
Streams
5 aprenderam
Co
Combinatorics
7 aprenderam
Fi
Files
5 aprenderam
47 exercícios de aprendizagem ativos
Iniciados
Tentativas
Conclusões
Pedidos de mentoria
Cargo Shuffle Cargo Shuffle
41
142 (média 3.5)
38 (92.7%)
0 (0.0%)
Leah's Luscious Lasagna Leah's Luscious Lasagna
36
167 (média 4.6)
32 (88.9%)
0 (0.0%)
Annalyn's Infiltration Annalyn's Infiltration
29
163 (média 5.6)
26 (89.7%)
0 (0.0%)
Currency Conversion Currency Conversion
27
312 (média 11.6)
26 (96.3%)
1 (3.7%)
Cars, Assemble! Cars, Assemble!
24
187 (média 7.8)
24 (100.0%)
0 (0.0%)
Log Levels Log Levels
21
177 (média 8.4)
21 (100.0%)
0 (0.0%)
Character Study Character Study
17
206 (média 12.1)
17 (100.0%)
0 (0.0%)
High School Sweetheart High School Sweetheart
20
166 (média 8.3)
19 (95.0%)
0 (0.0%)
Joiner's Journey Joiner's Journey
19
160 (média 8.4)
19 (100.0%)
0 (0.0%)
Secrets Secrets
18
151 (média 8.4)
18 (100.0%)
0 (0.0%)
Bunting Bonanza Bunting Bonanza
17
205 (média 12.1)
17 (100.0%)
0 (0.0%)
Backyard Birdwatcher Backyard Birdwatcher
17
113 (média 6.6)
17 (100.0%)
0 (0.0%)
Mosaic Making Mosaic Making
16
64 (média 4.0)
16 (100.0%)
0 (0.0%)
Boutique Bookkeeping Boutique Bookkeeping
16
164 (média 10.3)
16 (100.0%)
0 (0.0%)
Mosaic Mischief Mosaic Mischief
15
108 (média 7.2)
15 (100.0%)
0 (0.0%)
Librarian's Ledger Librarian's Ledger
15
127 (média 8.5)
15 (100.0%)
0 (0.0%)
Coordinate Choreography Coordinate Choreography
16
189 (média 11.8)
16 (100.0%)
0 (0.0%)
Poetry Club Poetry Club
13
83 (média 6.4)
13 (100.0%)
0 (0.0%)
Passphrase Patrol Passphrase Patrol
14
81 (média 5.8)
14 (100.0%)
0 (0.0%)
Ledger Lookout Ledger Lookout
13
73 (média 5.6)
12 (92.3%)
0 (0.0%)
Lap Leaderboard Lap Leaderboard
13
155 (média 11.9)
11 (84.6%)
0 (0.0%)
Belgian Boxcars Belgian Boxcars
14
89 (média 6.4)
14 (100.0%)
0 (0.0%)
Role Playing Game Role Playing Game
11
106 (média 9.6)
11 (100.0%)
0 (0.0%)
Factory Failsafe Factory Failsafe
9
108 (média 12.0)
9 (100.0%)
0 (0.0%)
Bosun's Briefing Bosun's Briefing
13
86 (média 6.6)
13 (100.0%)
0 (0.0%)
Purser's Pantry Purser's Pantry
12
226 (média 18.8)
12 (100.0%)
0 (0.0%)
Tellers' Triage Tellers' Triage
9
55 (média 6.1)
9 (100.0%)
0 (0.0%)
RPN Calculator RPN Calculator
7
72 (média 10.3)
7 (100.0%)
0 (0.0%)
Backyard Birdcount Backyard Birdcount
13
153 (média 11.8)
13 (100.0%)
0 (0.0%)
Valentine's Day Valentine's Day
11
167 (média 15.2)
11 (100.0%)
1 (9.1%)
Lasagna Luminary Lasagna Luminary
11
92 (média 8.4)
11 (100.0%)
0 (0.0%)
Mixed Juices Mixed Juices
8
94 (média 11.8)
8 (100.0%)
0 (0.0%)
Garden Gathering Garden Gathering
7
48 (média 6.9)
7 (100.0%)
0 (0.0%)
Boardwalk Games Boardwalk Games
13
77 (média 5.9)
12 (92.3%)
0 (0.0%)
Ferry Schedule Ferry Schedule
10
53 (média 5.3)
10 (100.0%)
0 (0.0%)
Bering Bearings Bering Bearings
8
72 (média 9.0)
8 (100.0%)
0 (0.0%)
Lighthouse Logbook Lighthouse Logbook
7
36 (média 5.1)
6 (85.7%)
0 (0.0%)
Pirates' Path Pirates' Path
6
107 (média 17.8)
6 (100.0%)
0 (0.0%)
Quayside Crew Quayside Crew
6
47 (média 7.8)
6 (100.0%)
0 (0.0%)
Signaler's Satchel Signaler's Satchel
8
37 (média 4.6)
8 (100.0%)
0 (0.0%)
Dragons' Descendants Dragons' Descendants
6
30 (média 5.0)
6 (100.0%)
0 (0.0%)
Signal Stencils Signal Stencils
8
33 (média 4.1)
8 (100.0%)
0 (0.0%)
Boatswain's Bilge Boatswain's Bilge
6
52 (média 8.7)
6 (100.0%)
0 (0.0%)
Channel Chatter Channel Chatter
6
33 (média 5.5)
6 (100.0%)
0 (0.0%)
Telegrapher's Tape Telegrapher's Tape
5
18 (média 3.6)
5 (100.0%)
0 (0.0%)
Mixtape Maker Mixtape Maker
7
23 (média 3.3)
7 (100.0%)
0 (0.0%)
Vltava Weather Watch Vltava Weather Watch
5
12 (média 2.4)
5 (100.0%)
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: 9c6401623a66383bd34f7cbce5c21a1198dd92c6 (As atualizações devem ser instantâneas)

Próximo objetivo: implementar 138 exercícios de prática. Saber mais.
116 exercícios de prática ativos
Iniciados
Tentativas
Concluídos
Pedidos de mentoria
Hello World Hello World
83
129 (média de 1.6)
60 (72.3%)
0 (0.0%)
Collatz Conjecture Collatz Conjecture
7
16 (média de 2.3)
7 (100.0%)
0 (0.0%)
Darts Darts
15
64 (média de 4.3)
14 (93.3%)
1 (6.7%)
Difference of Squares Difference of Squares
11
65 (média de 5.9)
11 (100.0%)
0 (0.0%)
Eliud's Eggs Eliud's Eggs
10
36 (média de 3.6)
10 (100.0%)
0 (0.0%)
ETL ETL
7
35 (média de 5.0)
7 (100.0%)
0 (0.0%)
Grains Grains
8
25 (média de 3.1)
8 (100.0%)
0 (0.0%)
High Scores High Scores
7
21 (média de 3.0)
6 (85.7%)
0 (0.0%)
Micro Blog Micro Blog
10
33 (média de 3.3)
10 (100.0%)
0 (0.0%)
Nucleotide Count Nucleotide Count
7
34 (média de 4.9)
6 (85.7%)
0 (0.0%)
Pangram Pangram
8
31 (média de 3.9)
8 (100.0%)
0 (0.0%)
Resistor Color Resistor Color
8
17 (média de 2.1)
8 (100.0%)
0 (0.0%)
Resistor Color Duo Resistor Color Duo
6
13 (média de 2.2)
6 (100.0%)
0 (0.0%)
Resistor Color Trio Resistor Color Trio
5
20 (média de 4.0)
4 (80.0%)
0 (0.0%)
RNA Transcription RNA Transcription
6
12 (média de 2.0)
6 (100.0%)
0 (0.0%)
Triangle Triangle
5
34 (média de 6.8)
5 (100.0%)
0 (0.0%)
Two Fer Two Fer
14
26 (média de 1.9)
12 (85.7%)
0 (0.0%)
Acronym Acronym
4
10 (média de 2.5)
4 (100.0%)
0 (0.0%)
Atbash Cipher Atbash Cipher
5
16 (média de 3.2)
5 (100.0%)
0 (0.0%)
Binary Search Binary Search
5
52 (média de 10.4)
5 (100.0%)
0 (0.0%)
Bob Bob
4
4 (média de 1.0)
4 (100.0%)
0 (0.0%)
Hamming Hamming
7
25 (média de 3.6)
7 (100.0%)
0 (0.0%)
ISBN Verifier ISBN Verifier
6
76 (média de 12.7)
6 (100.0%)
0 (0.0%)
Isogram Isogram
9
28 (média de 3.1)
8 (88.9%)
0 (0.0%)
Leap Leap
19
58 (média de 3.1)
17 (89.5%)
1 (5.3%)
Line Up Line Up
6
29 (média de 4.8)
6 (100.0%)
0 (0.0%)
Phone Number Phone Number
5
27 (média de 5.4)
5 (100.0%)
0 (0.0%)
Prime Factors Prime Factors
7
20 (média de 2.9)
7 (100.0%)
0 (0.0%)
Queen Attack Queen Attack
6
25 (média de 4.2)
6 (100.0%)
0 (0.0%)
Raindrops Raindrops
9
46 (média de 5.1)
9 (100.0%)
0 (0.0%)
Reverse String Reverse String
7
11 (média de 1.6)
7 (100.0%)
0 (0.0%)
Rotational Cipher Rotational Cipher
6
20 (média de 3.3)
6 (100.0%)
0 (0.0%)
Scrabble Score Scrabble Score
5
36 (média de 7.2)
5 (100.0%)
0 (0.0%)
Series Series
7
41 (média de 5.9)
6 (85.7%)
0 (0.0%)
Sublist Sublist
6
26 (média de 4.3)
6 (100.0%)
0 (0.0%)
Sum of Multiples Sum of Multiples
7
29 (média de 4.1)
6 (85.7%)
0 (0.0%)
Allergies Allergies
6
24 (média de 4.0)
6 (100.0%)
0 (0.0%)
Armstrong Numbers Armstrong Numbers
6
20 (média de 3.3)
6 (100.0%)
0 (0.0%)
Bottle Song Bottle Song
5
34 (média de 6.8)
5 (100.0%)
0 (0.0%)
Complex Numbers Complex Numbers
7
94 (média de 13.4)
7 (100.0%)
0 (0.0%)
D&D Character D&D Character
6
46 (média de 7.7)
6 (100.0%)
0 (0.0%)
Diamond Diamond
4
11 (média de 2.8)
4 (100.0%)
0 (0.0%)
Flatten Array Flatten Array
9
56 (média de 6.2)
9 (100.0%)
0 (0.0%)
Grade School Grade School
5
17 (média de 3.4)
4 (80.0%)
0 (0.0%)
House House
4
10 (média de 2.5)
4 (100.0%)
0 (0.0%)
Kindergarten Garden Kindergarten Garden
7
62 (média de 8.9)
6 (85.7%)
0 (0.0%)
Largest Series Product Largest Series Product
7
46 (média de 6.6)
5 (71.4%)
0 (0.0%)
Luhn Luhn
7
74 (média de 10.6)
7 (100.0%)
0 (0.0%)
Matrix Matrix
6
30 (média de 5.0)
5 (83.3%)
0 (0.0%)
Meetup Meetup
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
Pascal's Triangle Pascal's Triangle
5
7 (média de 1.4)
4 (80.0%)
0 (0.0%)
Protein Translation Protein Translation
5
40 (média de 8.0)
5 (100.0%)
0 (0.0%)
Proverb Proverb
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Rational Numbers Rational Numbers
5
23 (média de 4.6)
4 (80.0%)
0 (0.0%)
Robot Simulator Robot Simulator
6
38 (média de 6.3)
6 (100.0%)
0 (0.0%)
Roman Numerals Roman Numerals
6
26 (média de 4.3)
5 (83.3%)
0 (0.0%)
Saddle Points Saddle Points
5
26 (média de 5.2)
5 (100.0%)
0 (0.0%)
Secret Handshake Secret Handshake
5
16 (média de 3.2)
5 (100.0%)
0 (0.0%)
Sieve Sieve
6
15 (média de 2.5)
6 (100.0%)
0 (0.0%)
Space Age Space Age
5
14 (média de 2.8)
5 (100.0%)
0 (0.0%)
Twelve Days Twelve Days
5
19 (média de 3.8)
4 (80.0%)
0 (0.0%)
Word Count Word Count
6
20 (média de 3.3)
6 (100.0%)
0 (0.0%)
Affine Cipher Affine Cipher
5
50 (média de 10.0)
4 (80.0%)
0 (0.0%)
Anagram Anagram
7
27 (média de 3.9)
6 (85.7%)
0 (0.0%)
Circular Buffer Circular Buffer
4
23 (média de 5.8)
4 (100.0%)
0 (0.0%)
Clock Clock
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
Crypto Square Crypto Square
4
14 (média de 3.5)
4 (100.0%)
0 (0.0%)
Gigasecond Gigasecond
5
53 (média de 10.6)
5 (100.0%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
4
10 (média de 2.5)
4 (100.0%)
0 (0.0%)
Knapsack Knapsack
4
7 (média de 1.8)
4 (100.0%)
0 (0.0%)
List Ops List Ops
6
56 (média de 9.3)
5 (83.3%)
0 (0.0%)
Matching Brackets Matching Brackets
5
29 (média de 5.8)
5 (100.0%)
0 (0.0%)
Pig Latin Pig Latin
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Relative Distance Relative Distance
3
4 (média de 1.3)
3 (100.0%)
0 (0.0%)
Robot Name Robot Name
4
7 (média de 1.8)
4 (100.0%)
0 (0.0%)
Run-Length Encoding Run-Length Encoding
5
36 (média de 7.2)
5 (100.0%)
0 (0.0%)
Save the Cow Save the Cow
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
Spiral Matrix Spiral Matrix
4
20 (média de 5.0)
4 (100.0%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Square Root Square Root
6
20 (média de 3.3)
6 (100.0%)
0 (0.0%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
5
21 (média de 4.2)
4 (80.0%)
0 (0.0%)
Tournament Tournament
5
42 (média de 8.4)
4 (80.0%)
0 (0.0%)
Variable Length Quantity Variable Length Quantity
4
13 (média de 3.3)
3 (75.0%)
0 (0.0%)
Yacht Yacht
5
41 (média de 8.2)
5 (100.0%)
0 (0.0%)
All Your Base All Your Base
6
39 (média de 6.5)
4 (66.7%)
0 (0.0%)
Binary Search Tree Binary Search Tree
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Change Change
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Conway's Game of Life Conway's Game of Life
4
38 (média de 9.5)
4 (100.0%)
0 (0.0%)
Flower Field Flower Field
4
37 (média de 9.3)
4 (100.0%)
0 (0.0%)
Food Chain Food Chain
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Intergalactic Transmission Intergalactic Transmission
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
OCR Numbers OCR Numbers
4
41 (média de 10.3)
4 (100.0%)
0 (0.0%)
Parallel Letter Frequency Parallel Letter Frequency
4
4 (média de 1.0)
3 (75.0%)
0 (0.0%)
Piecing It Together Piecing It Together
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
Rail Fence Cipher Rail Fence Cipher
4
15 (média de 3.8)
4 (100.0%)
0 (0.0%)
Say Say
5
4 (média de 0.8)
3 (60.0%)
0 (0.0%)
Two Bucket Two Bucket
4
38 (média de 9.5)
4 (100.0%)
0 (0.0%)
Word Search Word Search
4
24 (média de 6.0)
4 (100.0%)
0 (0.0%)
Bank Account Bank Account
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Book Store Book Store
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Custom Set Custom Set
4
16 (média de 4.0)
4 (100.0%)
0 (0.0%)
Dominoes Dominoes
3
3 (média de 1.0)
3 (100.0%)
0 (0.0%)
Grep Grep
4
5 (média de 1.3)
3 (75.0%)
0 (0.0%)
Nth Prime Nth Prime
7
51 (média de 7.3)
6 (85.7%)
0 (0.0%)
PaaS I/O PaaS I/O
3
5 (média de 1.7)
3 (100.0%)
0 (0.0%)
Perfect Numbers Perfect Numbers
5
25 (média de 5.0)
5 (100.0%)
0 (0.0%)
Rectangles Rectangles
5
4 (média de 0.8)
3 (60.0%)
0 (0.0%)
Satellite Satellite
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
Simple Linked List Simple Linked List
4
3 (média de 0.8)
3 (75.0%)
0 (0.0%)
Wordy Wordy
5
12 (média de 2.4)
3 (60.0%)
0 (0.0%)
Zebra Puzzle Zebra Puzzle
4
5 (média de 1.3)
3 (75.0%)
0 (0.0%)
Palindrome Products Palindrome Products
4
50 (média de 12.5)
4 (100.0%)
1 (25.0%)
Pythagorean Triplet Pythagorean Triplet
4
32 (média de 8.0)
4 (100.0%)
0 (0.0%)
Bowling Bowling
3
4 (média de 1.3)
3 (100.0%)
0 (0.0%)
Connect Connect
4
32 (média de 8.0)
4 (100.0%)
0 (0.0%)
Alphametics Alphametics
5
128 (média de 25.6)
5 (100.0%)
0 (0.0%)
2 exercícios de prática obsoletos
Iniciados
Tentativas
Concluídos
Pedidos de mentoria
Accumulate Accumulate
1
2 (média de 2.0)
1 (100.0%)
0 (0.0%)
Binary Search (deprecated) Binary Search (deprecated)
3
10 (média de 3.3)
3 (100.0%)
0 (0.0%)
22 exercícios de prática por implementar
Baffling Birthdays Baffling Birthdays
Camicia Camicia
DOT DSL DOT DSL
Error Handling Error Handling
Forth Forth
Go Counting Go Counting
Ledger Ledger
Lens Person Lens Person
Linked List Linked List
Markdown Markdown
Poker Poker
POV POV
Prism Prism
React React
REST API REST API
SGF Parsing SGF Parsing
Simple Cipher Simple Cipher
Strain Strain
Swift Scheduling Swift Scheduling
Transpose Transpose
Tree Building Tree Building
Zipper Zipper

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: 2c2879eac9c021ac8a1937d40deb98e7091cffd0 (Pode levar até 10 minutos a publicar)

Total de Execuções do Test Runner
7.973
Taxa de Execuções Bem-Sucedidas
21.3% (1696)
Taxa de Execuções Falhadas
57.6% (4594)
Taxa de Execuções com Erro
21.1% (1683)

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.

Próximo objetivo: criar um Representador. Descobre mais.

Analisador

Saber mais

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

Próximo objetivo: criar um analisador. Descobre mais.