-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
164 lines (151 loc) · 5.49 KB
/
index.html
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
---
layout: default
title: Home
---
<div class="coldiv greybg">
<a href="https://www.knox.edu/academics/faculty/spacco-jaime" target="_blank">
<img src="./images/spacco.jpeg"/>
</a>
<h2>
Jaime Spacco
</h2>
<p>
Associate Professor and Chair<br>
Department of Computer Science<br>
<a href="http://www.knox.edu">Knox College</a><br>
Galesburg, IL 61401
</p>
<p>
I am an </i><b>inclusive</b></i> educator of computer science!
</p>
<p>
CS is for everyone! You belong in this discipline.
</p>
</div>
<h1>
Check out some of the projects I work on:
</h1>
<div class="coldiv purplebg">
<a href="knoxel" target="_blank"><img src="https://media.giphy.com/media/BujNgh6lopqekA7zLY/giphy.gif"/></a>
<h2>Knoxel: Minecraft-inspired coding for intro CS</h2>
<p>
Have you ever wanted to learn 3D arrays by writing code in Python
or Javascript that creates structures in a voxel based world?
</p>
<p>
You have? Great! Then check out <a href="knoxel">Knoxel</a>, our
voxel-based coding environment.
</p>
<p>
Full disclosure: We also wrote two versions of a server-side
Minecraft mod, one for the now-defunct Canarymod and one for Spongepowered,
that put all of this inside a full Minecraft server. But, sadly, our mods
were never entirely stable and it was hard to keep the server up and running.
</p>
</div>
<div class="coldiv yellowbg">
<img src="https://www.knox.edu/Images/_Alumni/Magazine/2014Fall/Spacco.jpg"/>
<h2>
Peer Instruction: Active Learning ("flipped classroom") in CS
</h2>
<p>
I have adopted Peer Instruction (PI), an active learning pedagogy.
</p>
<p>
In 2012, I worked with Leo Porter, Beth Simon, and others on Peer Instruction (PI), an
active learning pedagogy initially developed by Eric Mazur at Harvard to
teach introductory Physics. The PI community has shown that PI is effective
in CS Education, including higher exam scores, lower WDF rates, and higher retention
in the major.
</p>
</div>
<div class="coldiv bluebg">
<a href="https://www.knox.edu/news/startup-term-students-learn-about-entrepreneurship-and-teamwork">
<img src="images/startup-term.jpg"/>
</a>
<h2>
Startup Term: Interdisciplinary Entrepreneurship in the Liberal Arts
</h2>
<p>
I worked with <a href="http://www.johnfdooley.com/">John Dooley</a>,
<a href="https://www.knox.edu/academics/majors-and-minors/business-and-management/faculty/spittell-john">John Spittel</a>,
and <a href="http://www.timstedman.com/">Tim Stedman</a>
to create Startup Term.
</p>
<p>
Startup Term is an immersive, Interdisciplinary 10-week experience where teams of students
found a company and work on their business for all of their
academic credit. Instead of studying in a classroom, teams meet 5 days a week in an office suite off-campus,
and instead of final exams, students give a Sharktank-style final pitch to a panel
of judges and potential investors.
</p>
<p>
During the term, students handle everything a fledgling business might need to
handle, such as partnership agreements, banking, intellectual property,
terms of service, market research, financial projections, and so on.
</p>
<p>
Startup term is a fantastic! It's the most fun thing I've worked on in academia.
</p>
</div>
<!--
<div class="coldiv purplebg">
<a href="http://knoxcraft.org">
<img src="images/knoxcraft-logo.png"/>
</a>
<h2>
Knoxcraft: Code that builds 3D stuff in Minecraft for Intro CS!
</h2>
<p>
Students write code in Java, Python, or Blockly that builds 3D structures.
Then they run the code in Minecraft to visualize their structures.
</p>
<p>
Learn more at <a href="http://knoxcraft.org">knoxcraft.org</a>!
</p>
<p>
Try Knoxcraft directly in your web browser at <a href="https://knoxcraft.github.io">knoxcraft.github.io</a>!
</p>
</div>
<div class="coldiv greenbg">
<a href="http://cloudcoder.org">
<img src="https://raw.githubusercontent.com/wiki/cloudcoderdotorg/CloudCoder/img/screenshot-cproblem2.png"/>
</a>
<h2>
Cloudcoder: Short programming exercises in your browser
</h2>
<p>
Cloudcoder is a collaboration with <a href="http://faculty.ycp.edu/~dhovemey/">David Hovemeyer</a>
at York College. It is an open source system that lets students solve short
programming exercises in the web browser,
with a 'submit' button that gives immediate feedback.
</p>
<p>
Cloudcoder also has an open repository of short programming exercises.
Math faculty have been assigning problems from question banks
for decades; why can't we do the same?
</p>
<p>
Learn more at <a href="http://cloudcoder.org"> cloudcoder.org</a>!
</p>
</div>
-->
<div class="coldiv redbg">
<a href="https://www.aacu.org/press/press-releases/twenty-institutions-selected-participate-new-initiative-%E2%80%9Cteaching-increase">
<img src="images/tides.png">
</a>
<h2>
Increasing Diversity and Inclusivity in STEM Education
</h2>
<p>
Knox was selected to the AAC&U's TIDES program, which was funded by a $4.3 million gift
from the Helmsley Foundation. Only 20 schools out of over 200 who submitted grant
proposals were selected.
</p>
<p>
Full disclosure: We were an "honorable mention", which means we didn't get
the $250K we asked for, but they paid for our institution to attend the
TIDES conference every summer, and we incorporated much of what we learned
into our CS courses. It was a great opportunity.
</p>
</div>