Hackerspace Tr贸jmiasto Jam
Hackerspace Tr贸jmiasto Community Jam
Repozytorium projektowe: https://github.com/hs3city/hs3-jam
Czym jest HS3 Community Jam?
HS3 Community Jam (w skr贸cie HS3 CJ) jest wyzwaniem spo艂eczno艣ci Hackerspace Tr贸jmiasto. Udzia艂 w nim mo偶e wzi膮膰 ka偶da osoba zarejestrowana i aktywna na Discord Hackerspace Tr贸jmiasto.
Na czym polega nasze wyzwanie? Ka偶dy z cz艂onk贸w internetowego forum mo偶e przedstawi膰 sw贸j pomys艂 na prosty program, nast臋pnie ka偶dy z nas mo偶e przedstawi膰 realizacj臋 tego pomys艂u w postaci kodu. Dla zwyci臋zcy ka偶dej edycji czeka nagroda rzeczowa do warto艣ci 150 z艂. Ka偶de wyzwanie sk艂ada si臋 z 5 etap贸w:
Numer | Faza | Czas Trwania (dni) |
---|---|---|
1 | Propozycje projekt贸w | 7 |
2 | G艂osowanie | 2 |
3 | Realizacja projekt贸w | 14 |
4 | G艂osowanie | 3 |
5 | Wr臋czenie Nagr贸d | ? |
Szczeg贸艂owy opis poszczeg贸lnych etap贸w projektu
Faza 1 Pomys艂y
Sk艂adamy pomys艂 na zadanie programistyczne w dedykowanym w膮tku na naszym forum. Ka偶dy mo偶e to zrobi膰!
Jak trudne powinny by膰 pomys艂y?
Um贸wmy si臋, 偶e skala trudno艣ci nie powinna przekracza膰 umiej臋tno艣ci pocz膮tkuj膮cego programisty. Czyli osoba z do艣wiadczeniem mniejszym ni偶 rok (komercyjnym albo edukacyjnym) powinna by膰 w stanie stworzy膰 zaproponowany program bez nadmiernego obci膮偶enia.
Jak og贸lne powinny by膰 pomys艂y?
To zale偶y od samego pomys艂u. Przy zadaniach algorytmicznych staramy si臋 jasno komunikowa膰 co ma by膰 na wej艣ciu a co na wyj艣ciu programu. Przy koncepcjach udogodnie艅 albo program贸w u偶ytkowych mo偶na pozwoli膰 sobie na bardziej og贸lne opisy. Tutaj wa偶na informacja dla oceniaj膮cych: im og贸lniejszy opis, tym lepiej powinni艣my ocenia膰 kreatywno艣膰 rozwi膮zania zgodnie ze swoj膮 subiektywn膮 opini膮.
Czy mo偶na pracowa膰 grupowo?
Nie mo偶na kodowa膰 w grupie. Pyta膰 o rady zawsze warto, ale nie o konkretne rozwi膮zania.
Faza 2 G艂osowanie
W tej fazie ka偶dy z nas ma mo偶liwo艣膰 oddania trzech g艂os贸w na trzy wybrane projekty je艣li liczba proponowanych zada艅 jest wi臋ksza ni偶 6 albo jednego g艂osu je艣li liczba proponowanych zada艅 jest mniejsza lub r贸wna 6 wg wzoru:
1 g艂os <= 6 zada艅 < 3 g艂osy
Faza g艂osowania trwa dwa dni d艂u偶ej ni偶 faza dzielenia si臋 pomys艂ami po czym przechodzimy do fazy realizacji.
Pomys艂 z najwi臋ksz膮 liczb膮 g艂os贸w zostaje wybrany jako temat wyzwania HS3 Community Jam.
Jak g艂osujemy?
Projekty zebrane w pierwszej frazie dostan膮 pseudo-losowe emotikony. Wyb贸r emotki (reakcji) to g艂os oddany na dany projekt.
Faza 3 Realizacja projekt贸w
Ka偶dy z uczestnik贸w tworzy prywatny projekt w swoim repozytorium. Pod koniec fazy repozytorium trzeba udost臋pni膰 dla Szymona (szymon#4719) w prywatnej wiadomo艣ci. Projekty s膮 nast臋pnie kopiowane do repozytorium wyzwania i odpowiednio anonimizowane przed wyborem najlepszego. Faza trwa dwa tygodnie! Do wiadomo艣ci prosimy zamieszcza膰 kr贸tkie komentarze dlaczego co艣 zosta艂o zrobione tak a nie inaczej ;)
Faza 4 Wyb贸r zwyci臋zcy
W tej fazie mamy 3 dni na wybranie zwyci臋skich (naszym zdaniem) projekt贸w. Ka偶dy z uczestnik贸w ma 1 g艂os do oddania, przy czym nie mo偶na g艂osowa膰 na siebie! W przypadku remisu b臋dziemy 艣ciga膰 naszych u偶ytkownik贸w, kt贸rzy nie odpowiedzili na wyzwanie. W ostateczno艣ci wybrane zostan膮 dwie nagrody :)
Zwyci臋ski projekt trafia do repozytorium HS3 Community Jam do sekcji Hall of Fame
.
Faza 5 Regeneracja i podr贸偶 kuriera
W tej fazie odpoczywamy przed nast臋pnym turniejem a do zwyci臋zcy w臋druje nagroda.
Nagrody
Ka偶dy ze zwyci臋zc贸w wybiera jedn膮 nagrod臋 (do 150 z艂) i czeka na przyjazd kuriera.
Drobnym Drukiem
Moderator Community Jam (szymon#4719) mo偶e odda膰 3 g艂osy na rozwi膮zania projekt贸w. Moderator nie mo偶e startowa膰 w rozgrywkach.
Wyzwanie wzorujemy na: Java-Discord community jam.