I greatly enjoy mathematics and computer science. I was first attracted by the inherent beauty and elegant solutions, but the delightful applications have hooked me. These fields have changed the world in dramatic, spectacular and unpredictable ways. Mathematics underlies many fields; it has heavily influenced physics, economics and consequently the world around us. Computer science is the formalization of process; understanding process helps understand the world. Process is everywhere we can imagine, from biological organisms to business organizations. I see much beauty in this and wouldn't give up this study.
I'm also passionate about computer science education. Teaching people to understand the way computers and computational media work is something I feel has a critical role in shaping the future. I'm looking forward to doing a lot more here, and am delighted about teaching my University's computer science for the arts course again this term! I'm also volunteering at an organization that teaches computer science using a non-traditional approach designed to make learning more social. I strongly believe in a diversity of approaches to ensure that computer science and all it enables in the world around us is broadly accessible.
I'm a big believer in AI as a solution for some of humanities most difficult problems. My research involves physical processes and the situation calculus, with the goal of creating a good modeling language for reasoning about physical processes. This problem area is rich; it has beautiful interplay between physics, time (continuous change), logic and programs. I've also done some work on tractability, and planning, areas that are also beautiful and deep. I'm lucky to have the problem of too many interesting problems; it's a great place to be.
In my personal life, I'm an intellectual. My interests include debate, literature, philosophy, and science. I'm also an avid gamer, enjoying a plethora of board games, card games, and trading card games. I've played many delightful tournaments: being a runner up at the EPICTCG World Championships, and earning a bronze medal on the U26 bridge team for Canada in Sydney, Australia. It is wonderful to share traveling the world with a group of friends united by a common interest and to compete to the upmost. I know that gaming will always be a part of my life. Lately, I haven't had as much time for competitive gaming, but I've been gaming casually at my favorite coffee and board-gaming locale. I find games to be a delightful part of the human experience, I enjoy connecting; experiencing a bond with people through competition. I love the shared experience of learning over a common task and the joys of that competitive growth. Games provide one of the avenues for seeing this happen in people at an incredible pace. Admittedly, I'm biased as both an educator and a researcher, but sharing in the discovery or independent derivation of powerful ideas is one of the better pleasures in life.
There is a lot more to me I'd be happy to share but this a public profile so for the rest of it please feel free to contact me.
Changing the world for the better in ways I know how. For me that's mainly through education, although I'm hopeful some of my research ideas will help.
Computer Science education is vital education; some should be learnt by all. Computer science isn't about writing games or apps, it's about understanding process. Writing games and apps is just one application that gets conflated with the entire discipline by students. If you have control or influence over curricula or course offerings in a CS department make sure you have a good broadly accessible course. If you have control or influence over degree requirements for any program, consider what role computers, media, and computation play in that degree and consider requiring it. If you are a student consider taking it. If you're a member of the general public consider learning it through local events or resources. If you want to talk further about this get in touch with me
Computer Science Ideas, Artificial Intelligence, Education Ideas, Positive Change, Cool Events, Technology Startups, Interesting TED talks, Board and Card Gaming, Creativity.
This question is hard because different people see different parts of my life. I hope that no one in the world has to or chooses to keep secret things they are good at, naive thought that may be.
I've used the website for a while to enjoy some spectacular talks, but had not got involved to the level of creating a profile. I've found that I have some powerful ideas that I feel could change the world for the better and I want to share them. This came out of being swept up in the idea of making modern media understandable, and the goal of teaching students process in a computer science for the arts course I was giving. It's been a very exciting journey and I hope to be able to share some of the excitement I have on this idea with the broader TED community.
17:34 Posted: Jul 2011
Views: 930,750 | Comments: 212
18:07 Posted: Jul 2011
Views: 1,124,677 | Comments: 239
15:22 Posted: Jul 2011
Views: 1,904,115 | Comments: 266
16:17 Posted: Jul 2011
Views: 1,099,971 | Comments: 198
17:33 Posted: Jul 2011
Views: 1,045,570 | Comments: 224