article thumbnail

Broadening Participation in Computing by Moving Away from Computer Science: Information, Arts, Humanities, and Sciences offer better models for #CSforAll

Computing Education Research Blog

In April, I gave a talk at Carnegie Mellon University’s Software and Societal Systems Department (S3D) “Broadening Participation in Computing by Moving Away from Computer Science” — slides available here, and video available here. The argument I’m making is that computer science as a field has become more narrow over time.

article thumbnail

Should universities use differential treatment to admit students?

Futurum

As you can imagine, there are many arguments both for and against these ideas. In employment contexts, is it fair to promote an employee who has missed a year of work because they had a baby, over an employee who has been working continuously for many years?

Economics 111
educators

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How can place attachment improve scientific literacy?

Futurum

Pathway from school to marine ecology • Some universities offer degrees in marine ecology, but studying a degree in ecology, marine biology, environmental science, geology, chemistry or oceanography is also an option. We’re taught that science is a truth, but that’s as subjective as any other statement.

article thumbnail

Don’t Give Up on Algebra: Let’s Shift the Focus to Instruction

National Science Foundation

This has led to recent calls to replace the emphasis on algebra in schools with courses that center on quantitative literacy, data fluency, or statistical investigation (e.g., Arguments that suggest we do away with school algebra frame algebra itself as the problem and leave unexamined how and in what ways that algebra is taught.

Algebra 76
article thumbnail

What is Python? Python Programming for Beginners.

Ellipsis Education

Which is a system used within Python in the event an argument passed to a function is a string, integer or whole number, the passing is like call-by-value because you cannot change the value of the immutable objects passed to the function.

IoT 52
article thumbnail

The Story Continues: Announcing Version 14 of Wolfram Language and Mathematica

Stephen Wolfram

The function Map takes a function f and “maps it” over a list: Comap does the “mathematically co-” version of this, taking a list of functions and “comapping” them onto a single argument: Why is this useful? But we wanted to be able to compute hundreds of different functions to arbitrary precision for any complex values of their arguments.

Computer 102