New Zine:

オープン
#391 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@github-actions がすでに取り組んでいます。

2026年11月5日 から。

  • #392 @github-actions による — オープン

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
1/100
issue の種類
ドキュメント
明瞭さ
明確に書かれている
活発さ
停滞
技術スタック
javascript
領域
content

調査の方向性

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.

索引モデルが issue の本文から書いたものです。

説明

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.
主要言語
Vue
スター
6
フォーク
8
平均マージ
1日 11時間
マージ済み PR(30日)
25

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

processing/processing-community-day のほかの issue

processing/processing-community-day の issue をすべて見る

似ている issue

Content の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。