(Guest Blog by Amir Michail) As you may know, the Facebook platform was launched recently amid great excitement. This API allows developers to integrate their web applications with Facebook, a popular social networking service, particularly among students.
So why is the Facebook platform interesting? And what does it have to
do with CS enrollment?
Web 2.0 entrepreneurs aim to attract millions of users to their
service. The Facebook platform facilitates this by creating a highly
viral environment for spreading a web service by leveraging the social
network graph. In particular, when a Facebook user uses an
application, his/her friends in the social network graph will know
about it automatically and they might use it too, thus automatically
informing their friends, and so on.
The Facebook platform may very well boost CS enrollment. After all,
who cares about an uncertain job market when what you really want to
do is to pursue your own startup and make millions?
For more on the Facebook platform and its potential, see this
excellent keynote by Facebook's CEO Mark Zuckerberg:
excellent keynote by Facebook's CEO Mark Zuckerberg
Now a question for you: as educators, what can you do to take
advantage of this phenomenon to increase CS enrollment?