Comments (22)
@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.
@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.
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.
@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.
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.
@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.
@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.
Way cool.
from teach.github.com.
Really looking forward to ways we can integrate this. Awesome work @wesleyhales. Thanks for keeping us updated and sharing.
from teach.github.com.
@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.
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)
from teach.github.com.
@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.
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.
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.
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.
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.
@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.
@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.
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.
@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.
from teach.github.com.
Moving this conversation over to the new, consolidated Training repo here: github/training.github.com#170
from teach.github.com.
Related Issues (20)
- Logo Police HOT 4
- Possible ImpressJS conversion problem HOT 2
- Update Branding from "Teach" to "Teaching" HOT 4
- Invalid filename characters (e.g. ?) stop contribs from Windows users HOT 10
- Add Mozilla "Transitioning to Git" talk to linked resources HOT 1
- Add link to visualization tool showed at GitMerge HOT 6
- windows.github.com link sends me to mac.github.com HOT 2
- Two To Do sections in HydeSlides README HOT 1
- zero-indexed list shows normal numbering from 1 on Overview of GitHub Pages slides HOT 1
- Foundation Class slides need logo update HOT 4
- Revise Presentations' Diagram Visual Style HOT 4
- Teaching Materials categories (Collapsing the Training sites into fewer properties) HOT 8
- `?` Help on Foundations Does Not Display HOT 3
- Add slides for slimmed-down Foundations talk HOT 8
- code examples run outside of box, making box unreadable HOT 4
- Verbatim vs summarised chat transcripts in class notes HOT 2
- "Version" and Data Storage Tree Diagram HOT 7
- Port Git Internals deck to HydeSlides format HOT 2
- Internationalization? HOT 2
- Category for link to www.cursodegit.com HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from teach.github.com.