MozillaFestival / mozfest-program-2018

Mozilla Festival proposals for 2018
https://mozillafestival.org
100 stars 21 forks source link

The Power of WebAssembly #412

Closed mozfest-bot closed 6 years ago

mozfest-bot commented 6 years ago

[ UUID ] 53e8fbb4-35ab-43b1-9c31-9e938bebc9a6

[ Session Name ] The Power of WebAssembly [ Primary Space ] Queering MozFest [ Secondary Space ] Youth Zone

[ Submitter's Name ] Jayaditya Gupta [ Submitter's Affiliated Organisation ] KDE [ Submitter's GitHub ] @hackertron

What will happen in your session?

In my session i will demonstrate what webassembly is capable of and how it can change our interaction with web. In my session user can follow along to create a demo application on their system or they can watch me and understand about webassembly.

What is the goal or outcome of your session?

The goal of the session is to demonstrate the power of webassembly and how it can revolutionize our interaction with web. what things are currently supported and is still left. I will demonstrate with help of game that we will create in the session.

If your session requires additional materials or electronic equipment, please outline your needs.

if the participants wants to follow along , they will need their laptop and good internet connection.

Time needed

90 mins

chadsansing commented 6 years ago

Can you describe how the session is geared towards a youth audience or examples of youth needs, @hackertron?

hackertron commented 6 years ago

yeah sure, a younger audience ( expecting age to be 13-17 years) can still learn how powerful web has become. Earlier we all used to ( still) play games on our desktop PC or laptops, but one can now even play those games to some level on their browser too . One such example is Angry bots from Unity or SunTemple from Epic Games.

now how it is useful to youth

  1. I will use visual scripting to create the game thus even if someone has never programmed before he can somewhat understand what is going on. It will be just like a flow chart and i think everyone can understand a flow chart .

  2. It will be a new experience for them. Seeing a whole process of simplified game dev is a nice experience. I believe this can even set some younger people on the path of game development or software development. Games are excellent way to create interest in computers. In future we do need more developers so if i can inspire even 1 or 2 younger people , i think it will be worth :)

  3. In the end even if some younger audience just wants to enjoy the session without going hands-on. They can. They can just simply play the game that we will create :) and that game will be educational one too. So it's win-win.

chadsansing commented 6 years ago

Are there opportunities to make this hands-on even for the younger audience?

hackertron commented 6 years ago

Though hands-on experience is geared towards programmers or somewhat experienced person ( a developer) . I can only think of one way in which younger audience can have hands-on experience.

  1. In unreal engine we have blueprints . Blueprints are visual scripting tool , that is it doesn't require programming ( at beginner's level , that is what i am targeting). Think of blueprints as MIT scratch ( https://scratch.mit.edu/) . Blueprints is a bit different but concept is same. We do create nodes and flow charts. Blueprints are extremely beginner's friendly

Nevertheless , for the hands-on experience the audience will need laptop with good internet connection . If the younger ones can't have laptop they can simply poke around with my system ( turn by turn).

chadsansing commented 6 years ago

Thank you for the extra information, @hackertron -

hackertron commented 6 years ago

No problem :) , If you have more questions please feel free to ask, i will be happy to go in more detail.

mozfest-bot commented 6 years ago

Thank you for taking the time to submit a session to MozFest.

Due to the high level of submissions, we’re unable to accept all proposals and unfortunately, your session was not part of the final group.

You'll receive a follow up email from us in the next few days.