forked from csev/pythonauto
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.php
More file actions
52 lines (52 loc) · 2.05 KB
/
index.php
File metadata and controls
52 lines (52 loc) · 2.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<!DOCTYPE html>
<html>
<head>
<?php require_once "header.php"; ?>
</head>
<body>
<div style="padding: 0px 15px 0px 15px;">
<h1>AutoGrader for Python for Informatics</h1>
<p>
Welcome to my *very early* protype auto-grader for Python using the
<a href="http://www.skulpt.org" target="_new">Skulpt</a> in-browser
Python execution environment from <a href="https://twitter.com/bnmnetp" target="_new">
Brad Miller</a>
for my
<a href="http://www.py4inf.com/" target="_new">Python for Informatics</a> book.
</p>
<p>
I am preparing this as an experimental MOOC for my SI301 course in January.
Send comments to Dr. Chuck.
</p>
<ul class="nav nav-pills nav-stacked">
<li><a href="auto.php?exercise=hello&done=index.php">Hello World</a></li>
<li><a href="auto.php?exercise=2.2&done=index.php">Exercise 2.2</a></li>
<li><a href="auto.php?exercise=2.3&done=index.php">Exercise 2.3</a></li>
<li><a href="auto.php?exercise=3.1&done=index.php">Exercise 3.1</a></li>
<li><a href="auto.php?exercise=3.3&done=index.php">Exercise 3.3</a></li>
<li><a href="auto.php?exercise=loop&done=index.php">For loop</a></li>
<li><a href="auto.php?done=index.php">Counting the lines in a file</a></li>
</ul>
<p>
If the auto.php script is launched using
<a href="http://developers.imsglobal.org" target="_new">IMS Learning Tools Interoperability</a>
it will send grades back to an LMS when the student completes the task if the LMS
is willing to take back the grades.
</p>
<p>
Unlike
<a href="http://www.codeskulptor.org/" target="_new">CodeSkulptor</a> from
Rice University used in their excellent
<a href="https://www.coursera.org/course/interactivepython" target="_new">Python course</a>
on Coursera, my goal here is for auto-grading - not to be the environment
that folks will use to write their code. I want them to write code on
their
<a href="http://www.pythonlearn.com/install.php" target="_new">computers</a>
and turn in their assignments for grading here.
</p>
<p>
This is open source and the code is here avaiable on
<a href="https://github.com/csev/pythonauto" target="_new">Github</a>.
</p>
</div>
</body>