SlideShare a Scribd company logo
Ebooks for CS Teacher Professional
Development
Mark Guzdial
School of Interactive Computing
Story
• Why ebooks (vs. MOOCs) for on-line CS
teacher learning
• Ed Psych Principles for ebooks
• Cognitive Load, Multimodality, Worked
Examples+Practice
• Demo of our ebook
• Usability of three ebooks
• Runestone, Zyante, CS Circles
• Do teachers learn from this?
Why Ebooks
• On-line is necessary to reach CS10K.
• Characteristics of potential CS teachers:
• Over-worked, little STEM background,
time in small chunks.
• MOOCs put lectures (time-based) on-line.
• Our teachers fit the demographic of
MOOC non-completers.
• Ebooks can fit into a teacher’s pace.
Ed Psych Principles
• Lower cognitive load
• Keep the germane. Lessen the extrinsic.
• Multimodality Principle.
• Use audio to increase comprehension of complex
visuals.
• Worked examples plus practice.
• Sweller showed that worked examples can be more
efficient for learning than more problem-solving.
• Trafton & Reiser showed interleaving examples +
practice was optimal.
Demo here
• Or video if Internet fails
Other Ebook Models
• Comparing to Runestone Interactive
CS CirclesZyante
CS CirclesZyante
ActiveCode
• Execute code in the browser
• Can edit the code
• Results are displayed
Runestone
Code Visualization
• Step through the code
• Displays variable and object
values
• Shows program output
CS CirclesZyante
Runestone
Parsons Problems
• Drag and drop code blocks in
correct order
• Bank of code blocks
• Feedback on order and
indention
CS CirclesZyante
Runestone
Usability: Runestone & Zyante
• Teachers in our study preferred Runestone,
with Zyante next.
f = # of teachers preferring
that style widget
What do users do?
Teachers Learned from Book
• Results from pilot study (3 more subjects to
analyze)
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Pretest Chapters 1 & 2 Chapters 3 & 4 Chapters 5 & 6 Chapters 7 & 8
Pretest and Posttest Scores
Participant 1
Participant 2
Participant 3
Where we’re going next…
• Automating the process of running the
study
• Open it up to any teacher anywhere
• Analyzing pilot data
• Pre-test => use (log file) => Post-test
• Adaptive Parson’s Problems
• Developing student ebook (IUSE)
• Working with Python-based CSP
Curriculum
• EarSketch in Gwinnett County
Thanks
• Our team: Barbara Ericson (co-PI), Briana
Morrison, Miranda Parker, Steven Moore,
Vipul Thakur
• Special thanks to Brad Miller and Philip Guo
• Work supported by NSF Grant #1138378
• But anything you don’t like is our fault
Spare Slides
Usability: Look and Feel

More Related Content

Viewers also liked

Sales Focus: ENGAGE
Sales Focus: ENGAGESales Focus: ENGAGE
Sales Focus: ENGAGE
Stephen Lawhon
 
The 8
The 8The 8
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in ComputingRutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Mark Guzdial
 
Great gummi quiz part 2
Great gummi quiz part 2Great gummi quiz part 2
Great gummi quiz part 2
Dana Archer
 
Agr+3506+l8+sexual+propagation
Agr+3506+l8+sexual+propagationAgr+3506+l8+sexual+propagation
Agr+3506+l8+sexual+propagationmuzammir1992
 
A new beginning pt.1
A new beginning pt.1A new beginning pt.1
A new beginning pt.1
Dana Archer
 
CS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
CS Teachers are Different than Software Developers: WIPSCE 2014 KeynoteCS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
CS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
Mark Guzdial
 
Презентація "Герої Оріхівщини"
Презентація "Герої Оріхівщини"Презентація "Герої Оріхівщини"
Презентація "Герої Оріхівщини"
tatianadosaeva
 
Ervan jonathan
Ervan jonathanErvan jonathan
Ervan jonathan
Ervan123
 
Providing learning and reflection opportunities to develop in-service CS teac...
Providing learning and reflection opportunities to develop in-service CS teac...Providing learning and reflection opportunities to develop in-service CS teac...
Providing learning and reflection opportunities to develop in-service CS teac...
Mark Guzdial
 
Critiquing CS Assessment from a CS for All lens: Dagstuhl Seminar Poster
Critiquing CS Assessment from a CS for All lens: Dagstuhl Seminar PosterCritiquing CS Assessment from a CS for All lens: Dagstuhl Seminar Poster
Critiquing CS Assessment from a CS for All lens: Dagstuhl Seminar Poster
Mark Guzdial
 
Raspberrypi
RaspberrypiRaspberrypi
Raspberrypi
Ekansh Purwar
 
О.К. Антонов – багатогранність таланту
О.К. Антонов – багатогранність талантуО.К. Антонов – багатогранність таланту
О.К. Антонов – багатогранність таланту
NTB VNTU
 
Perladangan organik
Perladangan organikPerladangan organik
Perladangan organikmuzammir1992
 
A new beginning pt.2
A new beginning pt.2A new beginning pt.2
A new beginning pt.2
Dana Archer
 
CIRC products
CIRC products CIRC products
A new beginning quiz!
A new beginning quiz!A new beginning quiz!
A new beginning quiz!
Dana Archer
 
MIT to the NYSE: Journey from University Tech to M&A
MIT to the NYSE: Journey from University Tech to M&AMIT to the NYSE: Journey from University Tech to M&A
MIT to the NYSE: Journey from University Tech to M&A
Venture Development Center, UMass Boston
 

Viewers also liked (20)

Sales Focus: ENGAGE
Sales Focus: ENGAGESales Focus: ENGAGE
Sales Focus: ENGAGE
 
The 8
The 8The 8
The 8
 
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in ComputingRutgers Invited Talk: Creative Expression to Motivate Interest in Computing
Rutgers Invited Talk: Creative Expression to Motivate Interest in Computing
 
Great gummi quiz part 2
Great gummi quiz part 2Great gummi quiz part 2
Great gummi quiz part 2
 
Agr+3506+l8+sexual+propagation
Agr+3506+l8+sexual+propagationAgr+3506+l8+sexual+propagation
Agr+3506+l8+sexual+propagation
 
A new beginning pt.1
A new beginning pt.1A new beginning pt.1
A new beginning pt.1
 
CS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
CS Teachers are Different than Software Developers: WIPSCE 2014 KeynoteCS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
CS Teachers are Different than Software Developers: WIPSCE 2014 Keynote
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Презентація "Герої Оріхівщини"
Презентація "Герої Оріхівщини"Презентація "Герої Оріхівщини"
Презентація "Герої Оріхівщини"
 
Ervan jonathan
Ervan jonathanErvan jonathan
Ervan jonathan
 
Providing learning and reflection opportunities to develop in-service CS teac...
Providing learning and reflection opportunities to develop in-service CS teac...Providing learning and reflection opportunities to develop in-service CS teac...
Providing learning and reflection opportunities to develop in-service CS teac...
 
Critiquing CS Assessment from a CS for All lens: Dagstuhl Seminar Poster
Critiquing CS Assessment from a CS for All lens: Dagstuhl Seminar PosterCritiquing CS Assessment from a CS for All lens: Dagstuhl Seminar Poster
Critiquing CS Assessment from a CS for All lens: Dagstuhl Seminar Poster
 
Raspberrypi
RaspberrypiRaspberrypi
Raspberrypi
 
О.К. Антонов – багатогранність таланту
О.К. Антонов – багатогранність талантуО.К. Антонов – багатогранність таланту
О.К. Антонов – багатогранність таланту
 
Perladangan organik
Perladangan organikPerladangan organik
Perladangan organik
 
Yellow team
Yellow teamYellow team
Yellow team
 
A new beginning pt.2
A new beginning pt.2A new beginning pt.2
A new beginning pt.2
 
CIRC products
CIRC products CIRC products
CIRC products
 
A new beginning quiz!
A new beginning quiz!A new beginning quiz!
A new beginning quiz!
 
MIT to the NYSE: Journey from University Tech to M&A
MIT to the NYSE: Journey from University Tech to M&AMIT to the NYSE: Journey from University Tech to M&A
MIT to the NYSE: Journey from University Tech to M&A
 

Similar to Talk on Ebooks at the NSF BPC/CE21/STEM-C Community Meeting

Open Creativity Scoring Tutorial
Open Creativity Scoring TutorialOpen Creativity Scoring Tutorial
Open Creativity Scoring Tutorial
DenisDumas2
 
Intro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringIntro to Deep Learning for Question Answering
Intro to Deep Learning for Question Answering
Traian Rebedea
 
Addictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshopAddictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshop
Peter Brusilovsky
 
From a thousand learners to a thousand markers: Scaling peer feedback with Ad...
From a thousand learners to a thousand markers: Scaling peer feedback with Ad...From a thousand learners to a thousand markers: Scaling peer feedback with Ad...
From a thousand learners to a thousand markers: Scaling peer feedback with Ad...
NomadWarMachine
 
How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?
Charles Severance
 
FriendsQA: Open-domain Question Answering on TV Show Transcripts
FriendsQA: Open-domain Question Answering on TV Show TranscriptsFriendsQA: Open-domain Question Answering on TV Show Transcripts
FriendsQA: Open-domain Question Answering on TV Show Transcripts
Jinho Choi
 
Challenges and Opportunities in Flipped Writing Classrooms: A Preliminary Report
Challenges and Opportunities in Flipped Writing Classrooms: A Preliminary ReportChallenges and Opportunities in Flipped Writing Classrooms: A Preliminary Report
Challenges and Opportunities in Flipped Writing Classrooms: A Preliminary Report
engedukamall
 
Post-it Up: Qualitative Data Analysis of a Test Fest
Post-it Up: Qualitative Data Analysis of a Test FestPost-it Up: Qualitative Data Analysis of a Test Fest
Post-it Up: Qualitative Data Analysis of a Test Fest
Sarah Joy Arnold
 
OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...
OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...
OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...
The Open Education Consortium
 
lecture1.pdf
lecture1.pdflecture1.pdf
lecture1.pdf
Tamer Nadeem
 
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
 
Logistics.pptx
Logistics.pptxLogistics.pptx
Logistics.pptx
QuantTrading
 
Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...
Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...
Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...
Lucidworks
 
Data carpentry instructor-onboarding
Data carpentry instructor-onboardingData carpentry instructor-onboarding
Data carpentry instructor-onboarding
tracykteal
 
How Bergen Catholic High School Got Its CBT On in Just Three Months
How Bergen Catholic High School Got Its CBT On in Just Three MonthsHow Bergen Catholic High School Got Its CBT On in Just Three Months
How Bergen Catholic High School Got Its CBT On in Just Three Months
ExamSoft
 
KP Compass Learning Platform
KP Compass Learning PlatformKP Compass Learning Platform
KP Compass Learning Platform
Nai Wang
 
Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14
Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14
Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14
SURF Events
 
School Net Curriculum implementation
School Net Curriculum implementationSchool Net Curriculum implementation
School Net Curriculum implementation
mbarefoot
 
Library quick fixes for your courses
Library quick fixes for your coursesLibrary quick fixes for your courses
Library quick fixes for your courses
Sarah Morehouse
 
Distributed Systems Fall 2014 Introduction
Distributed Systems Fall 2014 IntroductionDistributed Systems Fall 2014 Introduction
Distributed Systems Fall 2014 Introduction
Jussi Kangasharju
 

Similar to Talk on Ebooks at the NSF BPC/CE21/STEM-C Community Meeting (20)

Open Creativity Scoring Tutorial
Open Creativity Scoring TutorialOpen Creativity Scoring Tutorial
Open Creativity Scoring Tutorial
 
Intro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringIntro to Deep Learning for Question Answering
Intro to Deep Learning for Question Answering
 
Addictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshopAddictive links, Keynote talk at WWW 2014 workshop
Addictive links, Keynote talk at WWW 2014 workshop
 
From a thousand learners to a thousand markers: Scaling peer feedback with Ad...
From a thousand learners to a thousand markers: Scaling peer feedback with Ad...From a thousand learners to a thousand markers: Scaling peer feedback with Ad...
From a thousand learners to a thousand markers: Scaling peer feedback with Ad...
 
How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?
 
FriendsQA: Open-domain Question Answering on TV Show Transcripts
FriendsQA: Open-domain Question Answering on TV Show TranscriptsFriendsQA: Open-domain Question Answering on TV Show Transcripts
FriendsQA: Open-domain Question Answering on TV Show Transcripts
 
Challenges and Opportunities in Flipped Writing Classrooms: A Preliminary Report
Challenges and Opportunities in Flipped Writing Classrooms: A Preliminary ReportChallenges and Opportunities in Flipped Writing Classrooms: A Preliminary Report
Challenges and Opportunities in Flipped Writing Classrooms: A Preliminary Report
 
Post-it Up: Qualitative Data Analysis of a Test Fest
Post-it Up: Qualitative Data Analysis of a Test FestPost-it Up: Qualitative Data Analysis of a Test Fest
Post-it Up: Qualitative Data Analysis of a Test Fest
 
OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...
OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...
OCWC Global Conference 2013: Open Educational Resources in Action: Beyond the...
 
lecture1.pdf
lecture1.pdflecture1.pdf
lecture1.pdf
 
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
 
Logistics.pptx
Logistics.pptxLogistics.pptx
Logistics.pptx
 
Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...
Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...
Enriching Solr with Deep Learning for a Question Answering System - Sanket Sh...
 
Data carpentry instructor-onboarding
Data carpentry instructor-onboardingData carpentry instructor-onboarding
Data carpentry instructor-onboarding
 
How Bergen Catholic High School Got Its CBT On in Just Three Months
How Bergen Catholic High School Got Its CBT On in Just Three MonthsHow Bergen Catholic High School Got Its CBT On in Just Three Months
How Bergen Catholic High School Got Its CBT On in Just Three Months
 
KP Compass Learning Platform
KP Compass Learning PlatformKP Compass Learning Platform
KP Compass Learning Platform
 
Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14
Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14
Keynote Sally Jordan - Computer-based assessment friend or foe? - OWD14
 
School Net Curriculum implementation
School Net Curriculum implementationSchool Net Curriculum implementation
School Net Curriculum implementation
 
Library quick fixes for your courses
Library quick fixes for your coursesLibrary quick fixes for your courses
Library quick fixes for your courses
 
Distributed Systems Fall 2014 Introduction
Distributed Systems Fall 2014 IntroductionDistributed Systems Fall 2014 Introduction
Distributed Systems Fall 2014 Introduction
 

More from Mark Guzdial

Inventing computing education to meet
 all undergraduates’ needs
Inventing computing education to meet
 all undergraduates’ needsInventing computing education to meet
 all undergraduates’ needs
Inventing computing education to meet
 all undergraduates’ needs
Mark Guzdial
 
Computing Education as a Foundation for 21st Century Literacy
Computing Education as a Foundation for 21st Century LiteracyComputing Education as a Foundation for 21st Century Literacy
Computing Education as a Foundation for 21st Century Literacy
Mark Guzdial
 
Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...
Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...
Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...
Mark Guzdial
 
Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...
Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...
Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...
Mark Guzdial
 
The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...
The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...
The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...
Mark Guzdial
 
LaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for AllLaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for All
Mark Guzdial
 
VL/HCC 2015 Keynote: Requirements for a Computing Literate Society
VL/HCC 2015 Keynote:  Requirements for a Computing Literate SocietyVL/HCC 2015 Keynote:  Requirements for a Computing Literate Society
VL/HCC 2015 Keynote: Requirements for a Computing Literate Society
Mark Guzdial
 
Cyber securityeducation may2015
Cyber securityeducation may2015Cyber securityeducation may2015
Cyber securityeducation may2015
Mark Guzdial
 
Harvard Graduate School Education: teaching cs to teachers
Harvard Graduate School Education: teaching cs to teachersHarvard Graduate School Education: teaching cs to teachers
Harvard Graduate School Education: teaching cs to teachers
Mark Guzdial
 
Teaching linked lists data structures using MIDI
Teaching linked lists data structures using MIDITeaching linked lists data structures using MIDI
Teaching linked lists data structures using MIDI
Mark Guzdial
 
Flash Talk for the ECEP Alliance from the NSF BPC Community Meeting
Flash Talk for the ECEP Alliance from the NSF BPC Community MeetingFlash Talk for the ECEP Alliance from the NSF BPC Community Meeting
Flash Talk for the ECEP Alliance from the NSF BPC Community Meeting
Mark Guzdial
 

More from Mark Guzdial (11)

Inventing computing education to meet
 all undergraduates’ needs
Inventing computing education to meet
 all undergraduates’ needsInventing computing education to meet
 all undergraduates’ needs
Inventing computing education to meet
 all undergraduates’ needs
 
Computing Education as a Foundation for 21st Century Literacy
Computing Education as a Foundation for 21st Century LiteracyComputing Education as a Foundation for 21st Century Literacy
Computing Education as a Foundation for 21st Century Literacy
 
Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...
Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...
Priming the Computer Science Teacher Pump Report: Finding a Home for Computer...
 
Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...
Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...
Using Learning Sciences Research to Improve Computing Teaching: Predictions, ...
 
The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...
The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...
The Role of CS Departments in The US President’s “CS for All” Initiative: Pan...
 
LaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for AllLaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for All
 
VL/HCC 2015 Keynote: Requirements for a Computing Literate Society
VL/HCC 2015 Keynote:  Requirements for a Computing Literate SocietyVL/HCC 2015 Keynote:  Requirements for a Computing Literate Society
VL/HCC 2015 Keynote: Requirements for a Computing Literate Society
 
Cyber securityeducation may2015
Cyber securityeducation may2015Cyber securityeducation may2015
Cyber securityeducation may2015
 
Harvard Graduate School Education: teaching cs to teachers
Harvard Graduate School Education: teaching cs to teachersHarvard Graduate School Education: teaching cs to teachers
Harvard Graduate School Education: teaching cs to teachers
 
Teaching linked lists data structures using MIDI
Teaching linked lists data structures using MIDITeaching linked lists data structures using MIDI
Teaching linked lists data structures using MIDI
 
Flash Talk for the ECEP Alliance from the NSF BPC Community Meeting
Flash Talk for the ECEP Alliance from the NSF BPC Community MeetingFlash Talk for the ECEP Alliance from the NSF BPC Community Meeting
Flash Talk for the ECEP Alliance from the NSF BPC Community Meeting
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
JEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questionsJEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questions
ShivajiThube2
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
JEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questionsJEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questions
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

Talk on Ebooks at the NSF BPC/CE21/STEM-C Community Meeting

  • 1. Ebooks for CS Teacher Professional Development Mark Guzdial School of Interactive Computing
  • 2. Story • Why ebooks (vs. MOOCs) for on-line CS teacher learning • Ed Psych Principles for ebooks • Cognitive Load, Multimodality, Worked Examples+Practice • Demo of our ebook • Usability of three ebooks • Runestone, Zyante, CS Circles • Do teachers learn from this?
  • 3. Why Ebooks • On-line is necessary to reach CS10K. • Characteristics of potential CS teachers: • Over-worked, little STEM background, time in small chunks. • MOOCs put lectures (time-based) on-line. • Our teachers fit the demographic of MOOC non-completers. • Ebooks can fit into a teacher’s pace.
  • 4. Ed Psych Principles • Lower cognitive load • Keep the germane. Lessen the extrinsic. • Multimodality Principle. • Use audio to increase comprehension of complex visuals. • Worked examples plus practice. • Sweller showed that worked examples can be more efficient for learning than more problem-solving. • Trafton & Reiser showed interleaving examples + practice was optimal.
  • 5. Demo here • Or video if Internet fails
  • 6. Other Ebook Models • Comparing to Runestone Interactive CS CirclesZyante
  • 7. CS CirclesZyante ActiveCode • Execute code in the browser • Can edit the code • Results are displayed Runestone
  • 8. Code Visualization • Step through the code • Displays variable and object values • Shows program output CS CirclesZyante Runestone
  • 9. Parsons Problems • Drag and drop code blocks in correct order • Bank of code blocks • Feedback on order and indention CS CirclesZyante Runestone
  • 10. Usability: Runestone & Zyante • Teachers in our study preferred Runestone, with Zyante next. f = # of teachers preferring that style widget
  • 12. Teachers Learned from Book • Results from pilot study (3 more subjects to analyze) 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Pretest Chapters 1 & 2 Chapters 3 & 4 Chapters 5 & 6 Chapters 7 & 8 Pretest and Posttest Scores Participant 1 Participant 2 Participant 3
  • 13. Where we’re going next… • Automating the process of running the study • Open it up to any teacher anywhere • Analyzing pilot data • Pre-test => use (log file) => Post-test • Adaptive Parson’s Problems • Developing student ebook (IUSE) • Working with Python-based CSP Curriculum • EarSketch in Gwinnett County
  • 14. Thanks • Our team: Barbara Ericson (co-PI), Briana Morrison, Miranda Parker, Steven Moore, Vipul Thakur • Special thanks to Brad Miller and Philip Guo • Work supported by NSF Grant #1138378 • But anything you don’t like is our fault