Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Math 480 - Homework 1: Due April 1, 2016
honest survey of programming knowledge
office hour conflict
some questions to make sure they understand how grading works
in what year was the first version of each of the following software released: python, R, Maxima, Macsyma, ...
What is a "benevolent dictator for life"?
A question about this: https://groups.google.com/forum/#!topic/rethinkdb/g5UEck3sqMs
Question 1: Survey of programming knowledge
(How graded: honesty and completeness)
1a. Please list any programming classes you have taken other than CSE 142 ("intro to Java").
1b. Do you know Python?
1c. Have you contributed to any open source projects in the past?
1d. Feel free to make any more comments your programming background here, so we may better serve you.
Question 2: Office hour conflict
(How graded: honesty and completeness)
Do you have another time commitment (eg. another class) immediately following this class every day?
Question 3: Grading
(How graded: correctness)
3a. If a student does every homework assignment perfectly, but does absolutely nothing else (e.g., never comes to class, does no exams, no projects, etc.), what percent grade will they get in this class?
3b. If a student participates fully in every class, but does absolutely nothing else (e.g., never does homework, does no exams, no projects, etc.), what percent grade will they get in this class?
3c. If a student doesn't come to class and doesn't do any homework, but crams effectively for the midterm and final and turns in an amazing final project, what percent grade will they get in this class?
3d. If a student participates fully in 10 lectures, gets a perfect score on 6 homeworks, gets 0's on everything else, and whines a lot to the TA about why they miss classes, what percent grade will they get in this class?
3e. If a student participates fully in 22 lectures, gets a perfect score on 9 homeworks and 0 on the tenth, what grade will they get in this class?
Question 4: Open source software founding dates
(How graded: correctness)
In what year and by whom (or what organization) was the first version of each of the following open source programs released?
Python (programming language)
Cython (Python to C compiler)
Pandas (Python stats library)
Numpy (numerical matrices for Python)
Scipy (numerical analysis for Python)
Sage (pure math software with Python as language)
TeX (math typesetting software)
Macsyma (symbolic math software)
Question 5: BDFL
(How graded: answer should be complete clear English sentences with no gramatical errors that have content.)
In the context of open source software, what is a "benevolent dictator for life"?
Give three examples where the project is a programming languages.