As I stated in my
last post, the goal of my web application development class is: To develop sufficient knowledge of web programming and e-commerce concepts to
successfully start a career as a web developer.
How can help facilitate success in their careers? There is the obvious knowledge component, which is a major part of my class. However, habits and virtues can make or break the long term success of my students. In this, Rand's ethics provides the perfect basis for developing the habits and virtues necessary.
To be successful, students need to be
rational,
productive, and
proud. Students must actively try to understand and integrate concepts in a
meaningful manner so that they can utilize those ideas later in their career. Rationality demands a respect for facts and a strict adherence to logic. Abstract integrative reasoning is necessary to apply knowledge to new situations. Students must also develop the habit of productiveness, consistently developing their knowledge in order to create web solutions to business problems. Productiveness is not just about hard work, although hard work can often help. Productiveness demands a focused effort to produce something of value. Lastly, students should produce work they are proud of. The results of their efforts should be something they want to show off - something they are excited they brought into existence - something that shows the best within them.
Below are some of the things I'm considering in my class to facilitate the adoption of these virtues. I'm always open to new ideas if you have them.
How can I encourage rationality?
1. Eliminate evaluations that depend on rote learning
2. Encourage
abstract integrative reasoning with writing assignments
3. Require application of knowledge to real world situations
How can I encourage productivity?
1. Reward output, not time spent
2. Push them to create increasingly higher valued web solutions
3. Motivate them by keeping reality based and addressing real world problems
How can I encourage pride?
1. Give them a chance to fix their mistakes
2. Reward going above and beyond requirements
3. Do not provide a means for hiding in anonymity
While I could also identify Rand's other virtues of
Independence,
Justice,
Integrity, and
Honesty, those are often taken for granted in most classroom environments (I know... not all. But most). Those virtues are vitally important to success as well, but not interesting enough for me to write about today.