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.”

Automatic for the People

 

Ripe red apple with green leaf

There’s a bag of apples in the kitchen at work, still in the original packaging, which reads “Automatic, Crisp, Juicy.” What is an “automatic” apple? I’ve never heard of such a thing.

Hold on a sec . . . on further review, the packaging says “Aromatic” not “Automatic.” Neither one makes a lot of sense. I took one out and found that if I inhaled deeply enough, it smelled a little bit apple-y.

Still Right on the Black Family After All These Years

 

Next month marks the 50th anniversary of Daniel Patrick Moynihan’s report on the black family, the controversial document issued while he served as an assistant secretary in President Lyndon Johnson’s Labor Department. Moynihan highlighted troubling cultural trends among inner-city blacks, with a special focus on the increasing number of fatherless homes.

For his troubles, Moynihan was denounced as a victim-blaming racist bent on undermining the civil-rights movement. . . .

Later this year the nation also will mark the 50th anniversary of the 1965 Voting Rights Act, which some consider the most significant achievement of the modern-day civil-rights movement. . . .

Since 1970 the number of black elected officials in the U.S. has grown to more than 9,000 from fewer than 1,500 and has included big-city mayors, governors, senators and of course a president.

But even as we note this progress, the political gains have not redounded to the black underclass, which by several important measures—including income, academic achievement and employment—has stagnated or lost ground over the past half-century. And while the civil-rights establishment and black political leaders continue to deny it, family structure offers a much more plausible explanation of these outcomes than does residual white racism.

In 2012 the poverty rate for all blacks was more than 28%, but for married black couples it was 8.4% and has been in the single digits for two decades. Just 8% of children raised by married couples live in poverty, compared with 40% of children raised by single mothers.

One important lesson of the past half-century is that counterproductive cultural traits can hurt a group more than political clout can help it.

Jerry Tarkanian, 1930 – 2015

 

I enjoyed watching his teams because unlike 99 percent of college basketball coaches, he didn’t spend the entire game yelling and calling timeouts every minute. He let the kids play and it was fun to watch . . .

RIP Jerry Tarkanian

The Day is Off to a Disappointing Start

 

Del Taco in Denton, TX

After I already ordered and paid for my breakfast taco and extra large Diet Pepsi at Del Taco, the girl informs me that they’re out of extra large cups.

“I can’t believe it,” she says. “And I already charged you for it!”

“Hmmm . . . just give me a large then, if you have any large cups around.”

“I’m so sorry. Next time you’re here, I’ll give you a free one.”

“The extra large soda really holds the whole morning together for me.”

“I know, I’m a big soda drinker myself. My boyfriend is too and so is my dad. He lives on extra large sodas.”

“Drinking extra large sodas is one of the great pleasures of life, in my opinion.”

“The large cup feels small in your hand, doesn’t it?”

“It does. I like things that feel big in my hand.”

Very disappointing. This never happens at Taco Bell . . .

EppsNet at the Movies: Treeless Mountain

 

Treeless Mountain

I’m in love with this movie. What is about? Read the IMDB plot summary below. It’s also about hanging on to the past, letting go of the past, and the resilience of the human heart.

You’re not into that kind of thing? Fine, go watch Hot Tub Time Machine. Come on, you’re better than that.

Highly recommended!

Rating: 5 stars

Treeless Mountain

In Seoul, Korea, two sisters must look after each other when their mother leaves them to search for their estranged father.

Director: So Yong Kim (as So-yong Kim)
Cast: Chae Gil Byung Pedestrian in City, Jung Gil Ja Minoo’s Mom, Shin Hyun Je Bus Driver, Kim Mi Jung Hyun’s Mom

IMDb rating: 7.0 (1934 votes)