Class Materials
Java Activities
Back to the top
Parallel Programing
Back to the top
Towers of Hanoi
Back to the top
Meet the Scientist/Proposal Review
High School and Self Selected Mid Schools
The facilitators/instructors/scientists will meet the students
in their teams. The students will have copies of their proposals with them
and their Computational Science Process form. The
Meet the Scientist form will be filled out.
Meet the Scientist instructions.
The purpose of the session is to make sure the teams have chosen a problem
that is suitable for science, has measurable components so that a mathematical
model can be developed, and from that a computing solution can be written.
The session is secondarily about mentoring teams who have good proposals
and are ready to get started on their project.
There will be computer available for teams to get their proposals submitted.
Some students will come to this session and need help from scratch.
When the proposals are ready, they, too, can submit their proposals.
Students whose proposals are complete can move to computers to begin research
or work at tables to plan their timeline, assign tasks to different members
of the team, etc. They will learn to use the blogging system
to communicate with their teammates. If there are facilitators who are not working with teams
to get their proposals completed it would be great if they could do some
mentoring of teams who are ready.
It may be helpful to look at the proposal guidelines and the proposals that
are already up on the Challenge web page - http://www.challenge.nm.org/proposals.
There is also a link on the web page for questions to ask to direct the
students:
http://www.challenge.nm.org/kickoff/classes/tpd.html. Additionally,
http://www.challenge.nm.org/about/areas.shtml links to areas of science
and may be helpful for teams still looking for an idea. This guidelines
link can be useful, too. http://www.challenge.nm.org/about/guidelines.shtml.
You can see which teams have submitted proposal on the proposals page of the
Challenge web site.
Back to the top
Agent-based modeling with NetLogo
Back to the top
Programming with StarLogo The Next Generation (TNG)
Back to the top
Teamwork Class
Back to the top
Mathematical Optimization Techniques
Back to the top
Bug Class
Eclipse
- We used the Eclipse workbench for the C/C++ exercises. On windows, we
used the Wascana bundle. It includes Eclipse, the Sun JRE, the C
language workbench, current releases of MinGW toolchain (including gcc)
and MSYS, SDL and wxWidgets.
Windows Download
Linux Download
There is a 32 bit and 64 bit version in the download links to the left.
The JDK has to be downloaded separately.
For Mac OS X we used the native X code development tools.
Back to the top
Software used in the Java and NetLogo Classes
Java Development Kit
DrJava
- Win
(JDK is prerequisite)
-
Mac OS X (JDK is prerequisite)
- Linux
(JDK is prerequisite)
Note: The Java classrooms had both DrJava and Processing installed, following the installation
of the JDK (We also recommend installing the JDK documentation).
Processing Beta 0154
- Win
(JDK is prerequisite)
- Mac OS X
(JDK is prerequisite)
- Linux
(JDK is prerequisite)
Note: The Java classrooms had both DrJava and Processing installed, following the installation
of the JDK (I also recommend installing the JDK documentation).
NetLogo v4.1RC5
- Download
NetLogo from North Western University
Select the latest version of NetLogo and hit the download button. You do
not need to enter anything in the information fields. There are three
versions -- Windows, Mac OSX and Linux.
Back to the top
Questions? Contact Consult
>
|