The University of British Columbia
UBC - A Place of Mind
The University of British Columbia
Irving K. Barber Learning Centre
  • Initiatives
    • Digitization
    • BC History Digitization Program
    • Indigitization
    • Community Learning
    • The Community Scholars Program
    • Making Research Accessible In The Downtown Eastside Initiative
    • LIRN BC – Workshops for Rural and Northern BC Communities
    • Business Development
    • Entrepreneurship @ UBC
    • Small Business Accelerator Program
    • Provincial Networks
    • Networks of Inquiry and Indigenous Education
    • Signature Programs
    • Equity, Diversity, and Inclusion (EDI) Scholars-in-Residence Program
    • Writer-in-Residence Program
  • Events
    • Events Calendar
    • Art and Cultural Exhibits
    • Book An Event Space
  • Spaces
    • Wayfinding
    • Access IKBLC
    • Library Services
    • Building History and Highlights
    • Ridington Room Portraits
    • Honouring First Nations in the Building
    • Artwork
    • Virtual Museum
      • Digital Signage
  • Resources
    • Indigitization Toolkit
    • Small Business Accelerator Program
    • Chinese Canadian Stories
    • Tips for Community Researchers
    • Library Services
  • About Us
    • Blog
    • Hours and Location
    • Statement of Purpose and Charter of Principles
    • Community Engagement
    • Partners and Funding
    • Irving K. Barber
    • Our Team
    • Contact Us
    • Building Safety
Home / Library and Information Science / Gregor Kiczales – MOOCs and On-Campus Learning

Gregor Kiczales – MOOCs and On-Campus Learning

January 10, 2014


Webcast sponsored by the Irving K. Barber Learning Centre and hosted by Open UBC Week. What will higher education become as the MOOC innovation era plays out? Setting dire predictions aside it seems likely that students will have a vast range of resources for learning at their disposal. With MOOCs, MOORs, badge systems, learning communities and other innovations coming on line students will be able to get content delivery, active learning support, office hours and assessment from a variety of different sources. All of these will be available these at a wider range of price points and qualities than is possible today. What do we do with our on-campus courses in this environment? How can we use these innovations to offer students a better education than ever before? What will it be like running courses that make extensive use of open online resources? What will open online courses be best at? Worst? What must we excel at? These questions led us to develop a Coursera MOOC, which ran for the first time this summer. We are now offering that MOOC in parallel with an on-campus course, in a continued effort to understand the relative strengths of each modality. The talk will report on these experiences and present our current beliefs about the challenges ahead.

Speaker:

Gregor Kiczales is a Professor in the Computer Science Department. His work is directed at enabling programmers to write programs that, as much as possible, look like their design. He is best known for his work on aspect-oriented programming, and he led the Xerox PARC team that developed aspect-oriented programming and AspectJ. He is a co-author of “The Art of the Metaobject Protocol” and was one of the designers of the Common Lisp Object System (CLOS). He is an ACM Fellow and the 2012 recipient of the Dahl-Nygaard Senior Prize for his achievements in programming language design research. He is also the instructor for the Introduction to Systematic Program Design MOOC at Coursera.


Select Articles Available at UBC Library

Kiczales, G. (1996). Beyond the black box: Open implementation. IEEE Software, 13(1), 8-11. doi:10.1109/52.476280. [Link]

Davis, S., & Kiczales, G. (2010). Registration-based language abstractions. ACM Sigplan Notices, 45(10), 754-773. doi:10.1145/1932682.1869521

Wand, M., Kiczales, G., & Dutchyn, C. (2004). A semantics for advice and dynamic join points in aspect-oriented programming. ACM Transactions on Programming Languages and Systems (TOPLAS), 26(5), 890-910. doi:10.1145/1018203.1018208. [Link]

Hannemann, J., & Kiczales, G. (2002). Design pattern implementation in java and AspectJ. ACM Sigplan Notices, 37(11), 161-173.


UBC Library Research Guides

Learning Technology

Computer Science

Read More | No Comments

  • Previous
  • Next
Irving K. Barber Learning Centre
UBC Library, Vancouver Campus
1961 East Mall
Vancouver, BC Canada V6T 1Z1
Website ikblc.ubc.ca/
Find us on
  
IKBLC Building Graphic
Back to top
The University of British Columbia
  • Emergency Procedures |
  • Terms of Use |
  • Copyright |
  • Accessibility