New Zine:

Ouverte
#391 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@github-actions y travaille déjà.

Depuis le 5/11/2026.

  • #392 par @github-actions — ouverte

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
1/100
Type d'issue
Documentation
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
javascript
Domaine
content

Piste de recherche

Review the issue’s attached reader-order and print-ready PDFs in English, Turkish, and French, plus bw.zip, to confirm the zine files and editions are present. The issue describes a complete beginner p5.js activity; done means the submitted zine and listed language editions are available. A linked open pull request (#392) already has this work under way.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

needs review new zine
Title

Circle or square?

Topic

A beginner p5.js activity that uses random() and if/else to fill a grid with circles or nested squares.

Tags

beginner, p5.js, generative art, randomness, creative coding

Language(s)

Turkish, English, French

Creator(s)

Bedirhan Ugur

Creator URL

https://www.bedirxanugur.com/

Short summary

A one-sheet mini-zine that walks beginners through a p5.js sketch: set up a canvas, build
a grid with nested loops, then let random() choose a circle or a nested square.

Full description

Circle or square? is an eight-panel activity guide for people new to p5.js.
Participants open the p5.js editor, create a 600×600 canvas,
and use nested for loops to walk a 12×12 grid. In each cell, random() and if/else
choose the shape: a yellow circle about 60% of the time, or a green pair of nested
squares about 40% of the time. Stroke color and stroke weight also vary at random.
The last panel prints the full sketch and three prompts: change the probability, change
the grid spacing, and add new shapes.
The same zine is available in Turkish (Çember mi, kare mi?), English, and French
(Cercle ou carré ?)

Reader-order PDF

read-en.pdf

Print-ready PDF

print-en.pdf

Cover image
Image
Additional files

read-tr.pdf

read-fr.pdf

print-tr.pdf

print-fr.pdf

bw.zip

Activity type

Self-guided activity; also works as a short workshop or classroom exercise.

Zine format

Single-sheet 8-page folded mini-zine on A4

Duration of the activity

45–60 minutes

Materials
  • A computer with a web browser
  • The p5.js Web Editor (editor.p5js.org), or Processing in p5.js mode
  • Optional, for the paper zine: a printer, one sheet of A4 paper, and scissors
Preferred attribution

Circle or square? by Bedirhan Ugur, licensed under CC BY-SA 4.0.

Maintainer notes

Three language editions exist (Turkish, English, French). The attached reader-order and
print-ready PDFs are the full-color English edition (read-en.pdf, print-en.pdf).

Additional files include full-color reader-order and print-ready PDFs for Turkish and
French (read-tr.pdf, read-fr.pdf, print-tr.pdf, print-fr.pdf), and bw.zip
containing black-and-white reader-order and print-ready PDFs for all three languages
(read-bw-en.pdf, read-bw-tr.pdf, read-bw-fr.pdf, print-bw-en.pdf, print-bw tr.pdf, print-bw-fr.pdf) for grayscale or non-color printing.

Typography in the PDFs uses Space Grotesk and JetBrains Mono (SIL Open Font License).

License consent
  • I own or have permission to license this material under CC BY-SA 4.0.
Langage dominant
Vue
Étoiles
6
Forks
8
Merge moyen
1 j 11 h
PR mergées (30 j)
25

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de processing/processing-community-day

Toutes les issues de processing/processing-community-day

Issues similaires

Plus d'issues Content

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.