Big Fishes in Small Ponds

 

Big fish, small pond

A colleague and I are discussing an article about too many kids quitting science because they don’t think they’re smart, in which Carol Dweck, a psychologist at Stanford, says, among other things:

Being a good parent has become synonymous with giving out ability praise. Parents still think this is the greatest gift they can give to their children, and as a child gets more and more insecure, they give more and more of it. And, by the way, a lot of employers and coaches have said, “My employees cannot get through the day without accolades and validation.” Even professional coaches have said they cannot give feedback without these people feeling that they’ve crushed them. We’ve created several generations now of very fragile individuals because they’ve been praised and hyped. And feel that anything but praise is devastating.

My colleague mentions Malcolm Gladwell‘s book David and Goliath, in which Gladwell claims that while the worst STEM students at, say, Harvard may be as smart as the top third at a lower ranked college, the Harvard kids feel stupid and unsuccessful because they compare themselves to their Harvard peers. Gladwell then goes on to recommend attending non-elite institutions — to be a big fish in a small pond — in order not to have your dreams and confidence crushed.

“Why don’t kids just forget about four-year institutions completely and attend their local community college?” I reply. “They can test their mettle against classmates with no academic qualifications whatsoever. That should provide a much-needed confidence boost.”

Teaching Computer Science: Pro Tips for Finishing a Project

 

Woman teaching geometry, from Euclid's Elements.

  1. For many (most?) students doing an object-oriented development project for the first time, this assignment is too difficult to do without a lot of guidance. Therefore: ask for help early and often.
  2. If you wait till the night before a checkpoint, you won’t have enough time to finish and we won’t have enough time to help you effectively. Therefore: ask for help early and often.
  3. I’m seeing students struggling to write code that we’ve already given you. That’s not a good use of your time. Know what we’ve given you and use it.
  4. This is what your program needs to do: [Feature list goes here].
  5. Pick a feature and try to implement it (or part of it). If you can’t do it, come to class tomorrow and ask a question.
  6. Repeat Step 5 until done.

One Who Lives Alone

 

English: Painting of Gautama Buddha

I will tell you how to achieve complete solitude. In the solitude that I am talking about, Thera, all that which is past must be relinquished. All that which is in the future must be relinquished. Desire and lust in the present must be fully mastered. This is the way, Thera, that the true ideal of solitude can be completely realized. . . . The sage who overcomes everything, who knows everything, who is attached to nothing, who is completely free because he has renounced everything, who is without thirst — he is the true sage. This man I call “one who lives alone.”

— Buddha, Theranana Sutta

Teaching Computer Science: Ski Week

 

Skier

Corona del Mar High School doesn’t just take Presidents Day off . . . they take the whole week off and call it Ski Week.

It’s a total non sequitur in terms of paying tribute to our nation’s greatest leaders. George Washington didn’t ski. Abraham Lincoln didn’t ski.

“How do you know Abraham Lincoln didn’t ski?” a student asks.

“He was too busy writing the Gettysburg Address.”

“He wrote that in 20 minutes.”

“There was the whole Civil War thing going on. He didn’t have time for ski trips with his buddies.”

It’s hard to think of a notable historical figure who also a skier. If you want to accomplish great deeds, you have to give things up. You can’t get bogged down in nonsense.

Teaching Computer Science: Lessons Learned

 

We did a programming lab in class . . . before we started, I mentioned several times that Java code that would be useful for the lab was posted on the class website.

So it surprised me that several groups got stuck during the lab when they got to the part where the sample code would have been useful because they didn’t go to the website and download the sample code.

Going forward, I will preface important announcements by saying “I cannot emphasize this strongly enough . . .” while pounding my fist on a solid object.

When is Diversity Not a Dilemma?

 

I just read yet another brief — Solving the Diversity Dilemma — regarding lack of diversity in the STEM workforce.

If members of Group X are underrepresented in some professions, they must be overrepresented in others. For example, I used to work with a nursing organization . . . women far outnumber men in nursing but for the five years I worked there I never heard anyone talk about the shortage of men in nursing being a dilemma, crisis, etc., or suggesting that anything be done to change it.

I work in a STEM field. It’s a good job for me but not for everyone. My son (age 21) for example, never showed any interest in it and I don’t think he’ll be any less happy in life because he’s not working in STEM. There are pluses and minuses like any other profession.

Simple but possibly valid explanation for STEM demographics: Not everyone wants to work in STEM.

How Can I Be as Great as [Insert Famous Person’s Name Here]?

 
Mozart

Young Composer: “Herr Mozart, I am thinking of writing a symphony. How should I get started?”

Mozart: “A symphony is a very complex musical form and you are still young. Perhaps you should start with something simpler, like a concerto.”

Young Composer: “But Herr Mozart, you were writing symphonies when you were 8 years old.”

Mozart: “Yes, but I never asked anyone how.”