Computer Science Teacher
Computer Science Teacher - Thoughts and Information from Alfred Thompson

August, 2006

  • Computer Science Teacher - Thoughts and Information from Alfred Thompson

    Using A Web Site to Manage Classes


    Chris Higgins is a first year teacher of math and computer science. In his blog he layes out his plan to use a website to help manage his classes and interact with his students.

    He plans to use blogging and online forums to list homework and other assignements and to let students ask questions about these assignments. It will be interesting to read his blog through the year to find out how it works out.

    I think that young tech savvy teachers who are willing to try new things may help change the way we teach in  the future.

    tags: , ,

  • Computer Science Teacher - Thoughts and Information from Alfred Thompson

    Gaming programming for the Xbox 360 - for everyone


    Well the big announcement is out. XNA Express is a great new development environment that lets ordinary programmers write games for the Xbox 360. For as long as there have been dedicated boxes for game programming it has required a lot in the way to resources to write game programs for them. Generally it requires special hardware and very special and very expensive software to develop games for PSP, Game Cube, the origional Xbox and well you name it. In fact not only to you have to have the money for all this stuff you have to have developed a successful commercial game before most companies will even sell you the stuff you need. But now XNA Express changes all of that.

    And yes this does have academic applicability. From the press release:

    From students at colleges, universities and high schools of the future to the proverbial “guys in the garage,” Microsoft XNA Game Studio Express will liberate anyone with a great game idea to create titles for Xbox 360 and Windows XP simultaneously. More than 10 universities and their game development schools — including University of Southern California, Georgia Tech College of Computing and Southern Methodist University Guildhall — have already pledged to integrate console game development and XNA Game Studio Express into their curricula for the first time, and Xbox 360 will be the only console at the center of all coursework.

    The XNA Express package will be a free download and will require Visual C# Express. Right "out of the box" you will be able to develop software for the PC (one reason I own an Xbox 360 controller even though I haven't bought an Xbox 360 yet). For $99 one gets tools, tutorials, and other resources to extend that to the Xbox 360.

    This is going to change the way people think about game programming and dedicated game boxes.

    For more information:

  • Computer Science Teacher - Thoughts and Information from Alfred Thompson

    Mono – Open Source .NET


    I get a lot of questions about Open Source both as a concept and on specific Open Source projects. The Mono project which is an Open Source project that is creating a C# compiler and Common Language Reference environment. Recently Miguel de Icaza, VP Development Platform at Novell and co-founder of Ximian, was on the Microsoft campus and sat down for an interview with the people at Port 25 (a community project of the Microsoft Open Source Laboratory). The resulting interview can be viewed here.

    Mono runs on Linux by the way. In the interview Miguel talks about the how and why they did Mono and their place in the Open Source community. This is one of several interviews (available here) with people involved in different language developments, including Ruby, who were at the recent LANG .NET conference held at Microsoft. These interviews are an interesting way to learn about some important computer science concepts like virtual engines.

Page 5 of 10 (29 items) «34567»