this is for holding javascript data
Edward Brown edited innovations.tex
about 9 years ago
Commit id: 65845901a3cd0c25973b7cc64de415d96f314dfc
deletions | additions
diff --git a/innovations.tex b/innovations.tex
index 9635db4..091afef 100644
--- a/innovations.tex
+++ b/innovations.tex
...
Students are expected to do their lab work using \ipython\ notebooks. There are several reasons for adopting \texttt{Python}: it is widely used in astronomy; it is easy to learn but supports complex programming; it has powerful libraries---\np, \sp, and \plt---for numerical analysis and plotting; and the \ipython\ notebooks are relatively platform-independent.\footnote{To ensure a standard working environment, we currently have the students install a virtual machine (\href{https://www.virtualbox.org/}{VirtualBox}) running Ubuntu\textsuperscript{TM} Linux. Given the widespread availability of \ipython, we will likely drop the usage of virtual machines in subsequent editions of this course.}
Figure~\ref{f.sample-datasets} illustrates an in-class \ipython\ exercise that was used to illustrate the $\chi^2$-test. The students use the notebook to generate fake datsets, compute $\chi^2$ for those datasets, and then answer questions about their findings. When finished, the students upload their \ipython\ notebooks to a course dropbox for grading.
\subsection{Regular encounters with "real" data and observatory archives}