Qt for teaching
-
[quote author="xsacha" date="1291356559"]That's very exciting Milot. How was the live coding done? A 5800 connected to a laptop with Qt-Creator?
I've seen a few live coding sessions this year and they were all disasters :O. An OpenCL one where everyone fell asleep and an iPad one where the code/demo didn't work.[/quote]
It went pretty well and the audience loved it. I had two mobile phones with me, a Nokia 5800 and a E63. I had another preloaded application which was a SFK10 schedule on both phones.
During the live coding part I used the simulator that comes with Nokia Qt SDK and of course I installed it on the 5800 and I didn't install on E63, in the other hand I showed the small application that I created before the conference and I compiled and run the application on Linux just to show that it works pretty well.
-
Thing is that if you plan to do live coding, do something that you know it will work for sure or you know the context very well , I was doing live coding in free style as well, I asked the audience to come up with something simple for the topics covered and do that, on the other hand if you do porting, make sure you ported that previously and it worked, as I did on my talk.
-
Gerolf, yes, two persons at live codind are better then one. It simply allows them to make presentation well.
-
On the Herbstcampus in Nuernberg (Germany) (ok, a java and .net conference :-) ) they had a competition. One task to solve (a newsletter app with front end and backend) to be solved with different technologies. They use JEE, Ruby, C#, ... really interisting. And always with explanation and a fixed time frame.
Everyone was well prepared and wanted tio show, that their technology is the best.... -
Gerolf, looks interesting, hehe. Maybe such competitions (but with Qt) will be awesome.
-
I was thinking the same thing a few days ago. "Universal Subtitles":http://www.universalsubtitles.org/ looks like it might be a good fit for what we want.
The other advantage of getting the videos transcribed is that it would make their contents searchable - there's an awful lot of content hidden away in there!
-
I am actually transcribing the "Augmented Reality talk":http://developer.qt.nokia.com/elearning/watch/leveraging_qt_mobility_for_creating_mobile_augmented_reality_services from DevDays 2010 as a test right now.
I will post a link once it's done so people can have a look.
-
Concerning transcribing video's. It is certainly a good idea! No doubts! The critical factor is the amount of work behind required to get this done for the content we have. We currently have around 150 technical talks, plus others, e.g. keynotes, etc. Around 40 of them are from Developer Days 2010 alone. This sums up to many, many hours to watch and write... IMHO, transcribing a video would take around 3-5 times of its length. kidproquo will certainly know this time exactly in a while ;-). Then script has to through content and language corrections. It is quite some work! With the current staffing we would need to decide what we should not do if we would do this. Hmm... If there are enthusiast doing this work, it definitely makes sense to post the scripts on "Wiki":http://developer.qt.nokia.com/wiki/.
-
The 3-5 x the length of the video is pretty close as far as transcribing/syncing time. I can even be more if you're trying to do a really good job of it. After a while you do speed up though.
It is a massive amount of work, but if the infrastructure is set up it can be slowly chipped away at by suckers like me.
The Universal Subtitles project I linked to before provides a good base to get this collaborative work done. It has all the translation stuff built in, including an option for automatic translation through google translate.
Here's a finished example of a fully subtitled "video":http://www.universalsubtitles.org/en/videos/jVnwcixCPFgp/ (it's the QML/3d tutorial from youtube)
If we integrated the DevNet points system I could see myself grinding through a few of them when I was bored.
-
[quote author="Hanne" date="1275403244"]
...
We already have some teaching material available, and are in the process of developing more.
Have a look at "the Qt in Education pages":http://qt.nokia.com/services-partners/qt-in-education, and let us know what you think.
...
[/quote]given link redirects to http://qt.nokia.com/include/test-area/services-partners/qt-in-education
and results 404 error :( -
I think the link for Qt in Education is (at least for now):
-
[quote author="kaznovac" date="1309201265"]given link redirects to http://qt.nokia.com/include/test-area/services-partners/qt-in-education
and results 404 error :(
[/quote]That's my fault, I'll fix that tomorrow. :/ Stavros has the correct link.
-
You have to follow the license of the stuff. It is stated ther and tells you, what you might do and what not.
[quote]
License information
The Qt in Education Course Materials are provided under the Creative Commons Attribution-Share Alike 2.5 License Agreement.The full license text is available here: http://creativecommons.org/licenses/by-sa/2.5/legalcode.
[/quote]