The Stack Overflow podcast is back! Listen to an interview with our new CEO.
    Post Reopened by user737, ItamarG3, heather, Buffy, Gypsy Spellweaver
5 added 54 characters in body; edited title
source | link

How to communicate across time and cultural change? Avoiding difficulties when teaching with metaphors

Computer ScienceIt is said that metaphors can do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. However, computer science is not like anything else, because it is a constructed reality. ButIt therefore seems like the best way to teach it is to show students how a new concept is similar to or related to things they are already familiar with.

It is said that metaphors do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. What do you do to work around the accelerating pacethe problems of using metaphors to teach, such as students' cultural divergence, even of people the same age in (and therefore ability to understand the same locationmetaphor)?

How to communicate across time and cultural change?

Computer Science is not like anything else, because it is a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with.

It is said that metaphors do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. What do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

Avoiding difficulties when teaching with metaphors

It is said that metaphors can do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. However, computer science is not like anything else, because it is a constructed reality. It therefore seems like the best way to teach it is to show students how a new concept is similar to or related to things they are already familiar with.

What do you do to work around the the problems of using metaphors to teach, such as students' cultural divergence (and therefore ability to understand the metaphor)?

4 redacted most of the words, so as to bring renewed focus and attention to this vitally significant aspect of the art of computer science education
source | link

Computer Science is not like anything else, because it is basically a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with. This creates a sort of "bootstrap problem" of finding useful metaphors, or better yet: analogies.

What do we do about the fact that even among people of the same age, the available cultural metaphors are so various that quotes, references, jokes, and most other ways of talking about something are not understood? When talking to people younger, even a really famous quote is unfamiliar.

ThereIt is a lot of contention over whethersaid that metaphors do more harm than good, and I agree that other methods should be developed, like the "notional machine" ideathe "notional machine" idea. But, whatWhat do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

Computer Science is not like anything else, because it is basically a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with. This creates a sort of "bootstrap problem" of finding useful metaphors, or better yet: analogies.

What do we do about the fact that even among people of the same age, the available cultural metaphors are so various that quotes, references, jokes, and most other ways of talking about something are not understood? When talking to people younger, even a really famous quote is unfamiliar.

There is a lot of contention over whether metaphors do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. But, what do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

Computer Science is not like anything else, because it is a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with.

It is said that metaphors do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. What do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

    Post Closed as "unclear what you're asking" by heather, ItamarG3, Ellen Spertus, Aurora0001, Peter
3 Added tags
source | link

Computer Science is not like anything else, because it is basically a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with. This creates a sort of "bootstrap problem" of finding useful metaphors, or better yet: analogies.

But, (and it's a big one) whatWhat do we do about the fact that even among people of the same age, the available cultural metaphors are so various, so beautiful, so new, that quotes, references, jokes, and most other ways of talking about something fall on deaf earsare not understood? When talking to people younger, even a really famous quote heard round the world is unfamiliar.

There is a lot of contention over whether metaphors (and even analogies) do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. But, what do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

Computer Science is not like anything else, because it is basically a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with. This creates a sort of "bootstrap problem" of finding useful metaphors, or better yet: analogies.

But, (and it's a big one) what do we do about the fact that even among people of the same age, the available cultural metaphors are so various, so beautiful, so new, that quotes, references, jokes, and most other ways of talking about something fall on deaf ears? When talking to people younger, even a really famous quote heard round the world is unfamiliar.

There is a lot of contention over whether metaphors (and even analogies) do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. But, what do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

Computer Science is not like anything else, because it is basically a constructed reality. But the best way to teach is to show students how a new concept is similar to or related to things they are already familiar with. This creates a sort of "bootstrap problem" of finding useful metaphors, or better yet: analogies.

What do we do about the fact that even among people of the same age, the available cultural metaphors are so various that quotes, references, jokes, and most other ways of talking about something are not understood? When talking to people younger, even a really famous quote is unfamiliar.

There is a lot of contention over whether metaphors do more harm than good, and I agree that other methods should be developed, like the "notional machine" idea. But, what do you do to work around the accelerating pace of cultural divergence, even of people the same age in the same location?

2 Changed title.
| link
1
source | link