Giter VIP home page Giter VIP logo

Comments (22)

matthewmccullough avatar matthewmccullough commented on August 22, 2024

@jordanmccullough You should talk to Wesley here to see if we can integrate this into HydeSlides as an frontmatter parameter for the code paths.

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

@matthewmccullough @jordanmccullough Hey guys, I finally got around to open sourcing this over the weekend. Check out this post for details http://wesleyhales.com/blog/2013/02/25/How-Collective-Wisdom-Shapes-a-Talk/

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

Also, I can set up a private instance for the webinar to get you a smoother experience. We can talk more about it after you play around with the demo.

from teach.github.com.

jordanmccullough avatar jordanmccullough commented on August 22, 2024

@wesleyhales Awesome! Checking this out today, as this should be something we should discuss in more detail, especially given your initial choice of RevealJS and my scaffold of Jekyll+RevealJS (HydeSlides). Will be in touch soon.

from teach.github.com.

matthewmccullough avatar matthewmccullough commented on August 22, 2024

Open sourced! Incredible. Can you @ mention @ppatterns and I'll re-tweet the OSSing announcement?

I'm drowning for a week or so more on another epic set of journeys, but will carve some time out soon to talk about this with Jordan in some level of detail.

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

@jordanmccullough totally, @matthewmccullough showed me HydeSlides, and that is an awesome concept. You guys talk and let me know if you need any help or have any questions.

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

@matthewmccullough @jordanmccullough fyi - I quietly put up some rough draft analytics for sessions. There are still some bugs to work out and some prettifying with charts left to do.
http://onslyde.com/analytics.html

from teach.github.com.

matthewmccullough avatar matthewmccullough commented on August 22, 2024

Way cool.

onslyde-metrics

from teach.github.com.

jordanmccullough avatar jordanmccullough commented on August 22, 2024

Really looking forward to ways we can integrate this. Awesome work @wesleyhales. Thanks for keeping us updated and sharing.

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

@matthewmccullough @jordanmccullough added some features, made a video http://youtu.be/SidOO_hgSfI and posted on HN https://news.ycombinator.com/item?id=5434207 Can you guys up vote? 🍻 on me next time we meet

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

Still trying to figure out best ways to visualize the data, but here's a first attempt from my session at OSCON.
http://onslyde.com/analytics.html (enter "191" in input for oscon data and scroll to bottom)
image

from teach.github.com.

matthewmccullough avatar matthewmccullough commented on August 22, 2024

@wesleyhales That's phenomenal to see a graph. Excited to see if we could eventually engage this in our online GitHub classes as well.

from teach.github.com.

brntbeer avatar brntbeer commented on August 22, 2024

hey @wesleyhales. Are you using Flot for your graphing? I'm not too familiar with it but being a bit of a data viz junky i was wondering what you thought of d3.js?

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

Hey @brntbeer, I'm using highcharts in the screenshot above. I use flot in the slide deck for the bar graph/live polling results.
I'm using d3 in another side project. There are many cool things you can do with it, but involves some polishing time to get past the basic look.
I also tried chart.js. It looks nice but doesn't have a lot of bells and whistles...very basic, with no tool tips or anything.

from teach.github.com.

brntbeer avatar brntbeer commented on August 22, 2024

Ah cool, Good to know! I'm definitely not a master of d3.js, but i love it and noticed a lot of other people use it too!

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

Used onslyde at Edge conf and updated the UI:
http://onslyde.com/analytics?sessionID=206 (click on points in the graph to see video)

from teach.github.com.

matthewmccullough avatar matthewmccullough commented on August 22, 2024

@github/training-team These charts Wesley just put up would make an awesome visualization of our online classes, you think?

@jordanmccullough What would it take to carve our a day or two of your time to have a prototype of our http://teach.github.com/presentations/git-foundations.html that could send data to OnSlyde?

from teach.github.com.

tlberglund avatar tlberglund commented on August 22, 2024

@wesleyhales Super cool stuff! Thanks for getting involved here. 😀

@matthewmccullough Could you clarify what data we're wanting to visualize? I basically want it no matter what (so pretty are Wesley's charts), but I don't yet understand what we're trying to measure. Is it poll data?

from teach.github.com.

wesleyhales avatar wesleyhales commented on August 22, 2024

Thanks @matthewmccullough and @tlberglund.
Just to clarify the type of data that onslyde accepts:

  • Audience sentiment. That is what you see in the chart link I pasted above.
  • Multiple choice. You can give the audience 2 options to choose from and the slides fork to the majority vote. This can also be used as a simple poll.

At Edge conf, we used Google plus to oauth the participants. Next year they'll use that data for repeat business, such as discounts on tickets. I'm finding this is where (one of) the strengths lie; encourage participation and receive a kickback or promo of some kind.

Many routes we can go down. But I'm building out the product to suit real world usecases - so if you can think of a way to use it, I'll try to build it in.

@jordanmccullough sending data is quite easy. All you need is a session ID and proper markup in the dom: https://github.com/onslyde/onslyde/blob/master/README.md

from teach.github.com.

matthewmccullough avatar matthewmccullough commented on August 22, 2024

@tlberglund Good to press me to clarify. I'll write it in the form of goals:

  • Class type: Free 45 minute monthly classes
  • Objective: See if we're holding attention and showing interesting things throughout.
  • Data: Scores on audience interest based on the segments of our pull request flow showcase, @mentions and other "mildly controversial" topics for newcomers to Git and GitHub.
  • Vehicle: Have this available for HydeSlide decks where we want to gather some metrics of "interest and agreement" on the topics composing short-form online classes.

from teach.github.com.

matthewmccullough avatar matthewmccullough commented on August 22, 2024

See also: http://coding.smashingmagazine.com/2013/11/20/reinventing-the-tech-conference-experience/comment-page-1/

from teach.github.com.

jordanmccullough avatar jordanmccullough commented on August 22, 2024

Moving this conversation over to the new, consolidated Training repo here: github/training.github.com#170

from teach.github.com.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.