Programming
-

Art, Life and Programming: Programming
→: Art, Life and Programming: ProgrammingEarlier, we talked about how programmers weren’t perhaps what you expect. Code isn’t either. Programmers used to program using series of 1’s and 0’s punched into cards (crikey!) but that’s not the case any more. Program code has got more and more high level, and some languages are actually quite readable by humans! Some programming…
-
Delegating
→: DelegatingAs a student, you don’t really learn how to delegate. It’s one of those crucial life skills that doesn’t seem to make it onto the curriculum, and when we think about it – how would it? There are opportunities, but you have to go out and find them. Volunteer to team lead on a group…
-
Thinking Like a Programmer
→: Thinking Like a ProgrammerI see this problem continually in the first years I TA – they’re so overwhelmed by syntax they don’t know how to start to write the program. VB (in Excel) is especially mean about this, as if a line of code won’t compile it won’t let you go to the next one. So, having given…
-
An Introduction to Processing
→: An Introduction to ProcessingFind the slides for this below. If you’re interested, there will be a session tonight in Wave at 7pm, but there will be another one later this week as well. As ever – feedback welcome! An Introduction to Processing View more presentations from Cate Huston.
-
Explaining Pass by Reference and Pass by Value
→: Explaining Pass by Reference and Pass by ValueYesterday I had to teach the distinction between pass-by-reference and pass-by-value to my first year non-CS students. There are second and third year CS students that don’t grasp this concept. But there you go. And so I explained it, to a sea of blank faces. They understood what I was saying (I think) but it…
-
Missed Opportunity
→: Missed OpportunityI’m spending a lot more time teaching other people to code than I am actually coding at the moment. Whilst I like teaching, this is not at all in line with how I want to be spending my time. I TA a mandatory computer course in the management school, and I have a friend taking…