-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathwhat-we-do.html
More file actions
109 lines (96 loc) · 5.78 KB
/
what-we-do.html
File metadata and controls
109 lines (96 loc) · 5.78 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
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
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
<title>LACS: What We Do</title>
</head>
<body>
<div class="navbar"></div>
<div class="content">
<h1>WHAT WE DO</h1>
<p>
The Liberal Arts Computer Science Consortium is an organization of 16-18 computer
scientists from small quality liberal arts schools. Initially funded by a grant
from the Sloan Foundation, the group's first major product was the 1986 paper,
A Model Curriculum for a Liberal Arts Degree in Computer Science, by Norman
Gibbs and Allen Tucker (Communications of the ACM, March 1986, pp. 202-210).
Subsequent meetings and discussions have led to a range of papers and presentations,
covering such topics as service courses, approaches to laboratories, experiments
involving a breadth-first emphasis in the first courses, and goals for the
first two years of undergraduate computer science.
</p>
<h3>GOALS</h3>
<p>
While the Liberal Arts Model Curricula of 1986, 1996, and 2007 are LACS' most
significant group achievements, members have also worked individually and
in smaller groups to discuss, develop, test, and publish other work to help
advance undergraduate computer science education. These initiatives typically
fall into the following general categories:
</p>
<ol>
<li> <b>Enrollment and staffing data sharing</b><br> At each year's LACS meeting, members
report on their own computer science enrollments, staffing and hiring data,
along with any other events (new labs, etc.) that affect their programs.
This data is helpful for planning, since its details are more relevant to
liberal arts computer science programs than, say, the CRA Taulbee Survey.
</li>
<li> Course development. As members develop new approaches to specific computer
science courses, the LACS meeting provides an informal working environment
for discussing these approaches and their outcomes. This work often results
in a publication in the annual ACM/SIGCSE proceedings or a regional CCSC
conference proceedings. Here is a representative example:
Adams, J., "Injecting Parallel Computing into CS2", 45th SIGCSE Technical
Symposium on Computer Science Education, Atlanta, GA, March 2014, pp. 277-282.
DOI= 10.1145/2538862.2538883.
</li>
<li> Laboratory development. As members develop new laboratory exercises for
specific courses, the LACS meeting provides a venue for sharing, discussing,
and improving these exercises. Here are two representative examples:
Adams, J., Hoogeboom, K., and Walz, J., "A Cluster for CS Education in the
Manycore Era", 42nd SIGCSE Technical Symposium on Computer Science Education,
March 2010, pp. 27-32. DOI=10.1145/1953163.1953177.
Walker, H, <a href = "http://dl.acm.org/citation.cfm?id=2043596">"A lab-based approach for introductory computing that emphasizes collaboration"</a>,
CSERC '11 Computer Science Education Research Conference, Heerlen, The Netherlands,
pp 21-31
</li>
<li> The role of mathematics. The Model Curriculum pays particular attention
to the importance, nature, and role of mathematics in an undergraduate computer science program.
LACS members have separately examined these issues, both in our summer meetings
and in related publications. Here are two representative examples:
Bruce, K., Drysdale, R., Kelemen, C., and Tucker, A., <a href="http://dl.acm.org/citation.cfm?id=903918">"Why CS Students Need Math"</a> Communications of the ACM (46,9) September, 2003, pp 40-44
Baldwin, D., Walker, H., and Henderson, P. <a href="http://dl.acm.org/citation.cfm?id=2537777">"The Roles of Mathematics in Computer Science,"</a> ACM Inroads (4,4) December, 2013, pp 74 - 80
</li>
<li> Program Reviews and Consulting. While LACS itself is not in any way an
accrediting agency or a consulting firm, liberal arts college deans and
provosts have turned to LACS members over the years to participate in external
reviews of their computer science programs. LACS members are also regularly
asked by Deans to serve as outside reviewers of computer science candidates
for promotion and tenure.
</li>
</ol>
<p>
To facilitate our work in these areas, each summer meeting begins with a
"Show and Tell" session where members briefly summarize their own institutions'
enrollment and staffing data. The rest of the agenda is set by members volunteering
to chair a session on a specific topic or issue in one of the above areas.
Other members may join that session, and that session is thus assigned an
appropriate time slot in the meeting.
</p>
<p>
So by the end of the 1-1/2 day summer meeting, a lot of work is accomplished
and members often leave with new goals to accomplish during the upcoming
year. Because of the strong working and personal relationships that exist
among LACS members, these meetings are particularly productive and often
engender new collective insights into the entire undergraduate computer
science experience.
</p>
</div>
<!-- Load React. -->
<!-- Note: when deploying, replace "development.js" with "production.min.js". -->
<!-- add three <script> tags to the HTML page right before the closing </body> tag -->
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
<script src="js/navbar.js"></script>
</body>
</html>