“Making It on Their Merits”
The U.S. high-tech sector is still predominantly male, but women
have made significant progress in attaining prominence in tech
companies thanks to a merit-driven corporate culture fostered by
Silicon Valley. Up-and-coming women are filling the executive …
this website might be useful
Check out my TeachingReflections – stuff I learned from CS21A.
Jennifer Pellinen, wear-hard:
I found this HMD that looks pretty decent and its a
decent price. http://www.vrealities.com/vr1.html
Seriously, the way I did this was by using a special /sbin/loader binary
with debugging hooks that I made (“dd” is your friend: binary editors
are for wimps).
- — Linus Torvalds, in an article on a dnserver
rico, college 85, pulseasia, strategy and marketing
rex briones, math
jun, history, institute of philippine culture (from management engineering!). new director of IPC
andrew so, philo
sonia, organizational behavior, som, globe telecom
katrina borja, polsci
joy, psych, coord training director
daisy, chinese studies
71M = 14% x
(/ 71000000 0.14)
Dr. Augustin Martin Rodriguez, Gus – program director.
Supposed to orient us all on how to be good Ateneo teachers. Useful
because the first days’ talks will really be orienting you toward the
school’s policies, mission and vision.
Fr. Nemy Que is here to talk about the Ateneo vision and mission. this
is a talk that’s usually given by Fr. Nebres, but he is on retreat
right now, and someone who is on retreat cannot be disturbed, so he
couldn’t be here. I have his notes, so most of the things I will share
with you about the vm of Ateneo as an educational institution comes
from his notes, but since nobody can duplicate what Fr. Nebres can do
or say, I won’t even bother imitate him. But I’ll try to present the
VM from the point of view of my office, the OAA.
Video – the Ateneo Way (10 minutes).
- note about slide colors. Maybe volunteer to do that?
Brilliant idea! I can make a lot of things learn-by-example, and have
them work in pairs almost all the time.
For example, I can introduce booleans through the use of examples and
(defun proper-listp (l) (or (null l) (and (consp l)
(proper-listp (cdr l)))))
The mouse binding is throwing my memq all off!
Hmm, I will need to store the menu somewhere, as it changes when I’m in the yatm buffer.
If REAL-BINDING is a symbol and has a non-`nil’ `menu-enable’
property, that property is an expression that controls whether the menu
item is enabled. Every time the keymap is used to display a menu,
Emacs evaluates the expression, and it enables the menu item only if
the expression’s value is non-`nil’. When a menu item is disabled, it
is displayed in a “fuzzy” fashion, and cannot be selected.
How do I get the property of a symbol?
The menu bar does not recalculate which items are enabled every
time you look at a menu. This is because the X toolkit requires the
whole tree of menus in advance. To force recalculation of the menu
bar, call `force-mode-line-update’ (see *note Mode Line Format::).
I should probably also do the same.
(x-popup-menu `((0 0) ,(get-window-with-predicate (lambda (win) t))) (tmm-get-keybind [menu-bar]))
(keymap-prompt (cadr (tmm-get-keybind [menu-bar])))
- at least ten months contract with the University
First of all, I want to congratulate you for being
19 and successful in your career. I wish that I can be
enthusiastic as you are in the Internet field. I want
you to know that we did try to understand as much as
we can, the importance of web technology. It’s just
that we are all freshmen, and haven’t fully
appreciated yet the relevance of what you explained,
well not yet. But I know that sooner or later, we will
come to appreciate the wisdom behind the seminar
Honestly, you rock! If you only knew how our class was
talking about you after the seminar. It seems like
you’ve made a believer out of all of us(well, mostly
all of the boys!) Well as you’ve said, I think now
would be a good start to be interested in Web
Technology. So I hope that you could forward me the
necessary web links and THANK YOU very much for the
time. What you’re doing is cool, do you know that?
I promise to keep a teaching journal on this site. At the very least,
it will make me reflect, yes? You can look for it as sections in my
daily planner files.
Custom problems in Emacs seem to have mysteriously disappeared in last night’s CVS. Yay open source!
One of the things I realized in school was that answering people’s
questions is not necessarily the best thing to do. ;) I started out
being quite happy about answering people’s questions. It gave me a
warm and fuzzy feeling. Look! I’m one of the youngest, and my
classmates are asking _me_ for advice. Wow. I felt pretty darn good.
It was an ego thing. ;)
But when you think about it, that doesn’t really work out. Sure, there
are short-term benefits – people solve their problems quickly and stop
asking you, and they go away impressed by your knowledge – but
long-term, this just sucks. To be precise: other people become more
reliant on you or on other gurus. They don’t have the opportunity to
develop their own skills and learn how to learn. They also come to see
computer science as something they can’t do on their own – something
that they’ll always need help with.
I don’t know when my mindset shifted, but I found myself starting to
ask questions instead of giving answers. I’d help people break their
questions and problems down into smaller problems that they already
knew how to solve. I’d point them to documentation that might be
useful and help them understand the trickier parts. Although this
approach initially frustrates people who just want an answer fast, I
feel that this is, indeed, the only way to help them grow. Breaking
problems down and helping them recognize the subproblems they can
solve boosts their confidence while developing their problem-solving
skills. Asking them questions challenges them to think.
If we always spoonfeed people, we risk making them dependent on us,
and we are partly responsible for their inability to eat on their own.
It’s something to think about, isn’t it? When you’re taking care of
babies, of course you don’t give them solid food right away. You give
easily processed food in small portions – a little bit at a time, so
that they get used to it. However, they can’t be spoonfed forever. You
start introducing solid food in small bites. Then you teach them how
to feed themselves – how to use a spoon, how to use a fork, and even
how to use a knife to cut their own meat. Eventually they’ll even
figure out how to cook their own food. Some will even create entirely
new recipes! Isn’t that cool? =)
Besides, one has to keep in mind the reason why people ask questions.
Is it a homework question? If they’re doing it as part of a class,
then the teacher would expect them to have done significant work. If
you just give them the answers, then you’re helping them deprive
themselves of a good education. ;)
I’ll be staying at Dormitoryana on B. Gonzales St. – it’s a girls’
dorm, pretty nice, lots of greenery, and quite reasonable rent. PHP
6,600 (PHP 3,300 each) for a room with a kitchen, and I already have a
room mate – Gladys from Baguio.
Thanks to Dominique Cimafranca for the heads-up! =)
Our measurements for dresses for Ching’s wedding were taken today. I
flipped through the magazines and books there, but didn’t really find
anything interesting. I’m playing around with the idea of a Chinese or
Japanese-inspired formal gown. If I go for Chinese, it will probably
be a cheong-sam or a two-piece set of sleeveless blouse and pants. If
I go for Japanese, I want a sleeveless wrap blouse, a long, straight
skirt, and an obi belt. I’ve been Googling for the past half-hour, but
I haven’t found good examples of it yet – might have to Gimp up one on
my own! =)
(Future career: designer? ;) )
I want to eventually fix my Emacs to look like
Richard Klinda‘s funky w3m customizations.
http://emacs-w3m.namazu.org/ml/msg03995.html has the goods.
I post a long, well-thought-out message on pinoyjug about helping people and why I prefer guiding students over answering their questions directly, and what do I get?
Oh gosh, I wish my name is "Helping Students Who Need Guidance..." ;) --- Sacha Chua
wrote: > Indeed! I hadn't expected my question to > stir up such a > discussion. Here's where I'm coming from. =) > > I love helping students who need guidance. I feel > that it is important > that they come away from the problem with the > feeling that they > understand how to solve it and why they did what > they did. That's why > I teach, after all - to help people learn!
and another message:
<mock grumble> All very nice and good, but I want thoughtful, well-considered responses… ;)
(setq ign-rus-format '(case source-type ('article (cond ((string-match "newsletters" newsgroup) (cond ((string-match "CNN" from) (concat (match-string 0 from) " nl")) ((string-match "slashdot" from) "/. nl") ((string-match "Bruce Schneier" from) "CRYPTO-GRAM") (t "newsletters"))) ((string-match "mbox" newsgroup) "mbox") (t (gnus-short-group-name newsgroup)))) ('web-page (ign-url-domain url)) ('wiki-file file-name)))
Richard A. Detweiler, Information Week, June 6, 1994
1. Think both short-term and long-term at the same time, like a CEO and not like a techie.
2. Don’t sell what you can’t deliver. Don’t sell the system’s glory; sell the product that will solve the problem.
3. Think of technology as a people business.
4. Learn to speak without acronyms and technical terms.
5. Sell the philosophy of technology, not a technology philosophy.
6. Separate information and processing. Each is a separate thing.
7. Promote the company’s values and mission, not technology.
8. Focus on how technology can serve people’s needs.
9. Show individuals how things work. Keep it simple.
10. Don’t think “IT”; think knowledge systems.
Awwww, my cat has a little bump on top of her head. Must be from all
those times she hit the table. (It’s a bit low.)
Neko (new official name) now has greenish eyes. She eats kitten chow
now – dried Whiskas moistened with water and scooped into a little
pink food/water bowl. Saves me a lot of trouble.
She had a lot of fun chasing a cockroach earlier this evening. She’d
stalk it, pounce, bat it around, release it and repeat the process.
She’d even squeeze into the space under the sofa to pursue the hapless
insect. Cockroaches beware! Cat in the house.
We have problems with her ability to climb and her affinity for laps.
I took to placing a long, thick towel on my lap after she inflicted
several light gashes on her way up.
lecture on monday
lab as homework
lecture first 30 minu
quiz on wednesday
handson on friday
deitel and deitel
Set up the lab
Make the CD – Java, Java documentation, installation instructions, editors
Prepare exercises and labs for CS21A
- history and overview
- spaghetti example part 1
emphasis: characteristics of an algorithm, stepwise refinement
- lab: setting up Java
Second week: input, output, variables, types
- object-oriented spaghetti
emphasize state, methods, parameters, pointers
cook temperature duration
Originally for Persons With Disabilities, Products Like IBM’s Home Page Reader “Go Mainstream”
See, I knew I was on the right track…
Thanks to Thomas Gehrlein for pointing out embarrassing bug!
Viva la open source! Viva la revolucion!
Someone named Silver Hawk commented on OnLove with:
A person is judged in more ways than one. Be it on the
physical, emotional or even the mental aspect. A flower blooms in its
own time and pace as with the movement of every cloud seen in the sky.
Despite the fact that things move in their own manner and preference,
sometimes the value of a person is determined beyond such things.
… but isn’t it nice that I post helpful criteria? ;) That way,
people know what I appreciate and don’t appreciate.
Dominique Cimafranca wrote in with this beautiful poem by
The Old Astronomer to His Pupil
Reach me down my Tycho Brahe, I would know him when we meet,
When I share my later science, sitting humbly at his feet;
He may know the law of all things, yet be ignorant of how
We are working to completion, working on from then to now.
Pray remember that I leave you all my theory complete,
Lacking only certain data for your adding, as is meet,
And remember men will scorn it, ’tis original and true,
And the obloquy of newness may fall bitterly on you.
But, my pupil, as my pupil you have learned the worth of scorn,
You have laughed with me at pity, we have joyed to be forlorn,
What for us are all distractions of men’s fellowship and smiles;
What for us the Goddess Pleasure with her meretricious smiles!
You may tell that German College that their honor comes too late,
But they must not waste repentance on the grizzly savant’s fate.
Though my soul may set in darkness, it will rise in perfect light;
I have loved the stars too fondly to be fearful of the night.
Well, finished moving in last night, and I say – my place is
comfortable! It’s a small one-bedroom place with a kitchen. My mom
definitely had a lot of fun helping me furnish the place. We have
everything we need and a few things we want, like my beanbag – such
luxury! ;) No opposite-sex visitors inside the rooms, but there’s a nice garden right nearby.
A short walk away from school – quite convenient. Yay!
XML editor for Gnome on Debian?
ITP for Debian, URL: http://clay.ll.pl/projects.html
Changing course to accommodate non-prerequisites. Crash course in C programming. I want you to introduce yourself and give your expectations.
1. IS, just want to learn more about computer graphics because she wants to integrate it with communication – web design, eventually.
2. Jules Ang. MECO. Organization, and we have this CD yearbook project and he wants to make sophisticated graphics.
3. 4th MIS. Programming. I don’t really knoiw much about CG, which is why I’m here.
4. loadreving out. wala na kasing maenrolan.
5. Castillo. 4 IS. Just want to know more about graphics.
6. Chan. 4 CS. basically, what was written in the course description.
7. Cheng. 4 CS. Illusions of Halflife.
8. Jose Dominic …. . Absent.
9. Quirinio Noel dela Torre. BS CS. Expect not so much programming in this class.
10. Marian Erika Duque. Absent.
11. Felix. Absent.
13. Expect to get to learn more about graphics. How to make them.
14. Ronald Po. 4 MIS. Want to learn more about graphics because he’s trying to work on 3d.
15. Valerie Ann. 4 MIS. Just found out that this course requires programming. Expecting like 3D Studio Max.
16. Camille Joyce Legaspi. First thing I thought of was programming and graphics, but I didn’t see the description, so she didn’t think that C was a prerequisite.
17. Gabriel ? Absent.
18. Emmanuel. 4 MIS. Expect happy memory.
19. Ng. Absent.
20. Maria Patricia Perez. BS MIS. Didn’t know there were prerequisites. Didn’t know it was going to be programming. Expecting 3D Studio Max.
21. Ramon O. Rodriguez. Same reasons. Thought learn how to use 3D Studio Max. Not able to take up prerequisites.
22. Maureen Bien Soreta. Same as them. Didn’t know about prerequisites, but he’ll try anyway.
23. Suarez. Same thing.
24. Terrible. Same thing. 3D Studio Max. Guess it’s okay.
25. Aaron Jacob… .
TJ. lots of programming.
Lots of nods when Anino was mentioned.
Try to speak in shorter sentences; you use and and but a lot. ;)
Jargon alert. =) You, ummm, need to specify that a little bit better.
Suggestion for next time: Start with a very graphical demo – something
that will make them go, “Way cool!” Then reassure them that yes, at
the end of this semester, they *will* be able to do that.
Your students don’t know the jargon, so you might want to make very
visual examples. A friendly approach is possible.
(sorry about that… very nervous on my first day and I should have started with the introduction slides already, but I felt I wasn’t ready yet.)
From Slashdot, “high quality freeware games with a razor sharp wit…”
See also http://www.agsforums.com
You know, I’m more passionate about computer science education than I
am about wearable computing. Not that I don’t think wearable computing
is fun and interesting, but people are doing that.
I think my hedgehog concept is computer science education.
I can drop wearable computing for the moment. If it’s really important,
I can go into it later.
Part of being a great computer science teacher is doing research. I
can start doing research on computer science education first.
IT integration into education, yes, that makes sense too.
I want to get in touch with introductory computer science teachers in
other schools, find out what they have problems with, and develop
tools to help them.
4:30 – 6:00 on Mondays – class-free common time for intellectual
exchanges, which means I get to hang out with people of other
Ground floor cafeteria, faculty lounge.
Off-shore degree programs?
SMIT-Ed? Science, Mathematics and Information Technology Education
DISCS enrollment: 730 768 816 770
Look up ISI
Off-shore degree programs?
I want to focus on computer science education.
My objectives are:
- Develop interactive, up-to-date learning materials for
- Monitor, experiment with and disseminate pedagogical advances in
computer science and education
- Contribute to the body of knowledge of computer science education
I need to learn
- more effective communication skills, preferably with a mentor or
by videotaping my sessions
- technical writing
- presentation skills
I want to work on compiling learning materials and teaching notes for
teachers of introductory computer science from different schools
around the Philippines. I want to meet and work with intro teachers
from other schools.
Ask Dr. Cuyegkeng about SMIT-Ed!
What do I want to do? What kind of papers do I want to write? Maybe I
can look for computer science education papers and check the
background of the authors.
Interactive programming portfolio?
Personal software process? http://interactive.sei.cmu.edu/Features/1999/June/Background/Background.jun99.htm
High wooden walls are good. As long as I breathe normally and I keep
quiet, no one notices. Work, yes. Work will distract me from this.
After all, I shouldn’t let my personal life interfere with what I am
here to do. Sometimes it’s hard being a person among other people.
(p.s.: Everything is all right now.)
Literate programming principles might be the thing I need to make HTML
sites with code in them.
I seem to remember running across this before – wish I could run it
with lower hardware requirements…
Successes in teaching object technology =)
PP 8 (Lab-discussion-lecture-lab) is almost exactly what we planned!
=) Maybe we’re on the right track. I will, however, need to improve
the quality of the lab assignments – references to textbooks/websites
and better instructions. Probably also hints.
PP 16 is pretty useful, too. As is the one on accessors/mutators…
Oooh. PP 33 is precisely what we did in Lab1.
http://oralux.org – Knoppix + Emacspeak! =)
Gerald R. Generoso forwarded a link to http://www.azillionmonkeys.com,
which should elicit a chuckle from most computer geeks.
sure how useful this is, though, as my name isn’t in there. (I guess I’ve eluded the monkeys for now…)
Posted on the email@example.com list:
I have once again tweaked my Gnus settings to make handling my mail
easier. =) Summary line format change – added one-space indentation
per thread leves. Keyword scoring in selected groups.
Talked to some of the CompSAt people regarding an upcoming computer
camp. Their initial plan was a pretty straightforward Java cram
session. Suggested more fun and exciting things. Also, got to talk a
fair bit about computer science and real life, including searching and
sorting algorithms. (Aha! moment for other people). Talked a bit about
issues like piracy and open source.
Note about solar simulation and double buffering in class a long long
time ago. Fanny knows the story. =)
People who carry on conversations with text-to-speech (TTS)
computer systems modify their speech patterns so they are more in
keeping with the computer’s mode of discourse, a technique known
as speech convergence, concludes a new study led by Sharon Oviatt …
The inability to determine what an individual is saying when
other chatter is taking place, as well as having discussions
become a series of long and drawn-out formal dialogues, are
weaknesses of teleconferencing. However, a solution based on …
- Programming Challenges (http://www.amazon.com/exec/obidos/ASIN/0387001638/ref=nosim/thealgorithmrepo/)
Watched “Casablanca” and “Sabrina” (the old version) last night – had
a girls’ night in with Diane and Elaigh. Much much fun.
Hmm. Should I use codenames for people who might find mention here
rather incriminating? ;) Doc Mana would have a fit if he knew who
gained a bit of extra karma last night for being quite