SlideShare ist ein Scribd-Unternehmen logo
1 von 76
Dennis Cosgrove Caitlin Kelleher  Randy Pausch  Madeleine Pitsch Don Slater Gabe Yu Carnegie Mellon University   Wanda Dann  – Ithaca College Steve Cooper - St. Joseph’s University   The Alice Tea Party This talk was presented at ACM SIGCSE 2007, March 9, 2007 in Cincinnati www.alice.org www.aliceprogramming.net For more information…
Thanks to Prentice Hall ,[object Object]
Our Tea Party Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Shrinking CS Pool ,[object Object],Total Median Per Dept.
 
 
 
 
Bureau of Labor: Hecker, D.  Occupational employment projections to 2014.  Monthly Labor Review. November 2005.
Something drastic needs to be done. Alice is our focus, but we’re happy to hear about other ideas.  But do SOMETHING!
The Alice System (www.alice.org) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Demo of Alice v2.0 ,[object Object]
Demo of Alice v2.0 ,[object Object]
Live Demo of Alice v2.0
 
Alice has always been free. Alice will always continue to be free.
Pedagogically: Why Alice Works ,[object Object],[object Object],[object Object]
Objects are suddenly “obvious” ,[object Object]
Support & Help:  Online Forums at www.alice.org
Support & Help:  In-system Tutorials
Instructional Materials ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Steve Cooper
www.aliceprogramming.net ,[object Object],[object Object],[object Object],Steve Cooper
Sample Lesson: Rolling a ball ,[object Object],[object Object],realisticRoll Do together move ball forward 1 meter, as seen by the ground turn ball forward ? revolutions Design Wanda Dann
Number of revolutions ,[object Object],Wanda Dann one revolution four revolutions
A function ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Wanda Dann
Coding the function Two values are needed. Wanda Dann
How Alice is being used  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Wanda Dann
Summer 2007 Workshops ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Don Slater
Textbook Developed over 5 year period in conjunction with the software.
Textbook Developed over 5 year period in conjunction with the software. Goal: 5,000 copies in first year Printed To Date: 23,0000 copies
Brief Edition ,[object Object],[object Object],[object Object],[object Object],[object Object]
Other texts based on Alice are appearing
To those who object…
To those who object…
To those who object… ,[object Object]
[object Object]
A lot of colleges are using Alice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* http:// www.utexas.edu/world/univ /  says 3,176
Last 12 months, at www.alice.org ,[object Object],[object Object],[object Object],[object Object]
[object Object]
Alice helps at-risk CS majors 88% B Alice Class Prior to CS1 47% C No Alice Class Prior to CS1 Take CS2? CS1 Grade Declared CS majors at Ithaca College and St. Joseph’s University
Alice helps at-risk CS majors M. Moskal, D. Lurie, and S. Cooper, Evaluating the Effectiveness of a New Instructional Approach.  In Proceedings of 2004 SIGCSE Conference , (Norfolk, VA). 88% B Alice Class Prior to CS1 47% C No Alice Class Prior to CS1 Take CS2? CS1 Grade Declared CS majors at Ithaca College and St. Joseph’s University
[object Object]
Other Things I’ve Heard Called “Toys” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Toy vs. “Real” Programming, which is…
[object Object],Alice is “real coding”
[object Object]
[object Object]
Frame the debate: what  are  we going to be doing in our department? ,[object Object],Total Median Per Dept.
We’re never done… Alice is a research project ,[object Object],[object Object],[object Object]
Storytelling Alice Caitlin Kelleher
No matter how easy something is, people still need a reason to want to do it.  Caitlin Kelleher
Approach Present programming as a  means  to the  end  of storytelling. Caitlin Kelleher
Changes to Alice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hero or Villain Authority Figure Caitlin Kelleher
Live Demo of Storytelling Alice Caitlin Kelleher
People are more important than objects students very rarely animate  things . In Storytelling Alice, humanoids and other non-bipedal characters are a different type and have different methods than non-living “things”. Caitlin Kelleher
What people can do… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Caitlin Kelleher
Character actions often motivate use of programming constructs like loops, methods and parameters Caitlin Kelleher
“ touch” and “keep touching” enable creation of generalizable motions
Evaluation with Girls Scouts But we believe the approach works for both genders and all ages. Formative: ~250 users Summative: 88 users Caitlin Kelleher
Three Activities in Alice 1: Scene Layout 2: Editing Programs 3: Running Programs Caitlin Kelleher
Users of Storytelling Alice spend 42% more time programming p < 0.001 p< 0.001
Storytelling Alice motivates the reluctant programmers
Users of the storytelling version show more evidence of engagement/motivation  p < 0.001  Caitlin Kelleher 16% Regular Alice 51% Story-Alice % of girls who sneak extra time to work on their Alice worlds
The Future: Alice v3.0  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Production values as good as real video games??? This is what I couldn’t tell you about at last year’s Tea Party…
Best Selling PC Games of all time: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Electronic Arts (EA) ,[object Object],[object Object],[object Object],[object Object],*From the EA foundation
Best Selling PC Games of all time: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],And the Sims has more female than male players!
Production Values Matter
Production Values Matter
The First Public Demo of Alice v3.0 with  the   Sims TM ! This scene was rendered in Alice v3.0
Setting expectations… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Many (fun!) challenges ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thanks to our Sponsors Alice is a well supported project, and isn’t going away…
Dennis Cosgrove Caitlin Kelleher Randy Pausch  Madeleine Pitsch Don Slater Gabe Yu Carnegie Mellon University   Wanda Dann  – Ithaca College Steve Cooper - St. Joseph’s University   Questions? www.alice.org www.aliceprogramming.net

Weitere ähnliche Inhalte

Ähnlich wie Sigcse Tea Party 2007

#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza
#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza
#ISTE2015 Online Learning Network: Blended and Online Learning ExtravaganzaMichele Eaton
 
Cais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantisCais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantisAlex Makosz
 
DAMLA 2017 State of the Arts: DAMs in the cultural heritage sector
DAMLA 2017 State of the Arts: DAMs in the cultural heritage sectorDAMLA 2017 State of the Arts: DAMs in the cultural heritage sector
DAMLA 2017 State of the Arts: DAMs in the cultural heritage sectorThe Metropolitan Museum of Art
 
Can PowerPoint be Saved
Can PowerPoint be SavedCan PowerPoint be Saved
Can PowerPoint be SavedRafael Montes
 
Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08jeremykemp
 
SJSU SLIS Campus - Second Life Unifying Concepts
SJSU SLIS Campus - Second Life Unifying ConceptsSJSU SLIS Campus - Second Life Unifying Concepts
SJSU SLIS Campus - Second Life Unifying Conceptsjeremykemp
 
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 LiteracyMark Guzdial
 
Cais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantisCais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantisAlex Makosz
 
Replication in Data Science - A Dance Between Data Science & Machine Learning...
Replication in Data Science - A Dance Between Data Science & Machine Learning...Replication in Data Science - A Dance Between Data Science & Machine Learning...
Replication in Data Science - A Dance Between Data Science & Machine Learning...June Andrews
 
CSTA2015 Blocks-based Programming: Toolboxes for Many Occasions
CSTA2015  Blocks-based Programming: Toolboxes for Many OccasionsCSTA2015  Blocks-based Programming: Toolboxes for Many Occasions
CSTA2015 Blocks-based Programming: Toolboxes for Many Occasions Josh Sheldon
 
10 Tips for Inspiring Curiosity - a Webinar for Teachers
10 Tips for Inspiring Curiosity - a Webinar for Teachers10 Tips for Inspiring Curiosity - a Webinar for Teachers
10 Tips for Inspiring Curiosity - a Webinar for TeachersKyle Schutt
 
Creating & evaluating a learning lab draft one
Creating & evaluating a learning lab   draft oneCreating & evaluating a learning lab   draft one
Creating & evaluating a learning lab draft oneSoozie Brown
 
STEAM & the Maker Mentality for School-Age Youth
STEAM & the Maker Mentality for School-Age YouthSTEAM & the Maker Mentality for School-Age Youth
STEAM & the Maker Mentality for School-Age YouthAmy Koester
 
Virtual World Teaching 101
Virtual World Teaching 101Virtual World Teaching 101
Virtual World Teaching 101edtechprof
 

Ähnlich wie Sigcse Tea Party 2007 (20)

Alice Software
Alice SoftwareAlice Software
Alice Software
 
#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza
#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza
#ISTE2015 Online Learning Network: Blended and Online Learning Extravaganza
 
Issue4
Issue4Issue4
Issue4
 
STEAM in Youth Programming
STEAM in Youth ProgrammingSTEAM in Youth Programming
STEAM in Youth Programming
 
Cais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantisCais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantis
 
DAMLA 2017 State of the Arts: DAMs in the cultural heritage sector
DAMLA 2017 State of the Arts: DAMs in the cultural heritage sectorDAMLA 2017 State of the Arts: DAMs in the cultural heritage sector
DAMLA 2017 State of the Arts: DAMs in the cultural heritage sector
 
Can PowerPoint be Saved
Can PowerPoint be SavedCan PowerPoint be Saved
Can PowerPoint be Saved
 
Getting Started with STEAM
Getting Started with STEAMGetting Started with STEAM
Getting Started with STEAM
 
Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08Sloan Sloodle - 9 May 08
Sloan Sloodle - 9 May 08
 
SJSU SLIS Campus - Second Life Unifying Concepts
SJSU SLIS Campus - Second Life Unifying ConceptsSJSU SLIS Campus - Second Life Unifying Concepts
SJSU SLIS Campus - Second Life Unifying Concepts
 
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
 
Cais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantisCais aace edmedia_quest_atlantis
Cais aace edmedia_quest_atlantis
 
Replication in Data Science - A Dance Between Data Science & Machine Learning...
Replication in Data Science - A Dance Between Data Science & Machine Learning...Replication in Data Science - A Dance Between Data Science & Machine Learning...
Replication in Data Science - A Dance Between Data Science & Machine Learning...
 
CSTA2015 Blocks-based Programming: Toolboxes for Many Occasions
CSTA2015  Blocks-based Programming: Toolboxes for Many OccasionsCSTA2015  Blocks-based Programming: Toolboxes for Many Occasions
CSTA2015 Blocks-based Programming: Toolboxes for Many Occasions
 
Mobile Learning apps for Science
Mobile Learning apps for ScienceMobile Learning apps for Science
Mobile Learning apps for Science
 
10 Tips for Inspiring Curiosity - a Webinar for Teachers
10 Tips for Inspiring Curiosity - a Webinar for Teachers10 Tips for Inspiring Curiosity - a Webinar for Teachers
10 Tips for Inspiring Curiosity - a Webinar for Teachers
 
Creating & evaluating a learning lab draft one
Creating & evaluating a learning lab   draft oneCreating & evaluating a learning lab   draft one
Creating & evaluating a learning lab draft one
 
STEAM & the Maker Mentality for School-Age Youth
STEAM & the Maker Mentality for School-Age YouthSTEAM & the Maker Mentality for School-Age Youth
STEAM & the Maker Mentality for School-Age Youth
 
Newsletter October 07
Newsletter October 07Newsletter October 07
Newsletter October 07
 
Virtual World Teaching 101
Virtual World Teaching 101Virtual World Teaching 101
Virtual World Teaching 101
 

Mehr von Janek Wagner

Strategie digitálního vzdělávání do roku 2020
Strategie digitálního vzdělávání do roku 2020Strategie digitálního vzdělávání do roku 2020
Strategie digitálního vzdělávání do roku 2020Janek Wagner
 
Výuka budoucnosti: co by měla každá škola vědět o Google Apps
Výuka budoucnosti: co by měla každá škola vědět o Google AppsVýuka budoucnosti: co by měla každá škola vědět o Google Apps
Výuka budoucnosti: co by měla každá škola vědět o Google AppsJanek Wagner
 
MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07
MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07 MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07
MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07 Janek Wagner
 
MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...
MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...
MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...Janek Wagner
 
MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07
MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07
MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07Janek Wagner
 
MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07
MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07
MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07Janek Wagner
 
Terasoft Offroad Team at 24hours Marathon 2007 Dobřany
Terasoft Offroad Team at 24hours Marathon 2007 DobřanyTerasoft Offroad Team at 24hours Marathon 2007 Dobřany
Terasoft Offroad Team at 24hours Marathon 2007 DobřanyJanek Wagner
 
Prezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnost
Prezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnostPrezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnost
Prezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnostJanek Wagner
 
Průzkum v oblasti primární prevence ve školských zařízeních - 2006
Průzkum v oblasti primární prevence ve školských zařízeních - 2006Průzkum v oblasti primární prevence ve školských zařízeních - 2006
Průzkum v oblasti primární prevence ve školských zařízeních - 2006Janek Wagner
 
Možnosti podpory celoživotního učení v programech financovaných Evropskou unií
Možnosti podpory celoživotního učení v programech financovaných Evropskou uniíMožnosti podpory celoživotního učení v programech financovaných Evropskou unií
Možnosti podpory celoživotního učení v programech financovaných Evropskou uniíJanek Wagner
 
MultiMice versus MS MultiPoint
MultiMice versus MS MultiPointMultiMice versus MS MultiPoint
MultiMice versus MS MultiPointJanek Wagner
 
ESF: Operační program Vzdělání pro konkurenceschopnost
ESF: Operační program Vzdělání pro konkurenceschopnostESF: Operační program Vzdělání pro konkurenceschopnost
ESF: Operační program Vzdělání pro konkurenceschopnostJanek Wagner
 
LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007
LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007
LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007Janek Wagner
 
WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP
WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP
WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP Janek Wagner
 

Mehr von Janek Wagner (16)

Strategie digitálního vzdělávání do roku 2020
Strategie digitálního vzdělávání do roku 2020Strategie digitálního vzdělávání do roku 2020
Strategie digitálního vzdělávání do roku 2020
 
Výuka budoucnosti: co by měla každá škola vědět o Google Apps
Výuka budoucnosti: co by měla každá škola vědět o Google AppsVýuka budoucnosti: co by měla každá škola vědět o Google Apps
Výuka budoucnosti: co by měla každá škola vědět o Google Apps
 
Manuscriptoriu
Manuscriptoriu Manuscriptoriu
Manuscriptoriu
 
MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07
MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07 MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07
MŠMT - Národní programy výzkumu a vývoje v gesci MŠMT-28.6.07
 
MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...
MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...
MŠMT - Rámec financování výzkumu a vývoje v ČR a Financovani OP Výzkum a vývo...
 
MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07
MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07
MŠMT - Aktualní stav OP Výzkum a vývoj pro inovace 28.6.07
 
MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07
MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07
MŠMT - Terciární vzdělávání, výzkum a vývoj a OP VaVpI - 28.6.07
 
Terasoft Offroad Team at 24hours Marathon 2007 Dobřany
Terasoft Offroad Team at 24hours Marathon 2007 DobřanyTerasoft Offroad Team at 24hours Marathon 2007 Dobřany
Terasoft Offroad Team at 24hours Marathon 2007 Dobřany
 
Prezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnost
Prezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnostPrezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnost
Prezentace z informačních seminářů k OP Vzdělávání pro konkurenceschopnost
 
Gamesky
GameskyGamesky
Gamesky
 
Průzkum v oblasti primární prevence ve školských zařízeních - 2006
Průzkum v oblasti primární prevence ve školských zařízeních - 2006Průzkum v oblasti primární prevence ve školských zařízeních - 2006
Průzkum v oblasti primární prevence ve školských zařízeních - 2006
 
Možnosti podpory celoživotního učení v programech financovaných Evropskou unií
Možnosti podpory celoživotního učení v programech financovaných Evropskou uniíMožnosti podpory celoživotního učení v programech financovaných Evropskou unií
Možnosti podpory celoživotního učení v programech financovaných Evropskou unií
 
MultiMice versus MS MultiPoint
MultiMice versus MS MultiPointMultiMice versus MS MultiPoint
MultiMice versus MS MultiPoint
 
ESF: Operační program Vzdělání pro konkurenceschopnost
ESF: Operační program Vzdělání pro konkurenceschopnostESF: Operační program Vzdělání pro konkurenceschopnost
ESF: Operační program Vzdělání pro konkurenceschopnost
 
LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007
LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007
LeMill: prezentace Hanse Põldoji na konferenci Poškole 2007
 
WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP
WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP
WORKSHOP Nad kurikuly: ICT, státní maturita RVP/ŠVP
 

Kürzlich hochgeladen

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Kürzlich hochgeladen (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Sigcse Tea Party 2007

  • 1. Dennis Cosgrove Caitlin Kelleher Randy Pausch Madeleine Pitsch Don Slater Gabe Yu Carnegie Mellon University Wanda Dann – Ithaca College Steve Cooper - St. Joseph’s University The Alice Tea Party This talk was presented at ACM SIGCSE 2007, March 9, 2007 in Cincinnati www.alice.org www.aliceprogramming.net For more information…
  • 2.
  • 3.
  • 4.
  • 5.  
  • 6.  
  • 7.  
  • 8.  
  • 9. Bureau of Labor: Hecker, D. Occupational employment projections to 2014. Monthly Labor Review. November 2005.
  • 10. Something drastic needs to be done. Alice is our focus, but we’re happy to hear about other ideas. But do SOMETHING!
  • 11.
  • 12.  
  • 13.
  • 14.
  • 15. Live Demo of Alice v2.0
  • 16.  
  • 17. Alice has always been free. Alice will always continue to be free.
  • 18.
  • 19.
  • 20. Support & Help: Online Forums at www.alice.org
  • 21. Support & Help: In-system Tutorials
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Coding the function Two values are needed. Wanda Dann
  • 28.
  • 29.
  • 30. Textbook Developed over 5 year period in conjunction with the software.
  • 31. Textbook Developed over 5 year period in conjunction with the software. Goal: 5,000 copies in first year Printed To Date: 23,0000 copies
  • 32.
  • 33. Other texts based on Alice are appearing
  • 34. To those who object…
  • 35. To those who object…
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41. Alice helps at-risk CS majors 88% B Alice Class Prior to CS1 47% C No Alice Class Prior to CS1 Take CS2? CS1 Grade Declared CS majors at Ithaca College and St. Joseph’s University
  • 42. Alice helps at-risk CS majors M. Moskal, D. Lurie, and S. Cooper, Evaluating the Effectiveness of a New Instructional Approach. In Proceedings of 2004 SIGCSE Conference , (Norfolk, VA). 88% B Alice Class Prior to CS1 47% C No Alice Class Prior to CS1 Take CS2? CS1 Grade Declared CS majors at Ithaca College and St. Joseph’s University
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 51. No matter how easy something is, people still need a reason to want to do it. Caitlin Kelleher
  • 52. Approach Present programming as a means to the end of storytelling. Caitlin Kelleher
  • 53.
  • 54. Live Demo of Storytelling Alice Caitlin Kelleher
  • 55. People are more important than objects students very rarely animate things . In Storytelling Alice, humanoids and other non-bipedal characters are a different type and have different methods than non-living “things”. Caitlin Kelleher
  • 56.
  • 57. Character actions often motivate use of programming constructs like loops, methods and parameters Caitlin Kelleher
  • 58. “ touch” and “keep touching” enable creation of generalizable motions
  • 59. Evaluation with Girls Scouts But we believe the approach works for both genders and all ages. Formative: ~250 users Summative: 88 users Caitlin Kelleher
  • 60. Three Activities in Alice 1: Scene Layout 2: Editing Programs 3: Running Programs Caitlin Kelleher
  • 61. Users of Storytelling Alice spend 42% more time programming p < 0.001 p< 0.001
  • 62. Storytelling Alice motivates the reluctant programmers
  • 63. Users of the storytelling version show more evidence of engagement/motivation p < 0.001 Caitlin Kelleher 16% Regular Alice 51% Story-Alice % of girls who sneak extra time to work on their Alice worlds
  • 64.
  • 65. Production values as good as real video games??? This is what I couldn’t tell you about at last year’s Tea Party…
  • 66.
  • 67.
  • 68.
  • 71. The First Public Demo of Alice v3.0 with the Sims TM ! This scene was rendered in Alice v3.0
  • 72.
  • 73.
  • 74.
  • 75. Thanks to our Sponsors Alice is a well supported project, and isn’t going away…
  • 76. Dennis Cosgrove Caitlin Kelleher Randy Pausch Madeleine Pitsch Don Slater Gabe Yu Carnegie Mellon University Wanda Dann – Ithaca College Steve Cooper - St. Joseph’s University Questions? www.alice.org www.aliceprogramming.net