Go to advanced search

by hilltop
Mon Feb 20, 2012 5:00 pm
Forum: Staffroom, classroom and projects
Topic: Learning materials for older students?
Replies: 44
Views: 9863

Re: Learning materials for older students?

<t>I said: <br/> <br/> <br/> It's very inefficient for small quotient...<br/> <br/> <br/> That should be: "large quotient, small divisor".<br/> <br/> EdwinJ85 said: <br/> <br/> <br/> Well, I didn"t mean that auto was just like var, I mean for one you have to declare a auto (also a var in c# just to ...
by hilltop
Fri Feb 17, 2012 1:43 pm
Forum: Staffroom, classroom and projects
Topic: Learning materials for older students?
Replies: 44
Views: 9863

Re: Learning materials for older students?

<r>EdwinJ85 said: <br/> <br/> <br/> Think of var as sort of like auto in C++0x if you are a C++ man.<br/> <br/> <br/> Aha, you've picked up some C++11!  Excellent!! <br/> <br/> But to be slightly pedantic: auto isn't a duck-typed (or otherwise unusual) variable, it just allows the (permanent) type o...
by hilltop
Wed Feb 15, 2012 6:19 pm
Forum: Other projects
Topic: Emulating a RasPi on Windows
Replies: 59
Views: 32473

Re: Emulating a RasPi on Windows

<t>mpthompson said: <br/> <br/> <br/> A quick question.  Since Qemu is emulating the ARM926, will binaries compiled under this emulated environment be identical to those that would be created on an actual Raspberry Pi running the ARM1176?<br/> <br/> <br/> And the late reply is.. yes probably, assumi...
by hilltop
Wed Feb 15, 2012 5:56 pm
Forum: Staffroom, classroom and projects
Topic: Learning materials for older students?
Replies: 44
Views: 9863

Re: Learning materials for older students?

<r>EdwinJ85 said: <br/> <br/> Nice! At times like this I wish I had a tablet - I have so much online reading to catch up with that a desktop setup just doesn't cut it for pure reading.<br/> I have a bit of logic gate knowledge thanks to this:<br/> <br/> <URL url="http://www.amazon.co.uk/Code-H.....0...
by hilltop
Mon Feb 13, 2012 6:35 pm
Forum: General discussion
Topic: iMac G5
Replies: 11
Views: 3099

Re: iMac G5

<t>With a PowerPC processor you're a bit limited to what distro you choose as the vast majority support only x86(_64).  (ArchLinuxPPC being an exception.)<br/> <br/> To learn a bit about Linux, installing Debian is a good option, and is also proven to work well on the Pi (even if this doesn't turn o...
by hilltop
Fri Feb 10, 2012 5:05 pm
Forum: Staffroom, classroom and projects
Topic: Learning materials for older students?
Replies: 44
Views: 9863

Re: Learning materials for older students?

<r>EdwinJ85 said: <br/> <br/> <br/> As an aside, where would one go to learn about machine architecture? I know a little about binary logic and so forth, but I would like to learn more. I am hoping the pi will help.<br/> <br/> <br/> I'd say the choice is between a 'teaching' architecture/assembly la...
by hilltop
Thu Feb 09, 2012 8:48 pm
Forum: Staffroom, classroom and projects
Topic: Learning materials for older students?
Replies: 44
Views: 9863

Re: Learning materials for older students?

<r>Not sure of the relationship to udacity.com mentioned earlier in this thread, but Stanford again:<br/> <br/> http://openclassroom.stanford......mePage.php<br/> <br/> Also, some courses which were run towards the end of last year might give a flavour of the pending new ones (links to udacity, so s...
by hilltop
Tue Jan 24, 2012 7:19 pm
Forum: Staffroom, classroom and projects
Topic: Using Node.js as an educational language?
Replies: 13
Views: 4467

Re: Using Node.js as an educational language?

<t>wr1472 said: <br/> <br/> <br/> <br/> Think more like 10-15 lines.<br/> <br/> <br/> <br/> You don't know all the features I had planned <br/> <br/> Seriously though, the point we're agreeing on is there is a lot less legwork done learning how to use external libraries and writing boilerplate/inter...
by hilltop
Tue Jan 24, 2012 7:10 pm
Forum: Staffroom, classroom and projects
Topic: Using Node.js as an educational language?
Replies: 13
Views: 4467

Re: Using Node.js as an educational language?

<t>tufty said: <br/> <br/> <br/> Without at least some of that understanding, you end up simply producing code monkeys; they might be very proficient at doing one particular task, and even employable for that task, but they won"t ever be true programmers.<br/> <br/> <br/> I think the insight would c...
by hilltop
Mon Jan 23, 2012 5:24 pm
Forum: Staffroom, classroom and projects
Topic: Using Node.js as an educational language?
Replies: 13
Views: 4467

Re: Using Node.js as an educational language?

<t>tufty said: <br/> <br/> <br/> It's only when you start learning how and why languages differ that you start to get a full understanding of what the languages themselves actually *mean*.<br/> <br/> <br/> Not disagreeing, but how many programming languages would you consider reasonable for a normal...
by hilltop
Sun Jan 22, 2012 9:58 pm
Forum: Staffroom, classroom and projects
Topic: Using Node.js as an educational language?
Replies: 13
Views: 4467

Re: Using Node.js as an educational language?

<t>I'll definitely be running Node.js on my RPi, along with JavaScript syntax highlighter for nano <br/> <br/> I think that JavaScript has really leapt to the fore with recent JIT compiler developments - one reason for choosing Node.js/V8 not mentioned above is pure speed.<br/> <br/> Web development...
by hilltop
Sat Jan 21, 2012 12:58 pm
Forum: Staffroom, classroom and projects
Topic: Project for beginners - a simple MP3 player
Replies: 11
Views: 25893

Re: Project for beginners - a simple MP3 player

<t>andyl said: <br/> <br/> <br/> I would use mp3play rather than use os.system to shell out though.<br/> <br/> <br/> I'm not sure if this is Linux-compatible, a quick Google found a 2008 Python module for Windows (XP).<br/> <br/> An advantage of os.system is that it mimics the command typed into the...
by hilltop
Thu Jan 19, 2012 5:55 pm
Forum: Staffroom, classroom and projects
Topic: Project for beginners - a simple MP3 player
Replies: 11
Views: 25893

Re: Project for beginners - a simple MP3 player

<t>Firstly I'd like to say I agree this is a good practical example.  I also agree with andyl's points above, and to add to these I think the language used could be Python rather than bash, to match what is likely to be 'standard', and limit the invocation of the player executable to a simple 'exe +...
by hilltop
Thu Jan 19, 2012 4:56 pm
Forum: Staffroom, classroom and projects
Topic: Scratch on Raspberry Pi (and other Linuxes)
Replies: 12
Views: 6849

Re: Scratch on Raspberry Pi (and other Linuxes)

<t>As noted above the Debian/Ubuntu package squeak-plugins-scratch is available in Wheezy/Precise, and I've updated the script to check for it being installed.  No compilation of the (C) plugins is required if it is present.<br/> <br/> Unfortunately I've discovered that the latest squeak-vm package ...
by hilltop
Mon Jan 09, 2012 10:44 pm
Forum: Staffroom, classroom and projects
Topic: 2012: Year of the coder
Replies: 4
Views: 2048

Re: 2012: Year of the coder

<r>Michael said: <br/> <br/> <br/> 2012 the year of the coder.<br/> <br/> <br/> In a similar vein I've noticed this on the Guardian website today: "In a series of articles, Guardian writers will explore the state of computer science teaching in schools, look at the use of technology in teaching, and...
by hilltop
Sat Dec 31, 2011 5:00 pm
Forum: Staffroom, classroom and projects
Topic: BASIC - more harmful than useful?
Replies: 899
Views: 179836

Re: BASIC - more harmful than useful?

<t>tomo said: <br/> <br/> <br/> Talking about alternatives, what about a JavaScript interpreter?... I find Javascript – syntax-wise – much easier for a beginner to start and understand than Python. But, it may be just my taste. The Python is, to be honest, much more mature on the desktop side.<br/> ...
by hilltop
Sat Dec 31, 2011 4:37 pm
Forum: Staffroom, classroom and projects
Topic: BASIC - more harmful than useful?
Replies: 899
Views: 179836

Re: BASIC - more harmful than useful?

<t>Hi David, I missed this one so hope you will accept late reply:<br/> <br/> <br/> <br/> DavidS said: <br/> <br/> <br/> Ok, I would also note that a C interpreter is prone to the same errors.<br/> <br/> <br/> Not sure what you mean by 'same errors'.  I don't have much experience with csh (if that's...
by hilltop
Thu Dec 29, 2011 6:06 pm
Forum: Staffroom, classroom and projects
Topic: Scratch on Raspberry Pi (and other Linuxes)
Replies: 12
Views: 6849

Re: Scratch on Raspberry Pi (and other Linuxes)

<r>Tip: use the following to grab a working script inside Linux (pastebin seems to give DOS linebreaks), all on one line and omit the space in the URL:<br/> <br/> wget -q -O - <URL url="http://pastebin.com/">http://pastebin.com/</URL> download.php?i=KdsKQFmm | tr -d '\15\32' > scratch-install.sh</r>
by hilltop
Fri Dec 23, 2011 6:40 pm
Forum: Staffroom, classroom and projects
Topic: Scratch on Raspberry Pi (and other Linuxes)
Replies: 12
Views: 6849

Re: Scratch on Raspberry Pi (and other Linuxes)

<t>Quote from obarthelemy on December 22, 2011, 23:16<br/> 1- the final line implies that you copy-pasted the stuff linked in the pastebin to the file scratch_install.sh in your home dir. I thought the stuff in pastebin was to commands in the frame.<br/> <br/> Thanks for your feedback, I've altered ...
by hilltop
Fri Dec 23, 2011 4:45 pm
Forum: Staffroom, classroom and projects
Topic: BASIC - more harmful than useful?
Replies: 899
Views: 179836

Re: BASIC - more harmful than useful?

<t>Quote from jamesh on December 23, 2011, 14:03<br/> <br/> Can you explain why this chews up the stack please - I don't see why, but then its 25 years since I last did any BASIC.<br/> <br/> The only things that comes to mind is that the ENDIF is never executed. Do IF/ENDIF's use up stack space? Are...
by hilltop
Thu Dec 22, 2011 8:23 pm
Forum: Staffroom, classroom and projects
Topic: BASIC - more harmful than useful?
Replies: 899
Views: 179836

Re: BASIC - more harmful than useful?

<r>At the risk of being a little dull, and trying to drag things back on topic, I'd just like to say that I agree with the title of this thread.<br/> <br/> Allow me to explain a little. I learnt BASIC, mostly from trial and error programming. (That is, it was the doing that taught, not the colourful...
by hilltop
Thu Dec 22, 2011 6:44 pm
Forum: Staffroom, classroom and projects
Topic: Scratch on Raspberry Pi (and other Linuxes)
Replies: 12
Views: 6849

Re: Scratch on Raspberry Pi (and other Linuxes)

<r>I've written an install shell script for the Scratch environment based on the source download tarball available from <URL url="http://info.scratch.mit.edu">http://info.scratch.mit.edu</URL><br/> <br/> It's available to download from <URL url="http://pastebin.com/KdsKQFmm">http://pastebin.com/KdsK...
by hilltop
Sat Dec 17, 2011 6:12 pm
Forum: Other projects
Topic: Emulating a RasPi on Windows
Replies: 59
Views: 32473

Re: Emulating a RasPi on Windows

<r>Maybe I should have started a new thread for this.. anyway here goes.<br/> <br/> I've managed to get Scratch working on Qemu/ARM/Debian under Windows with a little work. To save others the effort the armel format .deb file is at:<br/> EDIT: link deleted, please see Scratch on Raspberry Pi thread ...
by hilltop
Sat Dec 17, 2011 5:39 pm
Forum: Other projects
Topic: Risc OS / Beginner OS
Replies: 32
Views: 6516

Re: Risc OS / Beginner OS

<t>@David<br/> <br/> Not sure what you mean by "include .. on a model B"? AFAIK all Raspberries Pi will come without SD cards, which means bare of any OS. That said, hopefully the Foundation will have enough confidence in the state of the ROOL port to include RISC OS as a purchasing option in the on...
by hilltop
Sat Dec 17, 2011 5:13 pm
Forum: Other projects
Topic: Risc OS / Beginner OS
Replies: 32
Views: 6516

Re: Risc OS / Beginner OS

<r>Just to clarify, points 1) and 2) can be answered by these pages:<br/> <br/> <URL url="https://www.riscosopen.org/wiki/documentation/show/Raspberry%20Pi%20Roadmap"><LINK_TEXT text="https://www.riscosopen.org/wiki/documen ... %20Roadmap">https://www.riscosopen.org/wiki/documentation/show/Raspberry...

Go to advanced search