Kickoff Class Materials

THIS PAGE IS CONTINUALLY BEING UPDATED SO KEEP CHECKING BACK

Additional Material



Introduction to NetLogo, Track 1

  • 3 hours of Netlogo coding class
  • Overview of Artificial Intelligence
  • Dear Data class
  • Meet the Scientist           
    Meet with a Scientist to help you make your proposal better.

Intermediate NetLogo, Track 2

  • Overview of Artificial Intelligence
  • 3 hour Intermediate Netlogo coding class           
  • Dear Data class
  • Meet the Scientist
    Meet with a Scientist to help you make your proposal better.

Introduction to Python, Track 3

We will do some data analysis using pandas, matplotlib, seaborn.
Predictive Data Analysis is the art of building and using models that make predictions based on patterns extracted from historical data. Topics include data preparation, data exploration, and data visualization using Python libraries such as pandas, sklearn, matplotlib, numpy, and seaborn. This course will be an interactive exploration of datasets involving Python programming in Google's Colab environment. Students will need a Google account and the ability to access the Colab programming environment. Some knowledge of Python recommended, but the Python libraries will do most of the heavy lifting.

  • 3 hour Introduction to Python coding class
  • Dear Data class
  • Overview of Artificial Intelligence
  • Meet the Scientist
    Meet with a Scientist to help you make your proposal better.

Experienced, Track 4

  • Jupyter Notebooks
  • Data Science and Relational Modeling
  • Meet the Scientist
    Meet with a Scientist to help you make your proposal better.
  • Machine Learning
  • Python Mesa

Serious Programming Workshop, Track 5

This hands-on course (aka Institute for Computing in Research) teaches programming with an aim toward advanced work and applications to academic areas. In the course, we use professional programming editors and run Python natively on a computer running Linux. This track is taught by Dr. Mark Galassi, an astrophysicist and computer scientist at Los Alamos National Laboratory.

The course begins with an unusual but important feature: each student should obtain an old computer or laptop which is not used anymore, and we will start by installing a Linux distribution. You need to be willing to lose all data on this computer, as we will re-partition it and install a new operating system. If you cannot find an old computer we will have some loaners, though we will start by pressing you to look harder. It is important that the students feel "ownership" of the computer, from the bare hardware all the way up through the operating system that they install. The computer should have at least 4 gigabytes of RAM to be fully usable, though for the course you might get by with 2 gigabytes or slightly less.

See https://sites.google.com/view/serious-programming/ and https://markgalassi.codeberg.page/small-courses-html/      


Teacher Afternoon Tea

  • Come for refreshment and discussions.
  • Eric Vigil, (eric.vigil@stasnm.net) Challenge Teacher Sponsor, invites you to Project Echo. (Sign up)
  • Jennifer Nilvo, (jennifer.nilvo@gmail.com) DOD STEM Ambassador, Belen Consolidated Schools' Instructional Facilitator, shares info on STEM Competitions and Leveraging
  • ?? talks about gender in STEM.
  • Subscribe to NM STEM Lists
  • How Trama Can Affect Your Window Of Tolerance

Facilitated by Consult (consult@supercomputingchallenge.org) Members: Karen, Patty and Celia


Developing a Strong Project



Meet the Scientist/Proposal Review

The students should have submitted their proposals and reviewed the Computational Science Process map. The Meet the Scientist Proposal Review form will be filled out. 

The purpose of the session is to make sure teams have chosen a problem that is suitable for computational 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 projects. Meet the Scientist is a key session for helping students get off to a good start on their projects. For info about Proposals, see: Proposals.

It may be helpful to look at the proposal guidelines and the proposals that are already up on the Challenge web page – Proposals. There is also a link on the web page for questions to ask to direct the students: Team Project Development. Additionally, Areas of Science links to areas of science and may be helpful for teams still looking for an idea. This guidelines link can be useful, too: Challenge Proposal Guidelines. You can see which teams have submitted proposal on the proposals page of the Challenge web site, Proposals.

Here is the Agent Based Planning Document for Middle School teams choosing to do an Agent Based model.

Back to the top


Introduction to Computational Science and Modeling

Back to the top


Report Writing Materials and Teamwork

Back to the top


Saturday Night Electives

Back to the top