STL: [Colloquium d’Informatique de Sorbonne Université] le 4 avril 2018 à 18h : Curriculum Design as an Engineering Problem, par Shriram Krishnamurthi

Posté le mardi 27 mars 2018


C’est avec plaisir que nous vous convions à la prochaine séance du Colloquium d’Informatique de Sorbonne Université [http://www.lip6.fr/colloquium/], intitulée :

*** Curriculum Design as an Engineering Problem ***

et présentée par Shriram Krishnamurthi de Brown PLT (Brown University, USA) et Bootstrap.

Ce Colloquium s’adresse à un public large et est ouvert à tous. L’exposé sera donné en anglais.

Vous trouverez sur site du Colloquium [http://www.lip6.fr/colloquium/] un lien pour suivre l’exposé en direct (streaming).

Un cocktail est prévu à 17h15 devant l’amphi en prélude à la conférence.

Around the world, numerous countries are rushing to add computer science to school curricula. Given this sense of urgency, many curricula are being proposed and tried out, often with the goal of teaching "computational thinking". Due to the lack of widespread expertise in computing education, technologists everywhere - many with a minimal understanding of schools are being drafted to weigh in on curricula or are even designing their own, in some cases turning these into commercial ventures.

In this climate, how should we actually address curriculum design ? What are the constraints and affordances in schools, and what does it take for computation to actually be effective in teaching thinking ? Given that curricula, once adopted, often stay in place for a long time, the need for research-driven designs is especially pressing.

This talk will distill lessons from Bootstrap, one of the largest computing outreach programs in the USA, but the principles discussed apply across curricula, countries, and ages.

Shriram Krishnamurthi is a Professor of Computer Science and an Associate Director of the Executive Master in Cybersecurity at Brown University. With collaborators and students, he has created several influential systems : DrRacket and WeScheme (programming environments), Margrave (access control policy analyzer), FrTime and Flapjax (reactive programming languages), Lambda-JS and TeJaS (semantics and types for JavaScript), and Flowlog (software-defined networking programming language and verifier). He is now working on the Pyret programming language. He is the author of "Programming,Languages : Application and Interpretation" and a co-author of "How to Design Programs" and "Programming and Programming Languages". He co-directs the Bootstrap math-and-computing outreach program. He won SIGPLAN’s Robin Milner Young Researcher Award, and Brown’s Henry Merritt Wriston Fellowship for distinguished contribution to undergraduate education. He has authored over a dozen papers recognized for honors by program committees. He has an honorary doctorate from the University della Svizzera Italiana.