語言: English
年8月1日, 10:45–11:25 (Asia/Taipei), TR214 - Ruby Conf
Who is interested in programming education in university
內容難易度 –中階
講者所屬的公司或組織名稱 –NTHU
講者所屬社群 –Ruby Taiwan
英文演講標題 –Ruby in the Classroom: Going off the Rails with Roda and Sequel
slido url – hackmd url –https://hackmd.io/@coscup/r1jH7TPRO/%2F%40coscup%2FSJH4mTPRd
演講摘要 –Wake up! It’s 2021: Javascript and Python rule the programming world. And that makes this the PERFECT time to introduce young coders, and students in particular, to Ruby. Hear me out.
“Why now?!?” Ruby was always a fun language to learn. But now it’s an important language to learn. Students are different today – today’s students are at the right place to appreciate how well-crafted their code could be if given the right tools, techniques, and care.
“So what does Ruby bring to the teacher’s table?!?” Ruby introduces students to the purest form of object-orientation their generation has seen. But it is also a gentle introduction to functional paradigms and concurrency metaphors. But most important, Ruby should be their first look at a community that cares.
“I’m sold, let’s teach them Rails!!!” Hold up a sec. Now is also the time to step back and get deeper into basics. Let me share with you how we use Roda and other best-of-breed libraries to showcase for students what software ecosystems can look like. Today’s students should become into programmers who create frameworks.
“But I’m not a student anymore…” This talk is really not about students and teachers. It’s about how we learn and how we mentor. And it’s a call to expand what tools we use and how we champion this language in a crowded field of programming upstarts.
英文演講摘要 –Wake up! It’s 2021: Javascript and Python rule the programming world. And that makes this the PERFECT time to introduce young coders, and students in particular, to Ruby. Hear me out.
“Why now?!?” Ruby was always a fun language to learn. But now it’s an important language to learn. Students are different today – today’s students are at the right place to appreciate how well-crafted their code could be if given the right tools, techniques, and care.
“So what does Ruby bring to the teacher’s table?!?” Ruby introduces students to the purest form of object-orientation their generation has seen. But it is also a gentle introduction to functional paradigms and concurrency metaphors. But most important, Ruby should be their first look at a community that cares.
“I’m sold, let’s teach them Rails!!!” Hold up a sec. Now is also the time to step back and get deeper into basics. Let me share with you how we use Roda and other best-of-breed libraries to showcase for students what software ecosystems can look like. Today’s students should become into programmers who create frameworks.
“But I’m not a student anymore…” This talk is really not about students and teachers. It’s about how we learn and how we mentor. And it’s a call to expand what tools we use and how we champion this language in a crowded field of programming upstarts.