Show HN: I'm a professor who has developed an interactive Powerpoint alternative
2sli.de
2sli.de
But frankly, the execution seems lacking. The qrcode/sms polling is fine, if you care about that sort of thing, but there are many similar and better solutions [1] out there. You can already mirror and do remote displays easily even with stock powerpoint/ooffice/keynote.
The one feature this and UW CP really bring is the annotation. In UW CP, especially my hacked version, the annotation tools are very good quality. You can use an active pen (e.g. wacomm digitizer on a Lenovo laptop/tablet) for accurate writing and drawing, and it has very low latency response, pressure sensitive line width, etc. In software you can zoom slides, delete/move annotations, change colors and pen types via a tablet-friendly palette. You can save your annotations and import them back into ppt as "ink" objects, and vice versa.
I don't see any of that in the poster's demo. The drawing is clunky, unresponsive, and looks bad. Can you imagine trying to write a note on a slide with that system?
Having worked on the guts of UW CP, I know that one of the hardest things was export/import from powerpoint. It is very hard to get right, especially with build animations. Font size 24 doesn't export correctly in many cases. Margins and objects shift and move slightly. Exporting can be very slow -- many seconds per slide, depending on complexity. Parsing the actual pptx files and replicating the actual look without using powerpoint APIs is essentially impossible.
I'm curious about the link referenced in [1] - there is polling software out there (e.g PollAnywhere), but it is limited to polls. I think the text responses and future developments (image uploads, audience-designed slides) could provide better interactivity.
Yes, powerpoint import/export sucks. Import is functional in terms of pictures and text, using python-pptx. Export is probably a longer-term goal and not a high-priority (if people want to make pptx, powerpoint is always going to be the best option).
Big picture, I'm sure you are right that there is a lot of unexplored/unexploited classroom tech that could leverage smartphones and sms for better collaborative and interactive work.
Incidentally, if you are looking for powerpoint export, the best way I found was to basically to export each slide as an image, including every animation step. Pathetic, slow, but mostly reliable.
* Choose the "offline download" option in the main menu. In your browser do some version of "Save" with the type "Webpage Complete." This saves as a webpage with all associated CSS and JS. You can run it anywhere. If you have an internet connection, you will receive interaction data (e.g. poll responses)
* Download a full-slide PDF (less desirable, but more familiar)
These features need to be better documented, I'll try to work on a blog entry on this!
It is NOT the same as Prezi as the emphasis is on interaction. Last time I checked, Prezi (and Powerpoint) presentations are deterministic: from the minute you hit run there's not much you or the audience can do to change the slides. The goal is to change that as much as possible: if you're going to take the audience as serious participants in your presentation, they need to be able to influence it's outcome. The presentation should be less about information transfer, more about brainstorming or co-creation. I have a long way to go there technically, but that's my thinking!
I started using Prezi since soon after it came out, and this was never the case. You can build guided paths, though even that isn't quite like saying "run", but what was powerful with Prezi was that if you use it for content where it really makes sense, content that is inherently spatial (which isn't actually most of the content I give in talks, so I haven't really used it much over the years), you can rapidly move around the content, you can edit it if you want (as the tool that you use to present is the editor), and effectively decided how the presentation will play out as you give the talk. In this article, the talk I'm giving is done with Prezi, and while I've given this talk many times, I've never twice did I do the talk in the same order, and often decide how to order the content based on the questions and feedback I get from the audience, and no one is any the wiser as Prezi is actually really good at that.
http://www.engadget.com/2010/04/13/360idev-saurik-on-the-mob...
In the financing industry? Get ready for someone to take advantage of all of your investing knowledge. In the contrasting business? Get ready to be sued, or if you're working for the government get ready to take an all expense paid vacation to Guantanamo.
You need to be able to make sure that your data stays offline ALL the time. Something like this is not practical as I cannot ensure that my data will stay as secret as can be.
edit: Fixed Guantanamo sentence.
Granted I'm somewhat biased in that a lot of the work experience I did in presentations was for public entities who had significant channels for obtaining submitted documents by all interested parties (e.g. Florida's Sunshine Law). Even with marking certain things "Proprietary and Confidential" there were judgment calls to be made about what to put in and why.
Yes, on several occasions the submitted materials ended up being used by the potential client and their current service provider (i.e. investment strategies), and with little to no recourse. Cost of doing business. Can only protect so much.
One less-visible feature of the site is that users can edit the theme, including the CSS, and save as a new theme (either public or private). I'd love to attract some good designers who might make themes. My own design skills are limited and ultimately designers are going to make better looking slides.
Basically HTML5 slides from R Markdown. Interactivity also available. [3,4]
Perhaps not was WYSIWYG as 2sli.de, which looks quite nice, but Slidify is great if you know R and want to include code snippets too.
[1] http://slidify.github.io/ [2] http://slidify.org/samples/intro/#1 [3] https://github.com/slidify/interactive [4] http://slidify.github.io/dcmeetup/demos/interactive/
(One of) the problems is that if you're asking me to do a presentation, you're now also asking me to create a second document. It's not actually all that difficult (and I've done it) but it does take an extra piece of work--which might take a day or two--which goes beyond the initial scope.
Oh, and the QR codes were per student, so answers could be tracked.
I doubt it will be used much -- teachers who care seemed to be in even shorter supply than the minimal tech needed to run this -- but the guys at MSR that created it had put an surprising amount of work into making the image recognition fast and efficient. They had a smartphone-only version too, but it had some limitations, if I recall, because the processing power just wasn't quite there yet.
Slides.com offers the ability to use your phone as a remote and I'm guessing there's a few others out there?
The on-device view of the current and upcoming slides (as well as speaker notes, and maybe even drawing) are also built into the Google Slides app's UI when you are casting to a Chromecast.
Other people covered most of the issues well enough, I think. One key thing that I think you should do is make the cursor change in the appropriate ways when hovering over certain things. It's not a terribly hard css change and I think it would make the app look a lot more polished.
There are a few exciting tools in the market that focus on audience engagement and interaction.
ShowTime from Zoho is one such product. It’s a cloud based service that brings interactivity into presentations by connecting the presenter to the audience and is quite popular in the market currently. It works well with PowerPoint too.
It’s a product that will suit any type of presentation including classroom set up where presenters/lecturers want students to interact with them during a lecture. Students can ask questions privately, rate slides, share feedback etc, using their smartphone or their laptop. Plus, advanced analytics will tell how well their session fared. I would suggest you a look at it if you have plans to refine your app.
Here are two other tools in the same space: Presentain and SlideKlowd (both very effective for live presentations). Hope this helps. All the best. :)
I love that your graphics are decently large by default and the text is reasonably sized. Biggest complaint with PowerPoint and Excel for me is that the default settings make no sense and are next to illegible when projected.
That said, this seems like an application ripe for the use of the figure style guides from long ago, which you may appreciate. This link shows some really clever thoughts on how to present data most legibly, and since you're dynamically generating a lot of it this seems ripe for implementation.
http://www.juretriglav.si/standards-for-graphic-presentation...
I do think the typography needs some work, I'm personally having a rather hard time tracking a line of text due to weight/line spacing or something. Or maybe there's just too much text on the slides in the demo? But I'm not a typographer so I'll leave that to other people to comment on more productively.
I'm a cofounder of https://www.swipe.to/ and we support some similar things:
- Markdown slides
- Embedding YouTube and Vimeo videos
- Control presentation on your phone by swiping
- Privacy by default
- Live collaboration
Great job on this cool concept! I will definitely check it out. Thank you!
Disclosure: I'm the developer of this.
Bad presentation traits include:
- Walls of text or bullet points
- Cliché stock imagery
- Reading exactly what is on the slide
- Lack of emotive connections with the imagery
- Dry and monotone voice
- Each slide should really convey one key point
One story I heard from an audiobook was the CEO of a company attending a nervous staff member's presentation. The CEO sat in front of the screen and faced the presenter, not looking at the slides. Appearing that this may be a disaster, the CEO later expressed, if there's something important to be said, the presenter would say it, not hide it in the slides.
Our hypothesis is that if you know what you're saying is captured along with your slides, you'll put less information in the slides. That should remedy the walls of text and bullet points. The same goes for reading the slide - if it's not there, you won't do it.
Stock Imagery, Dry and monotone voices, Lack of emotive connections with the imagery --- If you know of an algorithm to correct this stuff, holler at me: george@presentio.us
What is the use of the QR Code displayed on the demo slides ?
The QR code leads to the web-response (e.g. it encodes the URL g.2sli.de) I found some audience members had trouble with the short domain, they would write things like g.2sli.de.com or g.www.2Sli.de - the QR code made it easier for some to respond! Taking a picture of the QR code with the default android camera offers an option to open the link.
Does similar stuff as noted in all these comments.
However, I agree that RevealJS is great and I did use it in my lectures after I gave up powerpoint!
The user authentication uses a fairly mature package that follows good practices (e.g. passwords not stored in clear text).
Ah yes.. let me give a presentation with this software.