Write a Blog >>
SPLASH 2019
Sun 20 - Fri 25 October 2019 Athens, Greece
Fri 25 Oct 2019 12:15 - 12:30 at Room 1 - Session 1

Microsoft MakeCode (https://www.makecode.com) is a platform and accompanying web app for simplifying the programming of microcontroller-based devices in the classroom. For each device, MakeCode provides a customized end-to-end experience in the web browser consisting of code editors, device simulator, debugger, compiler to machine code, and linker to a pre-compiled C++ runtime, as well as a documentation and tutorial system. We present an overview of MakeCode and detail the major design decisions behind the platform.

Fri 25 Oct
Times are displayed in time zone: Beirut change

11:00 - 12:30: Session 1SPLASH-E at Room 1
11:00 - 11:10
Day opening
Welcome
SPLASH-E
Elisa BaniassadUniversity of British Columbia
11:10 - 12:00
Talk
Scalability of Experiential Programming Courses
SPLASH-E
12:00 - 12:15
Short-paper
Parallelism in Practice: Experiences Teaching Concurrency and Parallelism in an Undergraduate OS Course
SPLASH-E
Charlie CurtsingerGrinnell College
12:15 - 12:30
Short-paper
Microsoft MakeCode: Embedded Programming for Education, in Blocks and TypeScript
SPLASH-E
Thomas BallMicrosoft Research, Abhijith ChatraMicrosoft, Peli de HalleuxMicrosoft Research, Steve HodgesMicrosoft, Michal MoskalMicrosoft Research, Jacqueline RussellMicrosoft