COMP1400 – Programming for Designers

Class announcements for Programming for Designers

COMP1400 – Programming for Designers random header image

Lecture videos and notes

Posted by on July 26th, 2010 · Lectures

The videos of lectures are now available on UNSW TV. They should also in time become available on UNSW’s eLearning YouTube channel and on iTunes U but that doesn’t seem to have happened yet.

In related news, it doesn’t look like I will have time to write lecture notes on the wiki on top of everything else I’m preparing for the subject. So I’m afraid you’ll have to make do with the lecture slides, the videos and the other online resources.

Lab Week 1

Posted by on July 18th, 2010 · Lab

We will be starting labs in Week 1 for all classes except the Monday lab which will start in Week 2.

There are 3 tasks for this week’s lab:

  1. Activate your CSE account.
  2. Write your first program!
  3. Play with Unity

[Read more →]

Lecture Slides and Wiki

Posted by on July 13th, 2010 · Lectures

As the course is being revised this session, I will be writing the lecture slides as we go along. Each week’s slides should be available on Monday before the lecture. You can download them here.

I will be writing lecture notes on the class wiki. Each lab group will have an annotations page on the wiki so you can add your own notes on the lecture material.

Welcome to COMP1400 – 10s2

Posted by on June 16th, 2010 · Uncategorized

Welcome everyone to the new and improved Programming for Designers 2010.

I (Malcolm Ryan) am taking back the reins this year and making some big changes to the subject. Student feedback from last year was that the Alice programming environment was too simplistic and not useful in the ‘real world’, so this year we are switching to C# programmming using the Unity 3D game engine. This engine offers the exciting possibility of writing programs that you can publish on the Web, or for other platforms. What’s more, Unity is free, so you can download your own copy to work at home.

The downside is that there is no “Programming with Unity” textbook and I will be rewriting a lot of last year’s lecture and lab materials as we go. So you may have to be patient with some bumps along the way. On the plus side, the online documentation for Unity is very good and the support forums are usually very helpful.