Hackerspace Tr贸jmiasto Jam

blog-images

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:

NumerFazaCzas Trwania (dni)
1Propozycje projekt贸w7
2G艂osowanie2
3Realizacja projekt贸w14
4G艂osowanie3
5Wr臋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.