SlideShare a Scribd company logo
1 of 31
Ivan Corneillet
@ivantures
Twitter University
October 17, 2019
Course Design for
Accelerated Learning
2
Course Design for Accelerated Learning
Warm-up. Two pieces of feedback. How much value did you provide your
students with?
“The class was basically
a readout of the slides
with little or no extra
explanation. I could
have done it on my
own.”
“The instructor’s
explanations were easy
to understand. Overall
really good. Thanks!”
3
Course Design for Accelerated Learning
My background:
Computer Scientist; High
Performance Computing,
large scale graph-based
algorithms
Data Scientist,
Machine Learning Instructor
Instructor; leveling up our
engineering talent
Guest Lecturer
Let’s look at some
feedback from students
Course Design for Accelerated Learning
4
5
Course Design for Accelerated Learning
Two pieces of feedback. How much value did you provide your students
with? (cont.)
“The class was basically
a readout of the slides
with little or no extra
explanation. I could
have done it on my
own.”
“The instructor’s
explanations were easy
to understand. Overall
really good. Thanks!”
6
Course Design for Accelerated Learning
There’s not a single good thing said on the first feedback but the second
one is not that much better: If your students learned too easily from a
class, did they learned anything at all?
“The class was basically
a readout of the slides
with little or no extra
explanation. I could
have done it on my
own.”
“The instructor’s
explanations were easy
to understand. Overall
really good. Thanks!”
7
So let’s make things harder. Here are concepts, frameworks, and tools
that we cover in our “Building and Deploying Services” class at Twitter:
Microservice Architecture Finagle Twitter Front End Pants Service Scaffolding
Technology Stack Distributed Resource Manager Finatra Apache Mesos Network Server
Packer Apache Thrift Deploying Services Beaker Application Logic Services
Logic Services Job Scheduler JVM Storage Services Targets
Technology Stack Redeploying Services Source Runtime REST Frameworks
Aurora TwitterServer Scala BUILD filesRPC Framework
and more…
Course Design for Accelerated Learning
8
Course Design for Accelerated Learning
Imagine receiving this feedback from your students. How much value did
you provide them with?
“Lots of valuable
content but two hours
was insufficient to cover
it all. An abbreviated
content would be more
suitable.”
9
Course Design for Accelerated Learning
This class provided some value to the students. But, as instructors, we
tend to cram too much in our classes. Then our students become
frustrated.
“Lots of valuable
content but two hours
was insufficient to cover
it all. An abbreviated
content would be more
suitable.”
10
Then classes become just stuff that nobody will remember. We still fail
our students.
Course Design for Accelerated Learning
GigaGiffy
@GigaGiffy
nobody remembers anything
from it and it makes no
impact. it's just stuff
5 Oct 20191 1
Above the Law
@atlblog
#5 In-House: What To Do In A
World Where Nobody
Remembers Anything
22 Oct 20171 5
So, how do we go about
really teaching everything
they need to learn then?
Course Design for Accelerated Learning
11
12
#1. Let’s have our students acknowledge that learning is hard...
Course Design for Accelerated Learning
I see #effort as the path to
#mastery! Sometimes though
I have to remind myself
about it :)
Samppa Lahtinen
@SamppaSOS
28 Sep 20164
brynmrk
@brynmrk
"The brain is like a muscle.
When it is in use we feel very
good. Understanding is
joyous." —Carl Sagan
2 Oct 20191
Marcelo Miwa
@MarceloMiwa
"No pain, no gain" ; "Feel the
burn" (Jane Fonda)
2 Jan 2019
13
Yep. Even for us.
Course Design for Accelerated Learning
Yep, #learning is #hard.
Remembering my "no pain no
gain"/"feel the burn" moments
with Gym Tonic's Véronique and
Davina.
Ivan Corneillet
@ivantures
16 Oct 2019
14
Course Design for Accelerated Learning
Growth
Mindset leads
to a desire to
learn and
therefore a
tendency to...
… embrace
challenges
… persist in
the face of
setbacks
… see effort
as a path to
mastery… learn from
criticism
… find lessons
and inspiration
in the success
of others
Mindset: The New Psychology of Success, Carol S. Dweck
15
Course Design for Accelerated Learning
#2. The “Why” before the “How”
Why or the power of
Storytelling
Everyone loves story. So
tell them one.
A story allows your
students to return to your
content, post story, with a
new perspective
Why, why, why or the
art of Conversation
Invite your students to ask
questions
Lectures are one-ways.
Conversations demand
talking and listening in
equal degrees
(This is one way to
practice retrieval
learning, i.e., pull
information out of
your student’s
heads.)
16
Course Design for Accelerated Learning
The benefits of starting with “Why”, telling your students stories, and
engaging them through conversations:
For you, the instructor
Forces you to prioritize
what is important
“Less is more”
For your students
Help them to learn
“broadly”
“See the forest for the trees”
17
Course Design for Accelerated Learning
Some more feedback. Better?
“The material was
designed to extend past
the class. This
interactive class
highlighted the core
concepts without
getting bogged down by
technical details.”
18
Course Design for Accelerated Learning
Some more feedback. Better? Yep.
“The material was
designed to extend past
the class. This
interactive class
highlighted the core
concepts without
getting bogged down by
technical details.”
:hopeful:
19
Course Design for Accelerated Learning
#3. The “How” through “Pacing” and “Interleaving”
Pacing
Boost learning by
spreading it up
multiple times and
overtime
Interleaving
Boost learning by
interleaving
similar concepts
so students can think on
what’s common and
what’s different
Learning Twitter Futures
in Action
Course Design for Accelerated Learning
20
21
Course Design for Accelerated Learning
Learning Twitter Futures in Action
Twitter
Futures
Twitter Futures is a
fundamental construct
that Tweeps must
master
22
Course Design for Accelerated Learning
Learning Twitter Futures in Action (cont.)
Building and deploying
Twitter services
Twitter
Futures
We first motive its need
to new Tweeps so as to
build highly scalable
systems.
23
Course Design for Accelerated Learning
Learning Twitter Futures in Action (cont.)
Building and deploying
Twitter services
Thriftservices
atTw
itter
Twitter
Futures
Then when building an
real microservice, we go
over some core
constructs of Futures.
24
Course Design for Accelerated Learning
Learning Twitter Futures in Action (cont.)
Building and deploying
Twitter services
Thriftservices
atTw
itter
O
n
the
job
Twitter
Futures
Between classes,
Tweeps start honing
their Twitter Futures
skills on the job.
25
Course Design for Accelerated Learning
Learning Twitter Futures in Action (cont.)
Building and deploying
Twitter services
Thriftservices
atTw
itter
ScalaEssentials
Twitter
Futures
We introduce related
concepts, e.g., nomads
“en passant”.
O
n
the
job
26
Course Design for Accelerated Learning
Learning Twitter Futures in Action (cont.)
Building and deploying
Twitter services
Thriftservices
atTw
itter
ScalaEssentials
Tw
itterFutures
Twitter
Futures
At some point, our
students are ready to do
a deep dive. E.g., what
are some pitfalls one
needs to be aware of?
O
n
the
job
27
Course Design for Accelerated Learning
Learning Twitter Futures in Action (cont.)
Building and deploying
Twitter services
Thriftservices
atTw
itter
ScalaEssentials
Tw
itterFutures
Scala Collections
M
onads,
functions,and
friends
in
Scala
Twitter
Futures
Tweeps keep practicing
and learning more on the
job.
Once they are
comfortable with
Futures, we use it as a
building block for higher-
level concepts, e.g.,
nomads.
O
n
the
job
...
Rinse and repeat.
Course Design for Accelerated Learning
28
This is
Accelerated
Learning
29
Course Design for Accelerated Learning
Let’s close with a few takeaways:
#1. Learning is hard, so
mindset matters.
You know it but how
about your students?
Educate them on the
growth mindset. (People
forget. You might need to
do it once than once.)
Manage their
expectations.
#2. Start your class with
the why using storytelling.
It is a powerful technique
to engage with your
students, enabling them
to learn broadly first.
Inquire their mind:
converse, don’t lecture.
Your students should
speak as much as you
do.
#3. Then follow up on the
how with pacing and
interleaving.
Don’t cram and don’t
specialize too much.
They’ll forget.
Intead, spread it out and
mix it up to boost long-
term learning.
30
Course Design for Accelerated Learning
A few references I keep going back to:
Mindset: The New
Psychology of Success
by Carol Dweck (2007)
The Astonishing Power of
Storytelling: Leading,
Teaching, and Transforming
in a New Way by Robert
Garmston (2018)
Powerful Teaching: Unleash
the Science of Learning
by Pooja Agarwal and Patrice
Bain (2019)
Course Design for Accelerated Learning
Thank you

More Related Content

What's hot

Dl workflow
Dl workflowDl workflow
Dl workflowkeoughp
 
Liz Smith et al 2008
Liz Smith et al 2008Liz Smith et al 2008
Liz Smith et al 2008Diana Quinn
 
Grad Cert Tertiary Learning and Teaching, my APL presentation
Grad Cert Tertiary Learning and Teaching, my APL presentationGrad Cert Tertiary Learning and Teaching, my APL presentation
Grad Cert Tertiary Learning and Teaching, my APL presentationSamuel Mann
 
Beyond the Course: Making more of e-learning.
Beyond the Course: Making more of e-learning.Beyond the Course: Making more of e-learning.
Beyond the Course: Making more of e-learning.Brightwave Group
 
Macul12ppt
Macul12pptMacul12ppt
Macul12pptsdardis
 
2006 Accountability Rebuttal
2006 Accountability Rebuttal2006 Accountability Rebuttal
2006 Accountability RebuttalA Jorge Garcia
 
Beyond screencasting Belfast march 2014
Beyond screencasting Belfast march 2014Beyond screencasting Belfast march 2014
Beyond screencasting Belfast march 2014Simon Lancaster
 
Be Anywhere, Anytime
Be Anywhere, AnytimeBe Anywhere, Anytime
Be Anywhere, AnytimeKelly Schweda
 
Organizing your flipped classroom
Organizing your flipped classroomOrganizing your flipped classroom
Organizing your flipped classroommercedes schooler
 
Does change mean progress? - the challenge for HE
Does change mean progress?  - the challenge for HE Does change mean progress?  - the challenge for HE
Does change mean progress? - the challenge for HE SEDA
 
ELSP 2019_global_competences
ELSP 2019_global_competencesELSP 2019_global_competences
ELSP 2019_global_competencesKelly Wiechart
 

What's hot (15)

Dl workflow
Dl workflowDl workflow
Dl workflow
 
Liz Smith et al 2008
Liz Smith et al 2008Liz Smith et al 2008
Liz Smith et al 2008
 
Grad Cert Tertiary Learning and Teaching, my APL presentation
Grad Cert Tertiary Learning and Teaching, my APL presentationGrad Cert Tertiary Learning and Teaching, my APL presentation
Grad Cert Tertiary Learning and Teaching, my APL presentation
 
2018 Rebuttal Memo
2018 Rebuttal Memo2018 Rebuttal Memo
2018 Rebuttal Memo
 
Beyond the Course: Making more of e-learning.
Beyond the Course: Making more of e-learning.Beyond the Course: Making more of e-learning.
Beyond the Course: Making more of e-learning.
 
Macul12ppt
Macul12pptMacul12ppt
Macul12ppt
 
De Vries PM For Rapid E Learning
De Vries PM For Rapid E LearningDe Vries PM For Rapid E Learning
De Vries PM For Rapid E Learning
 
Pre-conference workshop Educa13
Pre-conference workshop Educa13 Pre-conference workshop Educa13
Pre-conference workshop Educa13
 
2006 Accountability Rebuttal
2006 Accountability Rebuttal2006 Accountability Rebuttal
2006 Accountability Rebuttal
 
Beyond screencasting Belfast march 2014
Beyond screencasting Belfast march 2014Beyond screencasting Belfast march 2014
Beyond screencasting Belfast march 2014
 
Be Anywhere, Anytime
Be Anywhere, AnytimeBe Anywhere, Anytime
Be Anywhere, Anytime
 
Organizing your flipped classroom
Organizing your flipped classroomOrganizing your flipped classroom
Organizing your flipped classroom
 
E245 01 2013 syllabus rev 1
E245 01 2013 syllabus rev 1E245 01 2013 syllabus rev 1
E245 01 2013 syllabus rev 1
 
Does change mean progress? - the challenge for HE
Does change mean progress?  - the challenge for HE Does change mean progress?  - the challenge for HE
Does change mean progress? - the challenge for HE
 
ELSP 2019_global_competences
ELSP 2019_global_competencesELSP 2019_global_competences
ELSP 2019_global_competences
 

Similar to Course Design For Accelerated Learning (TechKnowCon; October 17, 2019)

ELearning Design and Rollout
ELearning Design and RolloutELearning Design and Rollout
ELearning Design and RolloutJen Milner
 
Workplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceWorkplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceCengage Learning
 
Project-Based Instruction and the Importance of Self-Directed Learning
Project-Based Instruction and the Importance of Self-Directed LearningProject-Based Instruction and the Importance of Self-Directed Learning
Project-Based Instruction and the Importance of Self-Directed LearningLinkedIn Learning Solutions
 
Improving the Student Experience of the LMS (La Trobe University, Learning & ...
Improving the Student Experience of the LMS (La Trobe University, Learning & ...Improving the Student Experience of the LMS (La Trobe University, Learning & ...
Improving the Student Experience of the LMS (La Trobe University, Learning & ...Tom Cotton
 
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...Anita Zijdemans Boudreau
 
Information Literacy Instruction in Zero Gravity: Online Learning in Academic...
Information Literacy Instruction in Zero Gravity: Online Learning in Academic...Information Literacy Instruction in Zero Gravity: Online Learning in Academic...
Information Literacy Instruction in Zero Gravity: Online Learning in Academic...Mary McMillan
 
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a PanaceaFlipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a PanaceaRich McCue
 
Curriculum design, employability and digital identity
Curriculum design, employability and digital identityCurriculum design, employability and digital identity
Curriculum design, employability and digital identityJisc
 
2014 Electronic Portfolio
2014 Electronic Portfolio2014 Electronic Portfolio
2014 Electronic PortfolioDemetra King
 
cẩm nang lập trình căn bản
cẩm nang lập trình căn bảncẩm nang lập trình căn bản
cẩm nang lập trình căn bảnTuancute
 
LinkedIn Learning | What We're Learning About Learning
LinkedIn Learning | What We're Learning About LearningLinkedIn Learning | What We're Learning About Learning
LinkedIn Learning | What We're Learning About LearningLinkedIn Learning Solutions
 
What works? Effective online practices.
What works? Effective online practices.What works? Effective online practices.
What works? Effective online practices.Alexandra M. Pickett
 

Similar to Course Design For Accelerated Learning (TechKnowCon; October 17, 2019) (20)

DITC Teacher Resource Packet 2016
DITC Teacher Resource Packet 2016DITC Teacher Resource Packet 2016
DITC Teacher Resource Packet 2016
 
ELearning Design and Rollout
ELearning Design and RolloutELearning Design and Rollout
ELearning Design and Rollout
 
Workplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceWorkplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing Conference
 
Project-Based Instruction and the Importance of Self-Directed Learning
Project-Based Instruction and the Importance of Self-Directed LearningProject-Based Instruction and the Importance of Self-Directed Learning
Project-Based Instruction and the Importance of Self-Directed Learning
 
Improving the Student Experience of the LMS (La Trobe University, Learning & ...
Improving the Student Experience of the LMS (La Trobe University, Learning & ...Improving the Student Experience of the LMS (La Trobe University, Learning & ...
Improving the Student Experience of the LMS (La Trobe University, Learning & ...
 
Introduction to Online Teaching - Handout Packet
Introduction to Online Teaching - Handout PacketIntroduction to Online Teaching - Handout Packet
Introduction to Online Teaching - Handout Packet
 
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
A K-20 Creative Design Approach to Addressing Problems of Practice in a Futur...
 
Information Literacy Instruction in Zero Gravity: Online Learning in Academic...
Information Literacy Instruction in Zero Gravity: Online Learning in Academic...Information Literacy Instruction in Zero Gravity: Online Learning in Academic...
Information Literacy Instruction in Zero Gravity: Online Learning in Academic...
 
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a PanaceaFlipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
Flipped Classrooms: A Powerful Teaching Tool, But Not a Panacea
 
SCCOE DT
SCCOE DT SCCOE DT
SCCOE DT
 
Curriculum design, employability and digital identity
Curriculum design, employability and digital identityCurriculum design, employability and digital identity
Curriculum design, employability and digital identity
 
L ci padrus
L ci padrusL ci padrus
L ci padrus
 
2014 Electronic Portfolio
2014 Electronic Portfolio2014 Electronic Portfolio
2014 Electronic Portfolio
 
Seda nov11
Seda nov11Seda nov11
Seda nov11
 
16th Annual SEDA Conference 2011
16th Annual SEDA Conference 201116th Annual SEDA Conference 2011
16th Annual SEDA Conference 2011
 
Information Skills presentation, 30th July
Information Skills presentation, 30th JulyInformation Skills presentation, 30th July
Information Skills presentation, 30th July
 
cẩm nang lập trình căn bản
cẩm nang lập trình căn bảncẩm nang lập trình căn bản
cẩm nang lập trình căn bản
 
Lumen Christi iPad Presentation
Lumen Christi iPad PresentationLumen Christi iPad Presentation
Lumen Christi iPad Presentation
 
LinkedIn Learning | What We're Learning About Learning
LinkedIn Learning | What We're Learning About LearningLinkedIn Learning | What We're Learning About Learning
LinkedIn Learning | What We're Learning About Learning
 
What works? Effective online practices.
What works? Effective online practices.What works? Effective online practices.
What works? Effective online practices.
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

Course Design For Accelerated Learning (TechKnowCon; October 17, 2019)

  • 1. Ivan Corneillet @ivantures Twitter University October 17, 2019 Course Design for Accelerated Learning
  • 2. 2 Course Design for Accelerated Learning Warm-up. Two pieces of feedback. How much value did you provide your students with? “The class was basically a readout of the slides with little or no extra explanation. I could have done it on my own.” “The instructor’s explanations were easy to understand. Overall really good. Thanks!”
  • 3. 3 Course Design for Accelerated Learning My background: Computer Scientist; High Performance Computing, large scale graph-based algorithms Data Scientist, Machine Learning Instructor Instructor; leveling up our engineering talent Guest Lecturer
  • 4. Let’s look at some feedback from students Course Design for Accelerated Learning 4
  • 5. 5 Course Design for Accelerated Learning Two pieces of feedback. How much value did you provide your students with? (cont.) “The class was basically a readout of the slides with little or no extra explanation. I could have done it on my own.” “The instructor’s explanations were easy to understand. Overall really good. Thanks!”
  • 6. 6 Course Design for Accelerated Learning There’s not a single good thing said on the first feedback but the second one is not that much better: If your students learned too easily from a class, did they learned anything at all? “The class was basically a readout of the slides with little or no extra explanation. I could have done it on my own.” “The instructor’s explanations were easy to understand. Overall really good. Thanks!”
  • 7. 7 So let’s make things harder. Here are concepts, frameworks, and tools that we cover in our “Building and Deploying Services” class at Twitter: Microservice Architecture Finagle Twitter Front End Pants Service Scaffolding Technology Stack Distributed Resource Manager Finatra Apache Mesos Network Server Packer Apache Thrift Deploying Services Beaker Application Logic Services Logic Services Job Scheduler JVM Storage Services Targets Technology Stack Redeploying Services Source Runtime REST Frameworks Aurora TwitterServer Scala BUILD filesRPC Framework and more… Course Design for Accelerated Learning
  • 8. 8 Course Design for Accelerated Learning Imagine receiving this feedback from your students. How much value did you provide them with? “Lots of valuable content but two hours was insufficient to cover it all. An abbreviated content would be more suitable.”
  • 9. 9 Course Design for Accelerated Learning This class provided some value to the students. But, as instructors, we tend to cram too much in our classes. Then our students become frustrated. “Lots of valuable content but two hours was insufficient to cover it all. An abbreviated content would be more suitable.”
  • 10. 10 Then classes become just stuff that nobody will remember. We still fail our students. Course Design for Accelerated Learning GigaGiffy @GigaGiffy nobody remembers anything from it and it makes no impact. it's just stuff 5 Oct 20191 1 Above the Law @atlblog #5 In-House: What To Do In A World Where Nobody Remembers Anything 22 Oct 20171 5
  • 11. So, how do we go about really teaching everything they need to learn then? Course Design for Accelerated Learning 11
  • 12. 12 #1. Let’s have our students acknowledge that learning is hard... Course Design for Accelerated Learning I see #effort as the path to #mastery! Sometimes though I have to remind myself about it :) Samppa Lahtinen @SamppaSOS 28 Sep 20164 brynmrk @brynmrk "The brain is like a muscle. When it is in use we feel very good. Understanding is joyous." —Carl Sagan 2 Oct 20191 Marcelo Miwa @MarceloMiwa "No pain, no gain" ; "Feel the burn" (Jane Fonda) 2 Jan 2019
  • 13. 13 Yep. Even for us. Course Design for Accelerated Learning Yep, #learning is #hard. Remembering my "no pain no gain"/"feel the burn" moments with Gym Tonic's Véronique and Davina. Ivan Corneillet @ivantures 16 Oct 2019
  • 14. 14 Course Design for Accelerated Learning Growth Mindset leads to a desire to learn and therefore a tendency to... … embrace challenges … persist in the face of setbacks … see effort as a path to mastery… learn from criticism … find lessons and inspiration in the success of others Mindset: The New Psychology of Success, Carol S. Dweck
  • 15. 15 Course Design for Accelerated Learning #2. The “Why” before the “How” Why or the power of Storytelling Everyone loves story. So tell them one. A story allows your students to return to your content, post story, with a new perspective Why, why, why or the art of Conversation Invite your students to ask questions Lectures are one-ways. Conversations demand talking and listening in equal degrees (This is one way to practice retrieval learning, i.e., pull information out of your student’s heads.)
  • 16. 16 Course Design for Accelerated Learning The benefits of starting with “Why”, telling your students stories, and engaging them through conversations: For you, the instructor Forces you to prioritize what is important “Less is more” For your students Help them to learn “broadly” “See the forest for the trees”
  • 17. 17 Course Design for Accelerated Learning Some more feedback. Better? “The material was designed to extend past the class. This interactive class highlighted the core concepts without getting bogged down by technical details.”
  • 18. 18 Course Design for Accelerated Learning Some more feedback. Better? Yep. “The material was designed to extend past the class. This interactive class highlighted the core concepts without getting bogged down by technical details.” :hopeful:
  • 19. 19 Course Design for Accelerated Learning #3. The “How” through “Pacing” and “Interleaving” Pacing Boost learning by spreading it up multiple times and overtime Interleaving Boost learning by interleaving similar concepts so students can think on what’s common and what’s different
  • 20. Learning Twitter Futures in Action Course Design for Accelerated Learning 20
  • 21. 21 Course Design for Accelerated Learning Learning Twitter Futures in Action Twitter Futures Twitter Futures is a fundamental construct that Tweeps must master
  • 22. 22 Course Design for Accelerated Learning Learning Twitter Futures in Action (cont.) Building and deploying Twitter services Twitter Futures We first motive its need to new Tweeps so as to build highly scalable systems.
  • 23. 23 Course Design for Accelerated Learning Learning Twitter Futures in Action (cont.) Building and deploying Twitter services Thriftservices atTw itter Twitter Futures Then when building an real microservice, we go over some core constructs of Futures.
  • 24. 24 Course Design for Accelerated Learning Learning Twitter Futures in Action (cont.) Building and deploying Twitter services Thriftservices atTw itter O n the job Twitter Futures Between classes, Tweeps start honing their Twitter Futures skills on the job.
  • 25. 25 Course Design for Accelerated Learning Learning Twitter Futures in Action (cont.) Building and deploying Twitter services Thriftservices atTw itter ScalaEssentials Twitter Futures We introduce related concepts, e.g., nomads “en passant”. O n the job
  • 26. 26 Course Design for Accelerated Learning Learning Twitter Futures in Action (cont.) Building and deploying Twitter services Thriftservices atTw itter ScalaEssentials Tw itterFutures Twitter Futures At some point, our students are ready to do a deep dive. E.g., what are some pitfalls one needs to be aware of? O n the job
  • 27. 27 Course Design for Accelerated Learning Learning Twitter Futures in Action (cont.) Building and deploying Twitter services Thriftservices atTw itter ScalaEssentials Tw itterFutures Scala Collections M onads, functions,and friends in Scala Twitter Futures Tweeps keep practicing and learning more on the job. Once they are comfortable with Futures, we use it as a building block for higher- level concepts, e.g., nomads. O n the job ... Rinse and repeat.
  • 28. Course Design for Accelerated Learning 28 This is Accelerated Learning
  • 29. 29 Course Design for Accelerated Learning Let’s close with a few takeaways: #1. Learning is hard, so mindset matters. You know it but how about your students? Educate them on the growth mindset. (People forget. You might need to do it once than once.) Manage their expectations. #2. Start your class with the why using storytelling. It is a powerful technique to engage with your students, enabling them to learn broadly first. Inquire their mind: converse, don’t lecture. Your students should speak as much as you do. #3. Then follow up on the how with pacing and interleaving. Don’t cram and don’t specialize too much. They’ll forget. Intead, spread it out and mix it up to boost long- term learning.
  • 30. 30 Course Design for Accelerated Learning A few references I keep going back to: Mindset: The New Psychology of Success by Carol Dweck (2007) The Astonishing Power of Storytelling: Leading, Teaching, and Transforming in a New Way by Robert Garmston (2018) Powerful Teaching: Unleash the Science of Learning by Pooja Agarwal and Patrice Bain (2019)
  • 31. Course Design for Accelerated Learning Thank you