CSC 175 Creative Computing Seminar: Assignments
-
The assignments will be posted here after the day's class,
along with the due date.
Assignments are due at the beginning of class on the due date.
In general, no credit will be allowed for late assignments.
Turn in what you have for partial credit.
-
For any written assignment, I expect a well organized
report-style writeup that describes in detail what you did, why you did it,
and what the results were. This includes negative results.
Scratch work and computer code, if requested should be appended to the main
writeup with appropriate pointers.
-
Attribute ANY work that is not your own, including software off the
web, text cribbed from other sources, etc.
You are encouraged to look for resources, but not to the extent that
it negates the point of the assignment.
This is sometimes a fine line, especially in programming assignments.
I will try to be specific as to what I expect you to write
as a minimum. If in doubt, ask.
In any case, use of UN-attributed material is plagiarism, and a violation
of the University's academic honesty policy.
Plagiarism is taken VERY seriously in this department. DON'T DO IT.
If in doubt, reference.
-
Specifically, text taken from web pages, even a single sentence,
is plagiarism. Text paraphrased from web pages is plagiarism.
Sentences from web pages cut up into phrases and re-arranged are
plagiarism.
If you want to avoid possible problems, my suggestion is
never write while looking at text. Generate everything from your
own understanding of the subject.
-
Use of unattributed text in any written assignment will result in
zero credit for that assignment.
Text that comes from an outside source should appear in quotes.
Too much use of quoted material will tend to reduce your credit
for an assignment, as the point of written assignments is to
convey your understanding of a subject.
-
In general, you should consider written assignments for this course
to be public documents - just as published research papers are public
documents. As such I may place them in a forum where they may be
scrutinized by your colleagues for accuracy, clarity, and for
unattributed material.
-
You are encouraged to discuss general techniques and specific approaches
to general problems with your fellow students, or anyone else.
Unless specifically directed in an assignment, however, you are not to
share code you have written, or your written solutions to specific
problems.
Wednesday, August 28, 2019
- Class activity: Introductory material:
- Mystery object.
- Class activity: Counting.
- Assignment:
Finish counting. Bring results and the objects to class Friday.
Due: Friday, August 30, 2019.
Friday, August 30, 2019
- Class activity: Counting cont.
Discussion of "average = typical".
Discussion of parallel tree addition.
- Class activity: Final exam preview.
- Assignment:
Bring as close as you can to exactly 1,000,000 separated material objects that
are individually visible to the naked eye, and be prepared to prove to the
class that you do have (very close to) 1,000,000 items.
Note, this assignment is not about cleverness in interpretation of the
question, but about visualizing the size of a million.
So kilobytes, pixels, symbols on a screen etc. don't count
(they are not material objects).
Printed characters don't count unless physically cut apart.
Bragging rights for novelty (i.e. objects of a type no one else brings in),
and demonstrable precision.
And not getting within 900,000 of one million will be considered
insufficient effort.
Due: Wednesday, September 4, 2019.
Wednesday, September 4, 2019
- Class activity: Presentation of Millions.
(discussion of biggest visible numbers, etc.)
- Assignment:
30 Women a day in the US are diagnosed with cervical cancer.
The UR-developed vaccine Gardasil will (probably) prevent most cases
if given adolescence. It is being marketed at between $300-$500 for the
course of three injections.
The cost of treating a diagnosis of cervical cancer averages between
$20,000 (early) and $40,000 (late).
Evaluate roughly whether it is to the direct financial advantage of
an insurance company to pay for the vaccine for all young women as they
reach adolescence.
Consider initially only the steady state, ignoring the fact that reduced
payouts for cancer treatment will not show up for several years.
Bring your answer the question above to class and be prepared
to defend it.
Due: Friday, September 6, 2019.
- Assignment: Study the mathematics section of
"Numbers Everyone Should Know". Know (at least half) the numbers by Friday.
Friday, September 6, 2019
- Class activity: Quiz 1. (mainly mathematical constants)
- Class activity: Discussion of Gardasil Insurance question.
- Class activity: Initial questions for discussion:
- 1. What is your share of the next trillion dollars in
national debt? How many trillion is the current debt?
- 2. The BP oil spill of 2010 dumped roughly 200 million gallons of
petroleum into the gulf of Mexico.
A BP spokesman commented that this was a very
small fraction of the amount of water in the Gulf, and therefore the
environmental impact should be minimal. Discuss the veracity of this
statement.
- 3.
Murders in Rochester
- Increased from 28 in 2009 to 41 in 2010
- Decreased from 41 in 2010 to 31 in 2011
- Increased from 31 in 2011 to 36 in 2012
- Increased from 36 in 2012 to 42 in 2013
- Decreased from 42 in 2013 to 35 in 2014
- Increased from 35 in 2014 to 36 in 2015
- Increased from 36 in 2015 to 42 in 2016
- Decreased from 42 in 2016 to 29 in 2017
- Decreased from 29 in 2017 to 28 in 2018.
Should someone or something be given credit for making the city
safer or less safe at any point?
- 4. Future News Flash!! In the NYS 2020 Democratic primary election for
US presidential candidates,
Bernie Sanders and Elizabeth Warren are separated by 1000 votes
with a pool of 20,000 disallowed ballots in dispute.
Assuming that these ballots are not biased one way or the other,
estimate the probability that counting these would shift the outcome
What if the gap were 200?
*** Option
- Possible Class activity: Discussion of hybird economics.
The Prius hybrid gets about 50 mpg. A comparable compact car might get
around 25 mpg in combined city/highway driving. Assuming that the additional
cost of a hybrid over a traditional gas engine is $4000 (this includes
battery costs, motors, the more sophisticated transmission, etc.)
How many miles would you have to drive the hybrid to make up the difference
in gasoline savings?
- Assignment:
Estimate the total amount (mass) of matter that is part of an average human
body during their lifetime. Don't count air briefly contained in the lungs,
but not incorporated into the body.
How many atoms in a glass of California Chardonnay were once part of
the philosopher Democritus?
Hand in a writeup as usual. Pay special attention to the assumptions
you made in order to arrive at a reasonable answer.
Due: Wednesday, September 11, 2019.
- Assignment: Zombie survey. Find yourself a spot to observe
pedestrian traffic on campus during class change. Watch (at least) 100
people pass. Count
A. The total number
B. The number with eyes on a cell phone or other smart device
C. The number with ears wired into buds or phones.
D. The overlap between B and C (people with neither eyes nor ears).
Bring your numbers to class next Wednesday.
- Assignment: Study and know the names and prefixes for large and small
numbers (in the "Numbers Everyone Should Know" list).
Wednesday, September 11, 2019
- Class activity: Discussion of atoms of Democritus.
- Assignment:
Estimate the total amount of gold dissolved in the world's oceans.
Compare with the total amount of gold that has been mined in human history.
What is the current market value of the gold dissolved in one cubic
kilometer of seawater?
What is the current market value of the salt (NaCl)
(as a bulk commodity equivalent to rock salt, not packaged table salt)
dissolved in one cubic kilometer of seawater?
Come to class prepared to present your work.
NOTE: Google search has (as of 2019) improved to the point where it now
delivers direct answers to some of these questions. The assignment is NOT to
find such answers (which don't all agree) but to describe how the
values can be determined from basic measurables.
Due: Friday, September 13, 2019
Friday, September 13, 2019
- Class activity: Quiz 2. (mainly numerical prefixes)
- Class activity: Discussion of sea gold.
- Assignment: For next week, study the unit conversions section of
"Numbers Everyone Should Know".
- Assignment: Estimate the total distance traveled by a red blood
cell in the human body, relative to its local environment
(blood vessel walls), over its lifetime.
AGAIN NOTE: I am not interested in your finding the "answer" on the web,
but on how an answer can be obtained from objective measurables
(quantities that you understand how to measure)
Due: Wednesday, September 18, 2019
Wednesday, September 18, 2019
Friday, September 20, 2019
Wednesday, September 25, 2019
- Class activity: Discussion of construction cost estimates.
- Assignment: For Friday, find some common milkweed growing outdoors.
Bring in a pod, or a selfie with milkweed as proof you found it.
- Assignment:
Sodium in prepared calorie-source foods
Due: Wednesday, Oct. 2, 2019
- For next week, study the "Earth" segment of
"numbers everyone should know".
Friday, September 27, 2019
Wednesday, October 2, 2019
- Class activity: Presentation of Sodium research.
- Class activity option: Various discussions,
measurement of Mt Everest...
- Assignment:
History of Units
Due: Wednesday, October 9, 2019
- Assignment: For next week, learn/memorize the earth and astronomy
sections of "Numbers everyone should know".
You should know a lot of the earth numbers already.
Friday, October 4, 2019
- Class activity: Discussion of measurement issues: Mount Everest,
Marianas trench, AU.
Wednesday, October 9, 2019
- Class activity: Presentations on units.
- Assignment:
If natural oxygen replacement (photosynthesis)
were eliminated, (say, due to a nuclear-winter triggered snowball earth)
estimate the time it would take for all human activity (breathing, eating,
drinking, burning stuff, driving cars, heating houses, animal
husbandry, industry etc.) to render the atmosphere unbreathable due to
oxygen depletion.
Assume all biological activity on earth is shut down by the global winter,
except what humans manage to keep going in the greenhouses they will
presumeably build in an attempt to grow enough food to survive.
If CO2 sinks were also eliminated, how long would it take
to render the atmosphere unbreathable due to CO2 accumulation?
If we didn't build greenhouses fast enough, how long would it take the
world's stored food supply to run out? (Assume no drastic
action such as premptively killing 99.9% of the population before
they ate much.)
Due: Friday, October 11, 2019
- Assignment: Learn/memorize the "air" section of
"Numbers everyone should know"
Friday, October 11, 2018
- Class activity: Units presentations cont.
Wednesday, October 16, 2019
- Class activity: Discussion of atmospheric breathability
- Assignment:
The distribution of size
Due: Friday, October 18, 2019
- Assignment: Learn/memorize the "water" section of
"Numbers everyone should know"
- Assignment: Bring in a stone-tipped spear you made using nothing
but naturally occuring (non-manmade) materials and objects you find
yourself in the immediate Rochester area.
No pre-made materials (string, glue, etc.) except what you
make yourself from natural materials.
No tools except what you make from natural objects.
(e.g. hammerstones and pressure flakers for shaping stone,
a hand-axe or pebble tool for shaping wood...)
No fire, unless you make it without technological assistance.
Old beer bottles don't count as natural.
Roadkill on the other hand... well, we killed all the wolves, so
maybe we should count cars as predator equivalents...
Domestic animals OK if you have direct access to one, (no buying a
chicken at the store) but you have to process
anything you get from it yourself with only tools you made...
You are, however, allowed infinite access to information -
anything you can get off the internet, any friends you know who knap
flint for a living, any buried ancestral memories. You just have to do
all the actual work yourself.
Note that if you bang rocks together, you should wear glasses.
Small, sharp chips can fly off going very fast.
And maybe protect the hand holding any rock you are breaking.
Note that banging rocks is not the only way to shape stone.
Also, if you don't know what poison ivy is, don't go tearing
random vines off of trees - a lot of the vines attached to tree
trunks in this area are, in fact, poison ivy.
Vines are not the only way to attach a spear point to a shaft - or
even a particularly good one.
There are some pretty good collections of small cobbles in some of the
landscaped areas around campus. And there is a lot of natural growth
in Genessee Valley Park. Don't noticably damage any University
planting or facility (e.g. don't pull ivy from the ivy-covered
walls, or break building floor tiles by banging rocks on them).
Basically, try to exercise good sense
(which is one thing this class is about...)
Due: Wednesday, October 23, 2018.
Then on Wednesday, Oct. 30, we will test the artifacts on pumpkins.
So you have a week to improve you artifact.
Attaching the point to the spear securely enough to survive being thrust
into a pumpkin is one of the more challenging parts of the task.
Note that a sharp broken stick will possibly pierce a pumpkin -
and is not a terrible choice if you have to discourage a bear at
short notice (go for the eyes).
However, the goal here is not simply to poke a pumpkin, but to take a
step beyond a sharp stick - which any monkey could pick up - and
excercise some more sophisticated human abilities.
Friday, October 19, 2018
- Class activity: Fiber from milkweed
- Class activity: A visit to the rock pit
- Assignment: Work on your lithic artifact for next Wednesday.
Wednesday, October 23, 2019
- Class activity: Initial display of paleolithic technology.
- Discussion of size distribution and power laws.
- Assignment: Improve your lithic artifact for pre-Halloween
pumpkin piercing contest next Wednesday.
Friday, October 25, 2019.
Wednesday, October 30, 2019
- Class activity: Stone-age pumpkin-piercing contest.
- Assignment: Write-up your paleolithic experience.
Due: Friday, Nov 1, 2019
- Assignment: One of five
energy problems.
Write up and be prepared to discuss the one you are assigned.
Due: Wednesday Nov. 6, 2019.
Primitive Pumpkin Piercing Pictures
Friday, November 1, 2019
Wednesday, November 6, 2019
- Class activity: Discussion of fossil fuel resources and usage.
- Class activity: Discussion of uranium resources and usage.
Friday, November 8, 2019
- Class activity: Discussion of biomass energy.
- Class activity: Discussion of wind energy.
- Class activity: Discussion of solar energy.
- Assignment: One of 5 Bug problems.
- 1. Estimate the total number of ants in the world.
Carefully justify your approach from basic measureables
(just don't quote the number you find on the internet).
Estimate their total mass. Compare to the total human mass. Who wins?
Could ants, working together, carry off an intact human? (ala Indiana Jones
and the Last Crusade, and innumerable similar scenes from B movies
over the last century)
- 2. How many trips by individual honeybees are required to
produce a kilogram of honey?
How many flowers are visited?
For typical distances between hive and flower patches (justify), how many
kilometers are collectively flown?
How many bee wing-beats occur during the production?
Again, don't just quote numbers off the internet; discuss how
the numbers are obtained from the basic measurable quantities.
- 3. How much "food" (grass, leaves, other bugs, blood etc.) is consumed
in one year by all the world's insects? How does it compare to the food
consumed by all the world's humans?
What percentage of the atoms in a typical human body were once part of
an insect?
- 4. How many mosquito bites would it take to remove a dangerous
amount of blood from a person (i.e. "sucked dry by mosquitoes").
How long would it take under optimal mosquito exposure?
How much blood is sucked in a year by the world's mosquitoes from all
the animals that they bite?
- 5. How many blue-bottle flies could be bred from the carcass of one
typical African elephant? How does the total mass of said flies compare to
the original mass of the elephant? (In other words how efficiently is
elephant converted into flies?)
- Due Wednesday, November 13, 2019
Wednesday, November 13, 2019
- Class activity: Discussion of bug problems
- Assignment:
Measures of heaven and earth.
Write up and be prepared to discuss the measurement you are assigned.
Due: Friday, November 15, 2019.
- Assignment: Review the "Earth" and "Astromony" sections
of "Numbers everyone shold know" (you already learned them right?).
Friday, November 15, 2019
- Class activity: Bug discussion conclusion.
- Class activity: Discuss how to measure the distance to the moon with
items on hand.
- Class activity: Cows.
Specifically the claim that cows in the US contribute
more to global warming than does transportation.
Wednesday November 20, 2019
- Class activity: Presentation of "Measures" research
Friday, November 22, 2019
- Class activity: Presentation of "Measures" research cont,
- Assignment: Figure out a practical, low-effort method for selecting a
random recipe from a paper cookbook (say "The Joy of Cooking"),
that is as close to unbiased as possible.
No electronic computers allowed. Write it up.
Note that many cookbooks have page sequences without recipes, and
otherwise have a variable number of recipes per page.
Due: Wednesday, December 4, 2019
- Assignment:
Look up and learn about the games of straight, draw, and stud poker.
Wednesday, November 27, 2019
Friday, November 29, 2019
Wednesday, Dec 4, 2019
- Class activity: Presentation and discussion of random recipes
- Assignment: Compute the number of 5-card deals and
describe the reasoning behind the computation. Compute the probability of
a hand containing (1) The queen of spades and the jack of diamonds,
and (2) Three red and two black cards.
Look up the probabilities of obtaining the standard poker hands in 5-card
deals from a standard deck (i.e. no jokers).
For this assignment, carry out probabilities to at least 4 decimal places
(More than is usual for this course).
Due: Friday, December 6, 2019
- Class activity:
More Randomizing, and sorting too.
Friday, Dec 6, 2019
- Class activity: Elementary counting and probability (for poker).
- Class activity: Applied probability: straight, draw, and stud poker.
Wednesday, Dec 11, 2019
- Class activity: Applied probability ii: Texas hold-em..
- Final Assignment:
Take a look at the ingredient list on the snack (handed out in class).
For your assigned ingredient(s), research why it is in the snack.
Then investigate the source of each ingredient.
First, find the manufacturer nearest to Rochester NY.
Then track the ingredient all the way back to "ground". For example,
wheat flour is made from wheat, which is grown e.g. in Montana.
Salt is mined out of the ground (or extracted from seawater).
Sorbic acid, on the other hand...
For each mined, extracted, or farmed component that goes into your
snack ingredient,
provide a source as close as possible to Rochester NY
(e.g. wheat, Ontario CA; salt, Azco Nobel salt mine in Retsof NY; ...)
Be prepared to present your results (5 minutes),
and hand in the usual writeup.
(Inspired by a book by Steve Ettlinger
http://www.twinkiedeconstructed.com/Twinkiewebsite/Welcome.html)
Due: At final exam meeting. 12:30, Tuesday December 17, 2019.
Tuesday, Dec 17, 2019
- Class activity: Final Exam Reports
Back to CSC 175 main page