BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//The Fuse Factory - ECPv5.5.0//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:The Fuse Factory
X-ORIGINAL-URL:https://thefusefactory.org
X-WR-CALDESC:Events for The Fuse Factory
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20190310T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20191103T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20190227T190000
DTEND;TZID=America/New_York:20190403T210000
DTSTAMP:20260918T222826
CREATED:20200831T190715Z
LAST-MODIFIED:20200908T035856Z
UID:4199-1551294000-1554325200@thefusefactory.org
SUMMARY:Workshop series: Introduction to Programming using JavaScript and p5.js
DESCRIPTION:About the workshop\nIntroduction to Programming is a six-week course that introduces students to basic programming concepts and prepares them for intermediate and advanced programming instruction in Fuse Factory classes and workshops\, or elsewhere. Introduction to Programming covers the concepts of types\, values\, expressions\, conditional execution\, looping\, functions\, and data structures. These concepts will be taught using a creative\, graphical programming system called p5.js. P5.js\, based on Processing\, is a JavaScript library that facilitates the creation and manipulation of images and audio in a modern web environment. It is used by artists\, designers\, and educators to create art\, animations\, data visualizations\, and simulations. It is a lot of fun to work with\, and it is often used to teach basic programming concepts. \nAll course examples and exercises will use the JavaScript programming language. Since all of the concepts discussed apply equally well to other modern programming languages\, this course provides a good foundation for the exploration of a variety of programming languages and environments. There are no prerequisites for this course. Students are not be expected to have any prior programming experience. Students should bring their laptops to class. Otherwise\, all materials and tools required to complete the course will be provided. The class will meet for six weeks at the following dates and times: \nFebruary 27\, 7-9pm\nMarch 6\, 7-9pm\nMarch 13\, 7-9pm\nMarch 20\, 7-8pm [note early dismissal!]\nMarch 27\, 7-9pm\nApril 4\, 7-9pm \nClass time will consist of approximately half lecture and half individual practice. Optional homework assignments will be provided for extra practice. \nAbout the instructors\nMichael Perkins\, Ph.D. is a technologist\, musician and philosopher with special interests in discrete mathematics\, data science\, and algorithmic music and art. He is a graduate of Georgia State University where he studied music and philosophy and The Ohio State University where he studied philosophy and computer science. He completed a Ph.D. in Philosophy at The Ohio State University in 1983. For 35 years\, Michael has developed advanced software systems for some of the world’s leading software vendors. He has designed and implemented special-purpose programming languages\, data management tools\, application generators\, cross-platform networking software\, and IT systems management software. \nNoah Kumar Wotring is a software developer with experience in JavaScript\, Ruby\, C# and .Net. Upon graduating from the Ohio State University with a B.A. in Strategic Communications\, Noah quickly found himself fascinated with software development. Compelled to learn more about this field incredibly foreign to him\, he kickstarted his unorthodox journey into programming with the completion of several coding bootcamps. Now a software developer with Prosper Insights and Analytics\, Noah works with data management and visualization systems. In his free time\, he can be found honing his programming skills by working on a number of web-based applications.
URL:https://thefusefactory.org/event/workshop-introduction-to-programming-using-javascript-and-p5-js/
LOCATION:The Fuse Factory Electronic and Digital Arts Lab\, 13 E. Tulane Rd.\, Columbus\, OH\, 43202\, United States
CATEGORIES:Workshop
END:VEVENT
END:VCALENDAR