SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
Macul12ppt
sdardis
 
Be Anywhere, Anytime
Be Anywhere, AnytimeBe Anywhere, Anytime
Be Anywhere, Anytime
Kelly Schweda
 
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
 

Was ist angesagt? (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
 

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

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
Cengage Learning
 
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
 
2014 Electronic Portfolio
2014 Electronic Portfolio2014 Electronic Portfolio
2014 Electronic Portfolio
Demetra King
 

Ähnlich wie 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.
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Kürzlich hochgeladen (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

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