-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathteaching.html
More file actions
58 lines (56 loc) · 3.7 KB
/
teaching.html
File metadata and controls
58 lines (56 loc) · 3.7 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
<!DOCTYPE html>
<html lang="en">
<head>
<title>teaching statement</title>
<style>
body {
display: flex;
flex-direction: column;
background-color: #f9edcc;
}
.teaching-history{
display: flex;
padding-top: 2vh;
padding-bottom: 2vh;
flex-direction: column;
gap: 3px;
}
</style>
</head>
<body>
<div id="navbar-placeholder"></div>
<script>
fetch('navbar.html')
.then(res => res.text())
.then(html => document.getElementById('navbar-placeholder').innerHTML = html);
</script>
<p>I believe that computing is deeply intertwined with social contexts and it should be taught as such. In practicing this belief, my teaching is often sociotechnical in nature, and I love to teach introductory computing, data science, and social theory courses.</p>
<i>To date, I have served as a TA for the following courses:</i>
<div class="teaching-history">
<b><a href="https://cs195.org/fa25/" target="_blank">CS195:</a> Social Implications of Computing</b>
<i>I gained a lot of experience with logistics as the Head TA (& only TA) for this course of ~150 students. I had a great time selecting some of the readings for the course & leading the honors discussion section</i>
</div>
<div class="teaching-history">
<b>CS 375: Teaching Techniques for Computer Science</b>
<i>A required course for all first-time TAs at Berkeley. I gave several guest mini-lectures on pedagogy for this course & had a wonderful time hearing everyone's unique pedagogical thoughts</i>
</div>
<div class="teaching-history">
<b><a href="https://data104.org/" target="_blank">Data C104:</a> Human Contexts and Ethics of Data</b>
<i>I served as a TA for two semesters and quickly realized teaching social theory is quite different from teaching technical material, though I find joy in both! I learned so much about creating fun and engaging classrooms while also holding space for heavy topics.</i>
</div>
<div class="teaching-history">
<b><a href="https://sp24.datastructur.es/" target="_blank">CS 61B:</a> Data Structures</b>
<i>Lots of problem walkthroughs on the board & I quickly learned how to draw pretty data structures. I led a discussion section for students from underrepresented backgrounds in computing and actively worked on building community through peer instruction and creating space for culturally relevant topics, such as resources on campus or real-world uses of data structures. In my evaluations, a student noted "[abby] has a strong understanding of social justice and she interacts with students with a purpose," which, to some, may seem out of place for a data structures class, but I feel social justice is quite relevant to computing</i>
</div>
<div class="teaching-history">
<b><a href="https://cs61a.org/" target="_blank">CS 61A:</a> Structure and Interpretation of Computer Programs</b>
<i>The first class I ever taught, which also taught me so much! I loved meeting students just beginning their journey in computing and offering support. One student wrote in my evaluations that I "made [them] feel included in a class filled with people who were doing way better than [them]," which is just one instance of how prevalent imposter syndrome is in CS. I care deeply about ensuring that students feel comfortable asking questions and gain not only technical skills, but confidence as well.</i>
</div>
<div id="elsewhere-placeholder"></div>
<script>
fetch('elsewhere.html')
.then(res => res.text())
.then(html => document.getElementById('elsewhere-placeholder').innerHTML = html);
</script>
</body>
</html>