Fall2006.CSCI229 History

Hide minor edits - Show changes to output

Added lines 1-26:
!Data Visualization and Game Programming

!!When/Where

Section 90: TR 4-5:15pm / LONG 221

!!Description

An introduction to general computer programming. Through game development, students will be exposed to computer modeling, data visualization, and media transformations: images, sounds, music, and text. Programming exercises will mainly involve computer games and animations developed in Python and VPython. Students will develop at least one computer game of their choice. Upon completion of the course, students will be able to develop programs to model information and processes in their field of study. Course is open to any major. No previous programming experience required.

'''Prerequisite:''' Mathematics 111 or permission of instructor.

* [[(Attach:)cs229-syllabus.pdf | Course syllabus]]

* Student %newwin%[[http://www.cs.cofc.edu/~manaris/notes/pmwiki.php/CSCI229Fall2006/ | wiki for lecture notes]] [- (requires password, opens new window) -]

!!Test Dates

* '''Test 1''': ''TBA''
* '''Test 2''': ''TBA''
* '''Final''': 4-7pm, Tuesday, December 12, 2006

!!Assignments

* [[Fall2006/CSCI229_Homework1 | Homework #1]] (not available yet).
Changed lines 5-7 from:
* [[http://www-static.cc.gatech.edu/classes/AY2006/cs1315_summer/software/JES.zip | Jython Environment for Students]]. \\
[-'''Note:''' For other platforms, see the [[http://www-static.cc.gatech.edu/classes/AY2006/cs1315_summer/software.html#JES | JES source site]].-]
to:
* [[http://www-static.cc.gatech.edu/classes/AY2006/cs1315_summer/software/JES.zip | Jython Environment for Students]]. [-('''Note:''' For other platforms, see the [[http://www-static.cc.gatech.edu/classes/AY2006/cs1315_summer/software.html#JES | JES source site]].)-]
Changed lines 11-12 from:
* Windows Media Support for Python 2.4. Install in this order:
to:
* MS Windows Media Support for Python 2.4. [-('''Note:''' For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].)-]\\
Install in this order:
Deleted lines 19-20:

* [-'''Note:''' For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].-]
Changed lines 3-4 from:
*
to:
!!!Jython

* [[http://www-static.cc.gatech.edu/classes/AY2006/cs1315_summer/software/JES.zip | Jython Environment for Students]]. \\
[-'''Note:''' For other platforms, see the [[http://www-static.cc.gatech.edu/classes/AY2006/cs1315_summer/software.html#JES | JES source site]].-]

!!!CPython
Deleted line 10:
Deleted line 11:
Changed line 15 from:
*** Delete all the files -- YES, delete them!
to:
*** Delete all six files -- YES, delete them!
Changed lines 16-17 from:
*** Save the following updated files, [[www.cs.cofc.edu/~manaris/download/__init__.py]] and [[(Attach:)media.py]], into that directory.
to:
*** Save the following updated files, [[(http://www.cs.cofc.edu/~manaris/download/)__init__.py]] and [[(Attach:)media.py]], into that directory.
Changed lines 16-17 from:
*** Save the following updated files, [[www.cs.cofc.edu/~manaris/__init__.py]] and [[(Attach:)media.py]], into that directory.
to:
*** Save the following updated files, [[www.cs.cofc.edu/~manaris/download/__init__.py]] and [[(Attach:)media.py]], into that directory.
Changed lines 16-17 from:
*** Save the following updated files, [[(Attach:)__init__.py]] and [[(Attach:)media.py]], into that directory.
to:
*** Save the following updated files, [[www.cs.cofc.edu/~manaris/__init__.py]] and [[(Attach:)media.py]], into that directory.
Added lines 3-4:
*
Changed lines 17-19 from:
\\
\\
[-For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].-]
to:
* [-'''Note:''' For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].-]
Changed lines 11-12 from:
** [[http://prdownloads.sourceforge.net/wxpython/wxPython2.6-win32-unicode-2.6.3.3-py24.exe?download | wxPython2.6-win32-unicode-2.6.3.3-py24.exe]]
** [[http://coweb.cc.gatech.edu/mediaComp-plan/uploads/117/media.py-1.win32.exe | media.py-1.win32.exe]] \\
to:
** [[http://coweb.cc.gatech.edu/mediaComp-plan/uploads/117/media.py-1.win32.exe | media.py-1.win32.exe]]
** Then, go to directory C:\Python24\Lib\site-packages\media and
*** Delete all the files
-- YES, delete them!
*** Save the following updated files, [[(Attach:)__init__.py]] and [[(Attach:)media.py]], into that directory.
Changed lines 16-17 from:
[-For other platforms, or if you run into trouble see Media.py [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | source site]].-]
to:
\\
[-For other platforms, see the [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | CPython Media source site]].-]
Added line 11:
** [[http://prdownloads.sourceforge.net/wxpython/wxPython2.6-win32-unicode-2.6.3.3-py24.exe?download | wxPython2.6-win32-unicode-2.6.3.3-py24.exe]]
Added lines 1-13:
!!Software

* [[http://www.python.org/ftp/python/2.4.1/python-2.4.1.msi | Python 2.4]]

* [[http://vpython.org/download/VPython-Win-Py2.4-3.2.9.exe | Vpython]]

* Windows Media Support for Python 2.4. Install in this order:
** [[http://effbot.org/downloads/PIL-1.1.5.win32-py2.4.exe | Python Imaging Library 1.1.5 for Python 2.4]]
** [[http://pygame.org/ftp/pygame-1.7.1release.win32-py2.4.exe | pygame-1.7.1release.win32-py2.4.exe]]
** [[http://prdownloads.sourceforge.net/numpy/Numeric-24.2.win32-py2.4.exe | Numeric-24.2.win32-py2.4.exe]]
** [[http://coweb.cc.gatech.edu/mediaComp-plan/uploads/117/media.py-1.win32.exe | media.py-1.win32.exe]] \\
\\
[-For other platforms, or if you run into trouble see Media.py [[http://coweb.cc.gatech.edu/mediaComp-plan/117 | source site]].-]