FeetWetCoding: Trying to make learning C++ a little more fun!

Tomaz Canabrava tcanabrava at kde.org
Wed Aug 22 14:24:08 UTC 2012


2012/8/22 Robert Holder <robert at feetwetcoding.com>:
> Thanks Tomaz for taking a look at it, and for your comments!
>
> Where you say "try to move your app to KDE-Edu", I'm afraid I don't really
> understand what that entails.  Maybe I should explain how I got to this
> list.  I met Alexandra Weisse at Qt Dev Days last year, and described our
> project to her, and she suggested I might come here and mention my project,
> since you guys are involved in educational software.  However I didn't want
> to mention our project here while it was in such bad shape--if you think it
> is confusing now, you should have seen it before!  :-D

by "Move your project to KDE-Edu" I mean move the project to KDE's
infrastructure, with a release schedule of 6 months per version, in
the scieitific educational apps.

> So, I'm a little embarrassed to have to admit that I don't really understand
> KDE-Edu very well, in terms of how apps are structured here.

We have apps for pre-school, school, college and university. your fits
in college and university =)

> Also, we have
> only done straight Qt development, and have not used the KDE libraries
> before.  Finally, one of our priority goals is to try to make FeetWetCoding
> run on every platform: Linux, Mac OS X and Windows, which the Qt SDK allows
> us to do. KDE would limit us to Linux only, although ensuring that our
> project runs well on Linux is definitely a priority for us.

Wrong assumption, KDE runs well on OS X and Windows too, it's not a
linux-only project. how can we state that we love freedom if we limit
one to just one platform? =), Besides that, KDElibs can be tough as a
layer on top of Qt.

> We also get the sense that our project is confusing for people who are
> trying to get into it, and we've tried to make the documentation as complete
> as we can, but that sort of ends up being even more overwhelming!  We're not
> really sure how to fix it... neither of us are technical writers by trade!

Me neither, but for example, I know from your fist page that your app
is to help learning C++, then I read the tutorials and I didn't see
the usage of your app, but QtCreator. maybe what's complex to
understand in your app is that you use it to test the app done in
another IDE, *maybe* if it was everything-integrated, it could look
less confusing ( eg, by compilling and running the app at runtime,
instead of asking the user to do the app in QtCreator / another IDE,
and *then* launching your app to try. ), do less, learn more.

> :-(  We'd be happy to hear any specific observations you might have about
> what was confusing for you if you have time.  We've been so close to this
> code and documentation for so long that we can't really see it objectively
> anymore!  :-)
>
> Thanks again very much for taking the time to look at our humble little
> project!

Best Regards,
Tomaz Canabrava

> Best Regards,
> Robert
>
>
> On 8/22/2012 7:44 AM, Tomaz Canabrava wrote:
>>
>> Robert,
>>
>> I spend quite a good time at your website today trying to understand
>> how to use the WetFeet app, and it's a bit confusing, In KDE-Edu we
>> have two apps that helps learning of programming languages, but a
>> specific for C++/Qt could be awesome. I ask you to not stop working on
>> it in your freetime, instead try to move your app to KDE-Edu when you
>> feel that it is ready for general use ( I understand that it's ready
>> for use right now, but right now it seems a bit confusing to use.  )
>>
>> We have in KDE the KTurtle, that helps learning basics of programming
>> and Rocs, that helps learning DataStructure. There's an App named
>> GreenFoot written in Java, that helps learning ObjectOrientation - and
>> your app seems a bit like this one, correct me if I'm wrong - this one
>> is not KDE nor ever will be, it's java based, written in swing. it
>> could be awesome to have something-like-this at KDE.
>>
>> Tomaz
>> _______________________________________________
>> kde-edu mailing list
>> kde-edu at mail.kde.org
>> https://mail.kde.org/mailman/listinfo/kde-edu
>
>
> _______________________________________________
> kde-edu mailing list
> kde-edu at mail.kde.org
> https://mail.kde.org/mailman/listinfo/kde-edu


More information about the kde-edu mailing list