@@ -1002,56 +1002,45 @@ libraries:
1002
1002
p5.wasm : p5.wasm 是个使用 Rust 编写并编译成 WebAssembly 的附加程式库,它提供一些常用的 p5.js 功能。
1003
1003
p5.xr : 一个使用p5创建VR和AR草图的库。
1004
1004
p5.3D : WebGL 3D 文字及图像。
1005
- WEBMIDI.js : Easily send and receive MIDI messages from p5.
1006
- p5.buttons : A library that aims to de-complicate scripting buttons.
1005
+ WEBMIDI.js : 可轻松地从 p5 中发送和接收 MIDI 消息的库。
1006
+ p5.buttons : 一个旨在简化按钮脚本化的库。
1007
1007
p5.button : >-
1008
- Small one function library to design and render simple or styled buttons
1009
- directly in p5.js canvas.
1010
- p5.math.js : >-
1011
- The mathematical operations of JavaScript have been converted into simple
1012
- human language so that they can understand really quickly.
1013
- p5LiveMedia : ' Real time audio, video, canvas, and data sharing.'
1014
- P5.Create : p5.create是一个提供保存,动画,碰撞和标记功能的库,旨在有效地创建游戏。
1015
- p5.quadrille.js : p5.js quadrille library.
1016
- p5.animS : p5.animS animates p5.js shapes by rendering their drawing processes.
1017
- I_AM_UI : 一个用户界面的库。
1018
- simple.js : Helper functions and defaults for young and new coders.
1008
+ 一个小型的函数库,可直接在 p5.js 画布中设计和渲染简单或样式化按钮。
1009
+ p5.math.js : JavaScript 的数学运算已转换为简单的人类语言,以便能够快速理解。
1010
+ p5LiveMedia : 实时音频、视频、画布和数据共享。
1011
+ P5.Create : P5.create 是一个旨在有效创建游戏的库,提供保存、动画、碰撞和标记功能。
1012
+ p5.quadrille.js : p5.js 九宫格库。
1013
+ p5.animS : p5.animS 通过渲染它们的绘制过程来为 p5.js 形状提供动画效果。
1014
+ I_AM_UI : 一个用户界面库。
1015
+ simple.js : 面向年轻或新手编程者提供的帮助函数和默认值。
1019
1016
p5.timer : >-
1020
- This library performs asynchronous timing functions like countdowns,
1021
- one-shot timers, % time elapsed and encapsulates the millis() function and
1022
- other related calculations that often clog up your code.
1023
- c2.js : >-
1024
- c2.js is a JavaScript library for creative coding based on computational
1025
- geometry, physics simulation, evolutionary algorithm and other modules.
1026
- Concave Hull : Calculate a Concave Hull from a set of points in 2D space.
1017
+ 该库执行异步定时功能,例如倒计时、一次性定时器、%时间已过等,并封装 millis() 函数和其他相关的计算,
1018
+ 这些计算通常会拖慢您的代码。
1019
+ c2.js : c2.js 是基于计算几何、物理模拟、进化算法和其他模块的创作编程 JavaScript 库。
1020
+ Concave Hull : 计算2D空间中一组点的凹壳。
1027
1021
p5.joystick : 连接和操作物理操纵杆。
1028
1022
p5.webserial : >-
1029
- A library for interacting with Serial devices from within the browser,
1030
- based on Web Serial API (available on Chrome and Edge).
1031
- p5.pattern : A pattern drawing library for p5.js.
1032
- p5.jacdac : Plug-and-play micro-controllers for p5js
1033
- p5.PatGrad : p5.PatGrad let's you add patterns and gradients to your sketches.
1034
- p5.projection : Easy projection mapping of sketches onto real world surfaces
1023
+ 基于 Web Serial API(仅适用于 Chrome 和 Edge)库,可从浏览器内部与串行设备进行交互。
1024
+ p5.pattern : 一个用于 p5.js 的图案绘制库。
1025
+ p5.jacdac : p5js 的即插即用的微控制器。
1026
+ p5.PatGrad : p5.PatGrad 可让您向您的作品添加图案和渐变。
1027
+ p5.projection : 轻松将作品映射到现实世界表面上的投影映射。
1035
1028
p5.Framebuffer : >-
1036
- A fast offscreen canvas for WebGL, giving access to depth data for fog and
1037
- blur effects.
1029
+ 用于 WebGL 的快速离屏画布,可获取深度数据以进行雾化和模糊效果。
1038
1030
p5.capture : >-
1039
- p5.capture provides a simple GUI to easily record p5.js animations and
1040
- output video files in various formats ( webm, gif, mp4, png, jpg, and webp).
1041
- p5.input : Adds more key support for p5.js.
1031
+ p5.capture 提供了一个简单易用的 GUI,可轻松记录 p5.js 动画,
1032
+ 并以各种格式( webm、 gif、 mp4、 png、 jpg 和 webp)输出视频文件。
1033
+ p5.input : 为 p5.js 添加更多按键支持。
1042
1034
p5.web-serial : 一个 Web Serial API 的程序,使用户可以无需设置地把 p5js 程序连接 Arduino 之类的单片机。
1043
- p5.wasm.core : A web assembly core for p5.js.
1044
- p5.videorecorder : Record your canvas as a video file with audio.
1035
+ p5.wasm.core : 用于 p5.js 的 Web Assembly 核心。
1036
+ p5.videorecorder : 使用音频记录您的画布,使其成为视频文件。
1045
1037
p5.mapper : >-
1046
- p5.mapper is a projection mapping library for p5.js. This library makes it
1047
- easy to code and keystone interactive, algorithmic sketches.
1038
+ p5.mapper 是用于 p5.js 的投影映射库。该库使编码和基点交互、算法作品变得更加容易。
1048
1039
p5.teach : >-
1049
- A beginner friendly math animation library for p5.js. Created with
1050
- mentorship from Nick McIntyre and Jithin KS.
1051
- p5.fab : p5.fab controls digital fabrication machines from p5.js.
1040
+ 一个面向初学者的数学动画库,由 Nick McIntyre 和 Jithin KS 导师创建。
1041
+ p5.fab : p5.fab 可以从 p5.js 控制数字制造机器。
1052
1042
p5.utils : >-
1053
- A set of utilities and additional features for my creative coding class
1054
- aiming to help students.
1043
+ 针对我的创意编程课提供的一组实用程序和附加功能,旨在帮助学生。
1055
1044
using-a-library-title : 如何使用程式库
1056
1045
using-a-library1 : p5.js 程式库可以是任何扩展或延伸 p5.js 核心功能的 JavaScript 代码,它们主要分为两种。核心程式库(
1057
1046
using-a-library3 : )是 p5.js 正式发布组的一部分,而社群贡献程式库是由 p5.js 社群成员持有、开发及维持的。
@@ -1642,124 +1631,115 @@ teach:
1642
1631
teach-case1-content3 : ' 初级'
1643
1632
teach-case1-content4 : >-
1644
1633
通过使用 JavaScript 和 p5.js,向十年级学生介绍简单的视频游戏编程。
1645
- teach-case1-content5 : ' Method: p5.js web editor '
1646
- teach-case1-content5-1 : The
1647
- teach-case1-content5-2 : works
1648
- teach-case1-content5-3 : of the students
1649
- teach-case2-title : Fractal implementations
1634
+ teach-case1-content5 : ' 方法: p5.js网络编辑器 '
1635
+ teach-case1-content5-1 : 学生的
1636
+ teach-case1-content5-2 : 作
1637
+ teach-case1-content5-3 : 品
1638
+ teach-case2-title : 分形实现
1650
1639
teach-case2-lead-name : Mariana
1651
1640
teach-case2-content1 : Mars
1652
- teach-case2-content1-1 : ' 06.02.2022 15 :00~15:30'
1653
- teach-case2-content2 : 15
1654
- teach-case2-content3 : ' Advanced '
1655
- teach-case2-content4 : Introduce the theme of fractals and use p5js to implement them
1656
- teach-case2-content5 : ' Just '
1657
- teach-case3-title : Introduction to Computational Media with p5.js
1641
+ teach-case2-content1-1 : 2022年2月6日15 :00~15:30
1642
+ teach-case2-content2 : 15人
1643
+ teach-case2-content3 : 中级
1644
+ teach-case2-content4 : 介绍分形主题并使用p5js实现
1645
+ teach-case2-content5 : ' 仅有 '
1646
+ teach-case3-title : 使用p5.js入门计算媒体
1658
1647
teach-case3-lead-name : Barry Voeten
1659
- teach-case3-content1 : school
1660
- teach-case3-content1-1 : entire course
1661
- teach-case3-content2 : ' Dutch school kids, age 14-15 '
1662
- teach-case3-content3 : ' Elementary, Intermediate, Advanced '
1663
- teach-case3-content4 : education
1664
- teach-case3-content5 : Syllabus
1665
- teach-case4-title : Calculadora de IMC
1648
+ teach-case3-content1 : 学校
1649
+ teach-case3-content1-1 : 整个课程
1650
+ teach-case3-content2 : 荷兰学校的14-15岁的学生
1651
+ teach-case3-content3 : 初、中、高级别
1652
+ teach-case3-content4 : 教育
1653
+ teach-case3-content5 : 课程大纲
1654
+ teach-case4-title : 身体质量指数计算器
1666
1655
teach-case4-lead-name : Dayana
1667
1656
teach-case4-content1 : Youtube
1668
1657
teach-case4-content1-1 : ' 00h: 30min'
1669
- teach-case4-content2 : ' Inscritos no canal do youtube, houveram 18 vizializações. '
1670
- teach-case4-content3 : ' Elementary, Iniciante '
1671
- teach-case4-content4 : Auxiliar pessoas que estao iniciando na programação.
1672
- teach-case4-content5 : ' Editor Web do p5.js , Tutorial no youtube '
1673
- teach-case5-title : Taller de Creative Coding
1658
+ teach-case4-content2 : “订阅我的YouTube频道的人,有18次浏览。”
1659
+ teach-case4-content3 : 初级、初学者
1660
+ teach-case4-content4 : 帮助那些刚开始学习编程的人。
1661
+ teach-case4-content5 : ' p5.js Web编辑器,YouTube教程 '
1662
+ teach-case5-title : 创意编程工作坊
1674
1663
teach-case5-lead-name : Federico Santana
1675
- teach-case5-image-alt : Screen shot of the teacher is teaching on p5.js web editor online
1664
+ teach-case5-image-alt : 屏幕截图,教师正在线上p5.js网络编辑器上教学
1676
1665
teach-case5-content1 : ' https://www.twitch.tv/snowflakeFede'
1677
- teach-case5-content1-1 : ' every saturday 19 :00-20:30PM (timezone: GMT-3)'
1666
+ teach-case5-content1-1 : ' 每周六19 :00-20:30(时区: GMT-3)'
1678
1667
teach-case5-content2 : >-
1679
- Soy yo nada más, pero me gusta invitar personas para programar en vivo
1680
- cuando puedo.
1681
- teach-case5-content3 : ' Elementary'
1668
+ “只有我,但我喜欢邀请人们一起编程。”
1669
+ teach-case5-content3 : 初学者
1682
1670
teach-case5-content4 : >-
1683
- Hacer que más personas aprendan sobre el arte creativo y, a su vez, poder ir
1684
- acercandolas al mundo de la matemática, todo en español. El curso está
1685
- fuertemente inspirado en "The coding train" pero con acercamiento que va a
1686
- la matemática y el arte creativo en su conjunto.
1671
+ 帮助更多的人学习关于创意艺术的知识,同时将其引入到数学的世界,
1672
+ 所有的教学都是用西班牙语进行的。这个课程强烈受到"The coding train"的启发,
1673
+ 但是将数学和创意艺术结合在了一起。
1687
1674
teach-case5-content5 : >-
1688
- Sólo una colección de p5js donde subo los ejemplos que se hacen en vivo,
1689
- acá:
1690
- teach-case6-title : " 50+ CODING CLUB: MY VERY FIRST CODE ART WITH HANDY(\U0001F590 ) AND FAMILY(\U0001F469 \U0001F467 \U0001F466 )"
1675
+ 这只是p5js的一些示例集合,包括了我们在课程中实时演示的所有内容。地址:
1676
+ teach-case6-title : " 50+编程俱乐部:我和家人一起的第一个手绘图案"
1691
1677
teach-case6-lead-name : Inhwa Yeom
1692
- teach-case6-image-alt : In-class photo
1693
- teach-case6-content1 : ' Asia Culture Center, Gwangju, South Korea '
1694
- teach-case6-content1-1 : ' 27/11/2020~ 12/2020 every Friday and Saturday 2 :00-4:00'
1678
+ teach-case6-image-alt : 课堂照片
1679
+ teach-case6-content1 : 亚洲文化中心,韩国光州
1680
+ teach-case6-content1-1 : ' 2020年11月27日至12月,每周五、六2 :00-4:00'
1695
1681
teach-case6-content2 : >-
1696
- People who identify themselves as older adults (average age = 62.54), and
1697
- their companions of all ages.
1698
- teach-case6-content3 : ' Elementary'
1682
+ 平均年龄为62.54岁的老年人及其所有伴侣。
1683
+ teach-case6-content3 : 初级
1699
1684
teach-case6-content4 : >-
1700
- p5 for 50+ aims to enhance the digital literacy and rights of people going
1701
- on 50+
1702
- teach-case6-content5 : ' p5 editor, p5for50+ web app, p5js.org, print out of code results'
1703
- teach-case7-title : Introduction to p5js
1685
+ p5 for 50+旨在提高50岁以上人口的数字素养和权利意识
1686
+ teach-case6-content5 : ' p5编辑器、p5for50+网络应用程序、p5js.org、print out of code results'
1687
+ teach-case7-title : p5js入门
1704
1688
teach-case7-lead-name : Bérenger Recoules a.k.a b2renger
1705
- teach-case7-image-alt : example picture
1706
- teach-case7-content1 : L'École de Design Nantes Atlantique - France
1707
- teach-case7-content1-1 : from 2018 and ongoing
1708
- teach-case7-content2 : Students from l'école de design Nantes Atlantique
1709
- teach-case7-content3 : ' Elementary '
1710
- teach-case7-content4 : ' get to know p5js and its functionalities ( dom, audio, webgl etc.) '
1711
- teach-case7-content5 : ' github readme : this a text tutorial to read in French. '
1712
- teach-case8-title : I am starting a new one -
1689
+ teach-case7-image-alt : 示例图片
1690
+ teach-case7-content1 : 法国南特大西洋设计学院
1691
+ teach-case7-content1-1 : 从2018年至今
1692
+ teach-case7-content2 : 南特大西洋设计学院的学生
1693
+ teach-case7-content3 : 初学者
1694
+ teach-case7-content4 : 了解p5js及其各种功能( dom、 audio、webgl等)
1695
+ teach-case7-content5 : GitHub自述文件:这是一个法语阅读的文本教程。
1696
+ teach-case8-title : 我开始了一个新的课程 -
1713
1697
teach-case8-lead-name : Brinder Soin
1714
- teach-case8-content1 : New Jersey
1715
- teach-case8-content1-1 : 12/28 - 12 /30
1698
+ teach-case8-content1 : 新泽西州
1699
+ teach-case8-content1-1 : 12/28至12 /30
1716
1700
teach-case8-content2 : >-
1717
- About 100 students from grades 7, 8 and 9 from various schools and
1718
- locations.
1719
- teach-case8-content3 : ' Elementary, Intermediate, Advanced'
1701
+ 来自各个学校和地区的7、8和9年级约100名学生。
1702
+ teach-case8-content3 : 初、中、高级别
1720
1703
teach-case8-content4 : >-
1721
- Keeping children safe and learning in the time of covid and promote STEM
1722
- education
1723
- teach-case8-content5 : Teacher created notes and worksheets and IDE p5 web editor
1724
- teach-case9-title : Programación Aplicada al Arte Visual e Interactivo
1704
+ 使儿童在疫情期间保持安全和学习,推广STEM教育
1705
+ teach-case8-content5 : 教师创建的说明和工作表以及IDE p5 Web编辑器。
1706
+ teach-case9-title : 应用于视觉和交互艺术的编程
1725
1707
teach-case9-lead-name : Sebastián Zavatarelli
1726
- teach-case9-image-alt : A zoom class sharing p5.js web editor
1727
- teach-case9-content1 : ' Buenos Aires, Argentina. Plataforma ZOOM '
1728
- teach-case9-content1-1 : ' 15/09/2020 ~ 14/10/2020 every Wednesday 6 :30-9:00PM) '
1729
- teach-case9-content2 : Alrededor de 10 personas. La mayoría mujeres.
1730
- teach-case9-content3 : ' Elementary, Intermediate '
1708
+ teach-case9-image-alt : 一节Zoom课分享p5.js网络编辑器
1709
+ teach-case9-content1 : ' 阿根廷布宜诺斯艾利斯。ZOOM平台 '
1710
+ teach-case9-content1-1 : ' 2020年9月15日10月14日,每周三下午6 :30 - 9:00 '
1711
+ teach-case9-content2 : 约10人。大部分为女性。
1712
+ teach-case9-content3 : 初、中级
1731
1713
teach-case9-content4 : >-
1732
- El curso está destinado a artistas que quieran comenzar a utilizar las
1733
- herramientas tecnológicas actuales para el desarrollo de sus obras. También
1734
- puede ser aprovechado por aquellxs que quieran iniciarse en la programación
1735
- de computadoras a través de un entorno de programación simple, visual,
1736
- accesible y divertido.
1714
+ 该课程旨在帮助艺术家使用当前的技术工具来开发他们的作品。
1715
+ 对于那些想通过一个简单、直观、易用且有趣的编程环境学习计算机编程的人也是有帮助的。
1737
1716
teach-case9-content5 : >-
1738
- p5.js web editor. Online a trvés de plataforma ZOOM y material subido en
1739
- moodle
1740
- teach-case10-title : Painting with Code
1717
+ p5.js网络编辑器。在线使用ZOOM平台,并在Moodle平台上上传材料。
1718
+ teach-case10-title : 用代码绘画
1741
1719
teach-case10-lead-name : Andreas Refsgaard
1742
- teach-case10-content1 : ' Copenhagen, Denmark '
1743
- teach-case10-content1-1 : 22/02/2020
1744
- teach-case10-content2 : Participants were people . A wide range of people from
1745
- teach-case10-content3 : ' Intermediate '
1720
+ teach-case10-content1 : ' 丹麦哥本哈根 '
1721
+ teach-case10-content1-1 : 2020年2月22日
1722
+ teach-case10-content2 : 参与者是人们。来自范围广泛的人群。
1723
+ teach-case10-content3 : 中级
1746
1724
teach-case10-content4 : >-
1747
- Get creatives, designers, artists and other people who don't typically use
1748
- code introduced to p5.js
1749
- teach-case10-content5 : ' Website, p5.js editor'
1750
- teach-case11-title : Signing Coders
1725
+ 介绍p5.js,帮助创意人士、设计师、艺术家和其他不习惯使用代码的人了解p5.js。
1726
+ teach-case10-content5 : ' 网站,p5.js编辑器'
1727
+ teach-case11-title : 人手语编程
1751
1728
teach-case11-lead-name : Taeyoon Choi
1752
- teach-case11-content1 : ' BRIC, New York City. USA Seoul Museum of Art, Seoul, South Korea.'
1753
- teach-case11-content1-1 : ' 5 Sessions, each 2~3 hours'
1754
- teach-case11-content2 : Deaf and Hard of Hearing students age 10~50 who live in NYC.
1755
- teach-case11-content3 : ' Elementary'
1729
+ teach-case11-content1 : ' 美国纽约市BRIC、韩国首尔市博物馆。5次课程,每次23小时。'
1730
+ teach-case11-content2 : 纽约市年龄在10~50岁的聋人和听障学生。
1731
+ teach-case11-content3 : 初级
1756
1732
teach-case11-content4 : >-
1757
- To help Deaf and Hard of Hearing students learn about computer programming
1758
- through playful exercises. To make ASL tutorial of basic coding concepts.
1733
+ 通过有趣的练习帮助聋人和听障学生学习计算机编程。制作基本编码概念的美国手语教程。
1759
1734
teach-case11-content5 : >-
1760
- We used p5.js Web editor and code examples on the website. We also used
1761
- dice, playing cards and various paper tools to help students learn about
1762
- coding concepts.
1735
+ 我们使用p5.js网络编辑器和网站上的代码示例。
1736
+ 我们还使用骰子、纸牌和各种纸质工具来帮助学生了解编码概念。
1737
+
1738
+
1739
+
1740
+
1741
+
1742
+
1763
1743
teach-case12-title : 数字编织和物理计算工作坊系列
1764
1744
teach-case12-lead-name : Qianqian Ye
1765
1745
teach-case12-image-alt : 课堂照片
0 commit comments