PCD Ethiopia Activities ๐ญ
@EthioProcessing @FokaSTEM @STEMSynergy @TeamKekros @SSRCProcessing Community Day #2019 - Debre Zeit, Ethiopia
A day to celebrate creativity, code, and culture by and for the Ethiopian community!
All are welcome in any talk, workshop or games. "๐" next to a title indicates events that are especially beginner-friendly.
๐ญ Talks | ๐ฃ๐ข
๐ MQTT for IoT
S. Ramasamy [Professor at Addis Ababa Science & Technology University]
MQTT is the preferred IoT publish-subscribe lightweight messaging protocol. It is handy to develop IoT, web applications, mobile apps, or a combination of these solutions. In this talk, you will be introduced in basic concepts related to MQTT and understand the different components: clients, brokers or servers, and connections and few use cases.
๐ Running wild with P5.js ๐
Yonatan Tasew [Research, Development, & Automation engineer @YASRAT Eng. PLC]
P5.js is a library built on the core of Processing but uses JavaScript as a programming language instead. In our talk, we will look into the fascinating things to do with P5.js such as Data Visualization, Machine Learning, Drawing, Gaming, etc. We will also talk about why you would want to choose P5.js over the other libraries.
๐ Makeup of the web
Menor Birhanu [CSIT @Adama Science & Technology University]
There was a time when all web pages looked similar. But soon enough, something gave web designers visual freedom to make their pages unique and beautiful. CSS, of course! Browsers are pretty much built to understand it and HTML as their primary languages. In this talk, we'll see what the future holds for this fundamental language of the web. We'll stumble on an illustrative example or two as well.
๐ Smartphones. Future of all computing?! ๐
Akayou Adane [Software Engineering @Addis Ababa Institute of Technology]
The smartphone in your pocket is powerful than the computer used in the 1969 moon landing! 1,300 times more, to be exact. The new ones today have half a terabyte of storage, 10+ gigs of RAM, OLED, Wireless Charging, ... the list goes on. And it begs the question, with all this advance-tech in the palm, would one even indulge anything else in the future?
๐ Little computers changing big lives ๐
Abraham Mehari [Electrical Engineering @Ambo University & founder of Team SSRC]
They are at the core of every significant technological piece. Embedded systems. They are drive self-driving cars, intelligent building designs, automated factory processes, aeronautic gears to smart grid energy systems and more.
In this talk, we'll discuss about the rising level of relevance of this emerging Engineering field. I'll illustrate how through the use of Processing, the otherwise pain of visualization of some of the embedded world can be relieved.
๐ญ Games | ๐๐น๐ฏ
๐ฎ Exquisite Spirograph ๐
What if we told you that this mesmerizing piece of art is made by hand? Well, almost. We'll have a bit of fun in creating different interesting patterns as we appreciate the beauty of math with this half a century old toy.
๐ฎ Frankenstein
No, we will not be ''breathing life" into any corpse! In this game, players in groups, where each participant adds a few lines of code onto a passed-by-piece-of-code by another player and so on, in circles until it reaches the first person where it is run and rated against the other groups to find the winners.
๐ฎ Constellation ๐
Constellation, a group of stars that create a recognizable pattern in the sky. In this game, pairs of players will compete against one another and attempt to redraw a pattern flashed for few seconds on a wall. Winners will be the ones who pass through the challenges of locating and drawing the patterns on an ocean of moving points projected.
๐ฎ Mamorize ๐
Players of this game fight against time and one another in the quest of coming up with ways to easily memorize a list/table of text, numbers or symbols. Participants will be presented with real scholar topics to work on and winners will be those with the easiest, effective, clear, concise, and most memorable pattern. [ Inspired by a rising young entrepreneur and driven educator, Mia Gezahegn. @Mamorize ]
๐ฎ Pong on the wall๐
In this immersive one of a kind game, players go above and beyond what interactivity in gaming could be like when the limits of phone/computer screens are 'no longer' constraints. Winners must do more than a 'mere defense' in this pong game as they'll have to cope with the delusional background illustration's escalating complexity.
๐ญ Workshops | ๐ทโโ๏ธโ๐ทโ
In this activity, we'll dive into the practical and fun aspect of where Processing can be implemented and what it can do in 2 major divisions. Software & Embedded.
โ 1 - SOFTWARE ๐ป๐ฑ
๐ฉโ๐ป Morse Code ๐
In this beginner friendly workshop, we'll write a code with Processing for the legendary 183 year old character encoding scheme. Will we have time, we shall mess with sound and visuals as well! -- --- .-. .
๐ฉโ๐ป Give the dull to the doll ๐
Serious stuff here. As a way of saying thank you for sponsoring the PCD Ethiopia #2019, we'll make help STEM Synergy add over 120 students to a new Telegram Group; MANUALLY. JK. ๐ Of course not! We'll create a virtual robot to do this otherwise hectic task for us.
๐ฉโ๐ป One line 'HACK' ๐
"With great power comes great responsibility." Or does it? We'll see the power ๐ช of Processing in this 'printer-hack' that is only one line! As in 4real.
๐ฉโ๐ป Processing ๐ TelegramBot
Yes, you read that right! Using Telegram's bot API, we'll see how easy it is to create and maintain your own, ACTIVE bot! As a demo, we'll create a bot to tell us when the next episode of our favorite TV Series is out! And may be even send away a direct download link ๐ too!
๐ฉโ๐ป MimicIt
Preloaders, those "please wait animations" you see on the screen while something's loading. In this workshop, we'll try to mimic a few captivating & creative ones together for future use.
๐ Code of the mimic version of the above preloader animation at the ProcessingCommunity or Dropbox ๐ฆ.
โ 2 - EMBEDDED SYSTEMS ๐๐โก
In this workshop, we'll integrate software with hardware as make use of the Arduino microcontroller and control external electric appliances/devices from our computers. We'll also see the reverse way as we send sensor readings to the computer side for Processing to visualize.
๐ก Silicon Cube ๐
๐ก IoT made Easy ๐
๐ญ Illustrations | ๐๐โ๐จ
We choose to NOT elaborate about this one. But we'll say this, you'll enjoy all 6 of them!
ย
๐ญ Showcases | ๐จ๐ผ๐ฆ
In this activity, we'll introduce and take a moment to talk about the amazing things people across the globe and in Ethiopia are doing with Processing.
Here is a sneak peek
Made with Processing | Apps, Games, Tools, Hacks, Animations
OpenProcessing.org
CreativeApplications.net
For your Processing
/r/Processing
Exhibitionsย ย
๐ญ Challenges with Prizes | ๐จโ๐ป๐๐ฉโ๐ป
You weren't expecting to be reading about the challenges, were you? Secret, they are! But here are the prizes!
3rd place prizes ๐ฅ : Quality & brand earphones
2nd place prizes ๐ฅ : Quality 32 & 16 gigs of pen drives
1st place prize ๐ฅ : Dell H. Quality Ergonomic ๐ป๐ฑ Mouse
Alright, allrrright! Here is one of the challenges.
๐ One Line ๐
Many can write code. Many work. But not all are efficient and concise. In this challenge, a participant who comes up with the shortest and most efficient algorithm to solving a problem wins! De ....
๐ญ Community Time | ๐ฆ๐จโ๐จโ๐งโ๐ง ๐ง ๐ธ๐ฅ๐คณ
๐จโ๐จโ๐งโ๐ฆ Meals ๐
Thanks to the generous support of the STEM Synergy, free meals will be provided to those who register for free by/before February 22nd. We'll be providing you with plenty of foods and drinks ๐ as per your choice of the different packages when registering.
๐จโ๐จโ๐งโ๐ฆ Networking ๐ค
About 80 people from different regions, academic levels, and different walks of life are expected to attend PCD Ethiopia #2019. You are encouraged to be adventurous enough to bump into attendees and have discussions, make new friends, and maybe spark a collaborative idea or two.
๐จโ๐จโ๐งโ๐ฆ Community Photo | ๐ธ๐ผ
There are days you wish you could hold on to; and we hope to make PCD Ethiopia #2019 that. We'll take few minutes as we wrap up the event and take some nice community photos so we hang on to memories even longer! We'll post the best of the event photos on social media and Google Photos soon after.
RSVP here | ๐ช ๐ ๐ธ ๐๐น
Click here to visit PCD Ethiopia - Webpage.
Join PCD Ethiopia Telegram channel to hear about the latest of the event!