google / google/codeworld

Sketches in code.world/blocks

Aperta
#1,029 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Haskell
Stelle
1.3k
Fork
201
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I have now implemented sketches in https://code.world and https://code.world/haskell. It isn't yet integrated into https://code.world/blocks. This requires adding the blocks themselves, which should be pretty simple, and also modifying the code generator to add the right import when they are used.

An outstanding implementation might also include the sketch itself (which is an SVG file) on the block, so it's easier for kids using blocks to browse through the set of pictures available.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia confrontando l’implementazione esistente di sketch su code.world e code.world/haskell con l’interfaccia a blocchi su code.world/blocks. Individua come sono definiti i blocchi e come il generatore di codice gestisce gli import, quindi aggiungi i blocchi di sketch e verifica che il codice generato importi le funzionalità necessarie; facoltativamente, esamina come allegare l’SVG di ogni sketch al relativo blocco.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
haskell
Ambito
frontend, web-dev
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.