Permalink
Browse files

added assignment 0

  • Loading branch information...
1 parent 87d727a commit 011865626c11f6ba14c978775c9554a6db0c98db @mjpost mjpost committed Feb 1, 2012
Showing with 139 additions and 0 deletions.
  1. +119 −0 assignment0.html
  2. +7 −0 index.html
  3. +13 −0 screen.css
View
@@ -0,0 +1,119 @@
+---
+---
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<!-- The two dashed lines at the top of this file ensure that it is
+ processed by Jekyll; do not remove them-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8" />
+ <title>Assignment 0</title>
+
+ <!-- Homepage CSS -->
+ <link rel="stylesheet" href="screen.css" type="text/css" media="screen, projection" />
+</head>
+<body>
+
+<div class="site">
+
+ <div class="leftsidebar">
+ <p><img src="img/artsrouni.jpg" width="180" alt="mechanical brain"/><p>
+ <p><i>Georges Artrouni's mechanical brain, a translation device
+ patented in France in 1933. (Image from Corbé by way
+ of <a href="http://www.hutchinsweb.me.uk/IJT-2004.pdf">John
+ Hutchins</a>)</i></p>
+ </div>
+
+ <div class="content">
+ <h1>Assignment 0 <font color="lightgrey">: Setup</font></h1>
+<div id="course" class="cv">
+
+<p>
+ In this course, there will be four homework assignments (not
+ counting this one). These assignments will be automatically graded
+ and their results will be uploaded to a leaderboard, which will show
+ assignment-level and cumulative leaders for each assignment.
+</p>
+
+<p><b>Do this now</b></p>
+
+<p>
+In order to setup the homework environment, please do the following:
+</p>
+
+<ul class="real">
+ <li class="real">Sign up
+ for <a href="http://www.piazza.com/jhu/spring2012/en600468">our Piazza
+ course</a>.
+ <li class="real">Email <a href="http://cs.jhu.edu/~post/">Matt Post</a> with the following information:
+ <ul class="real">
+ <li class="real">Your name
+ <li class="real">A handle (this will identify you on the leader board)
+ <li class="real">A base URL where we can download your
+ assignments (see below)
+ </ul>
+ <li class="real">Upload your "assignment0.txt" file to your
+ designated location. This file should contain a single number.
+</ul>
+
+<p><b>Base URL</b></p>
+
+<p>
+The leaderboard will score and rank your assignments, both on a
+per-assignment and cumulative basis. In order to automate this
+process, we need to know where to find your files. Each assignment in
+the course will be submitted by making available the output of your
+ assignment at some set location. This location will be:
+</p>
+
+<pre>
+ BASE_URL/assignment0.txt
+ BASE_URL/assignment1.txt
+ BASE_URL/assignment2.txt
+ BASE_URL/assignment3.txt
+ BASE_URL/assignment4.txt
+</pre>
+
+<p>
+If you have web space (say on the CS servers), your BASE_URL could be
+there (e.g., <code>cs.jhu.edu/~post/mt-class</code>). If you don't
+have access, you can used a service
+like <a href="http://dropbox.com/">Dropbox</a>. Dropbox, in
+particular, allows you to create a folder in your Public folder and
+then share the URL with us (it will look something
+like <code>http://dl.dropbox.com/u/23493939/mt-class/assignment0.txt</code>).
+</p>
+
+<p>
+If you have questions about this or problems producing a BASE_URL,
+please post them to Piazza.
+</p>
+
+<p><b>Leaderboards</b></p>
+
+The leaderboards will be posted as soon as there is data. The board
+will work as follows: as soon as a homework is posted, we will look
+for assignment solutions for every student every hour on the hour.
+These files will be scored and used to update the leader board. You
+can change this file as often as you'd like; we will use the latest
+results. Your official project turn-in will be whatever we download
+at project due time, which will typically be 11:59 PM EDT.
+
+</div>
+
+<div class="footer">
+ <p>Last updated on {{ site.time | date: "%B %d, %Y" }}. Site created using
+ <a href="http://git-scm.com/">git</a>,
+ <a href="http://github.com/mojombo/jekyll/tree/master">jekyll</a>,
+ and <a href="http://www.gnu.org/software/emacs/">emacs</a>, and hosted on <a href="https://github.com/">github</a>.</p>
+ <p><a rel="license" href="http://creativecommons.org/licenses/by/3.0/">
+ <img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/80x15.png" /></a><br />
+ Except where noted, the lectures, assignments, and other material hosted on this page were created by
+ <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Adam Lopez, Chris Callison-Burch, and Matt Post</span> and are licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 Unported License</a>.
+ That means you're ree to reuse the
+ <a href="http://github.com/mt-class/mt-class.github.com">source code</a>, though please acknowledge that you got it from us. Thanks!</p>
+</div>
+
+</body>
+</html>
View
@@ -22,6 +22,13 @@
alt="mechanical brain"/><p>
<p><i>Georges Artrouni's mechanical brain, a translation device patented in France in 1933.
(Image from Corbé by way of <a href="http://www.hutchinsweb.me.uk/IJT-2004.pdf">John Hutchins</a>)</i></p>
+
+ <hr/>
+ <p>
+ <b>Assignments</b><br/>
+ <a href="assignment0.html">Assignment 0</a> (due Friday, 2/3 @
+ 11:59 PM EDT)<br/>
+ </p>
</div>
<div class="content">
View
@@ -67,11 +67,23 @@ ul {
margin-bottom: 7pt;
}
+ul.real {
+ list-style-type: circle;
+ margin-bottom: 0pt;
+}
+
li {
text-indent: -10pt;
margin-left: 10pt;
margin-top: 5pt;
}
+
+li.real {
+ text-indent: 0pt;
+ margin-left: 20pt;
+ margin-top: 5pt;
+}
+
/*****************************************************************************/
/*
/* Site
@@ -104,3 +116,4 @@ li {
overflow: hidden;
}
+

0 comments on commit 0118656

Please sign in to comment.