Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [social-context]

This tag is appropriate for issues relating to teaching the social context of computing. Questions about how education issues fit into, and can affect, the wider social climate are also appropriate.

-1
votes
0answers
38 views

What do I do when there is only male teachers in my programme? [migrated]

I started studying some computer science and design related master programme and there is literally only male* teachers (there is 5 full-time teachers and then a handful of lecturers). I feel very ...
8
votes
2answers
122 views

Methods for engaging students when teaching unpopular or unfashionable topics

The world is full of computing technologies that have been put to productive use but may be unpopular or unfashionable with students today due to their complexity, their lack of support, limited ...
7
votes
4answers
920 views

How do I teach about inequity in computing resources?

What activities, and with what resources, are effective for students to learn about the status and consequences of inequities in computing resources? Activities could address inequities within a ...
12
votes
3answers
433 views

Why did interest in CS majors plummet in the United States after the mid-80s?

As shown by the following graph, the percentage of U.S. college students earning bachelor's degrees in CS peaked in 1986, with the percent of freshmen planning to major in CS peaking for the classes ...
51
votes
15answers
14k views

Why did the percentage of CS bachelor's degrees going to women peak in 1984?

As shown by the following graph, the percentage of bachelor's degrees going to women in the US has increased over time in almost every major, with the dramatic exception of CS, which peaked in 1984 at ...
71
votes
18answers
18k views

Advances in CS appropriate for CS1 and CS2 made by female computer scientists

Over the course of the CS major at my school, especially in years two and three (roughly equivalent to years 1 and 2 at a university), as I introduce my students to significant advances in Computer ...
11
votes
6answers
1k views

How do I teach ethics in hacking?

I teach a course on hacking every other year. It's a very difficult class, and it only attracts kids who are really enthusiastic about delving deep into the bowels of ...
7
votes
3answers
257 views

How to avoid getting emotionally attached to my students' projects?

I run a workshop with a few students. They often do large projects alone that they inevitably run into trouble with. That's completely normal, it's why they need some help in the workshop. As the ...
12
votes
6answers
260 views

What are the merits of including the history of computers in the entry level curriculum?

Should some portion of introductory CS curriculum include something about the history of computers, especially with respect to Moore's law and what that might imply about the growth of computing power?...
7
votes
2answers
158 views

Best Practices / Effective Strategies For Building Diversity In High School CS Programs

What works for building programs that are accessible to "non-traditional" CS students and which help to support the students so that they enjoy the class, start seeing themselves as "CS types," and ...