SlideShare a Scribd company logo
1 of 16
Download to read offline
The Good, The Bad, 
       and the Ugly
       Experiences with Active 
        Learning in Artificial 
             Intelligence
 
                                  your name
The Module: Artificial 
         Intelligence


     The study of algorithms 
    that do intelligent things.


                            your name
The Old Course
    • Evaluated through two tests, two 
      small projects and one largish 
      project
    • Very little practical experience with 
      the algorithms and programming



                                        your name
The New Course

     One large semester long 
       programming project 
     broken into 5 parts, done 
    by groups of three or less.
                           your name
The Product



      An agent capable of 
    playing a game of Chess


                         your name
The Goal
    To win a tournament at the 
        end of the course.


        The winning group 
     receives 1 extra point on 
         their final grade.
                            your name
Development Plan
    • 5 smaller projects
      1)Design of the board (rules, data model)
      2)Algorithms for searching
      3)Logic (define rules logical, redesign 
       board)
      4)Learning
      5)Complete Agent, Presentation, Report
                                          your name
Special Rules
    • After the submittal of any one project, 
      students can use the work of another 
      group in their next projects (With proper 
      documentation)
    • Students evaluate the work of other 
      groups. This evaluation forms part of the 
      groups grade for their project. The 
      evaluation counts as part of the student's 
      grade for participation.
                                            your name
Teaching Goals
    • More experience with programming, 
      working in groups, reading and 
      evaluating code
    • Learning the techniques of AI through 
      hands on experience
    • Give the students a goal and 
      motivation to learn and explore
                                      your name
Other notes
    • Each subproject designed to be more 
      than what is needed for the next 
      subproject. Students must decide 
      what should go, what should stay.
    • Project definitions have a certain 
      amount of ambiguity (to encourage 
      students to gather software 
      requirements)
                                    your name
The Good:
    • Some very motivated groups, reading and 
      investigating methods to improve their 
      agents.
    • Student evaluations more or less reflect 
      the teacher's grades
    • Some changes of attitudes throughout the 
      term
    • Better programming by the end of term.
                                           your name
The Bad
    • Low performance ­ Only two of the projects were 
      able to win against a random agent
    • Not much reuse of code ­ students complained it 
      was too hard to understand the code of others
    • Students unable to analogize from the work of 
      others
    • Students unable to move ideas from theory to 
      code
    • Much more time required by professor
                                               your name
More of The Bad
    • Unequal work by students within groups
    • Students lost sight of Artificial Intelligence 
      aspects of course, focused more on 
      Programming




                                                    your name
The Ugly
• Students expected pautas for the evaluation of 
  other projects
• No group was able to complete project 1 
  successfully. This delayed all further projects 
  and caused much stress for the students and 
  delayed their progress on the following projects.
• Complaints of unclear/changing specifications 
  for the projects
  • High expectations of students by the professor 
    not matched by reality
                                              your name
The lessons
    • Set aside time for group meetings
    • Have a backup plan
    • Let the students make mistakes (but 
      not too many)
    • Discuss group projects in class
    • Relate theory to code

                                     your name
The take home message


        Was it worth it?


              Yes

                           your name

More Related Content

Viewers also liked

Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...Diganta Chaudhuri
 
Artificial emotion engine (1)
Artificial emotion engine (1)Artificial emotion engine (1)
Artificial emotion engine (1)priya_kp03
 
Cyber revoluion
Cyber revoluionCyber revoluion
Cyber revoluionPradeepRaj
 
Lect#1 (Artificial Intelligence )
Lect#1 (Artificial Intelligence )Lect#1 (Artificial Intelligence )
Lect#1 (Artificial Intelligence )Zeeshan_Jadoon
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencesanjay_asati
 
Review Paper – Power Point Presentation
Review Paper – Power Point PresentationReview Paper – Power Point Presentation
Review Paper – Power Point PresentationFerglapanter
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceMegha Jain
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceGirish Naik
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceNeil Mathew
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligenceu053675
 

Viewers also liked (14)

Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...Artificial intelligence on Science, Environment, Technology, and Society, by ...
Artificial intelligence on Science, Environment, Technology, and Society, by ...
 
Artificial emotion engine (1)
Artificial emotion engine (1)Artificial emotion engine (1)
Artificial emotion engine (1)
 
Cyber revoluion
Cyber revoluionCyber revoluion
Cyber revoluion
 
Artificial intelligence - Digital Readiness.
Artificial intelligence - Digital Readiness.Artificial intelligence - Digital Readiness.
Artificial intelligence - Digital Readiness.
 
Zero Human Touch Networks
Zero Human Touch NetworksZero Human Touch Networks
Zero Human Touch Networks
 
Lect#1 (Artificial Intelligence )
Lect#1 (Artificial Intelligence )Lect#1 (Artificial Intelligence )
Lect#1 (Artificial Intelligence )
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Review Paper – Power Point Presentation
Review Paper – Power Point PresentationReview Paper – Power Point Presentation
Review Paper – Power Point Presentation
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 

Similar to Presentacion Matthew Bardeen

Spring 2021 workshop - teamwork
Spring 2021 workshop - teamworkSpring 2021 workshop - teamwork
Spring 2021 workshop - teamworkHannah Darcy
 
Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...
Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...
Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...Cengage Learning
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivityAaron Grant
 
Framing Patterns
Framing PatternsFraming Patterns
Framing PatternsSmartOrg
 
Computation Lab 03 19 09 Olin
Computation Lab 03 19 09 OlinComputation Lab 03 19 09 Olin
Computation Lab 03 19 09 Olinbchar
 
Dick & Carey Instructional Design Model
Dick & Carey Instructional Design ModelDick & Carey Instructional Design Model
Dick & Carey Instructional Design ModelMartina Henke
 
Ubiquitous Learning : Leveraging the Strengths of Online Education
Ubiquitous Learning: Leveraging the Strengths of Online EducationUbiquitous Learning: Leveraging the Strengths of Online Education
Ubiquitous Learning : Leveraging the Strengths of Online EducationJean Marrapodi
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurDomendra Sahu
 
2CPP01 - Intro to Module
2CPP01 - Intro to Module2CPP01 - Intro to Module
2CPP01 - Intro to ModuleMichael Heron
 
Image, Interaction, Exp 1.8.07
Image, Interaction, Exp 1.8.07Image, Interaction, Exp 1.8.07
Image, Interaction, Exp 1.8.07Dru Martin
 
Web quest template
Web quest templateWeb quest template
Web quest templatedonald.smith
 
Web quest template
Web quest templateWeb quest template
Web quest templatedonald.smith
 
Workplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceWorkplace Simulated Courses - Course Technology Computing Conference
Workplace Simulated Courses - Course Technology Computing ConferenceCengage Learning
 
Essentials for a Better ICT Student in Palestine
Essentials for a Better ICT Student in PalestineEssentials for a Better ICT Student in Palestine
Essentials for a Better ICT Student in PalestineJafar Hajeer
 
Projectmanagement in a consultancy environment; Gerard Martens
Projectmanagement in a consultancy environment; Gerard MartensProjectmanagement in a consultancy environment; Gerard Martens
Projectmanagement in a consultancy environment; Gerard Martensflmkessels
 
Cit 2013 - Badging / Micro-credentialling
Cit 2013 - Badging / Micro-credentiallingCit 2013 - Badging / Micro-credentialling
Cit 2013 - Badging / Micro-credentiallingEileen O'Connor
 
Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)IWMW
 
Standing out as a new grad candidate
Standing out as a new grad candidateStanding out as a new grad candidate
Standing out as a new grad candidateSashko Stubailo
 

Similar to Presentacion Matthew Bardeen (20)

Spring 2021 workshop - teamwork
Spring 2021 workshop - teamworkSpring 2021 workshop - teamwork
Spring 2021 workshop - teamwork
 
Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...
Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...
Cengage Learning Webinar, College Success, Creating Doers & Finishers: Cultiv...
 
Organization strategies to increase development productivity
Organization strategies to increase development productivityOrganization strategies to increase development productivity
Organization strategies to increase development productivity
 
Framing Patterns
Framing PatternsFraming Patterns
Framing Patterns
 
Computation Lab 03 19 09 Olin
Computation Lab 03 19 09 OlinComputation Lab 03 19 09 Olin
Computation Lab 03 19 09 Olin
 
Dick & Carey Instructional Design Model
Dick & Carey Instructional Design ModelDick & Carey Instructional Design Model
Dick & Carey Instructional Design Model
 
Ubiquitous Learning : Leveraging the Strengths of Online Education
Ubiquitous Learning: Leveraging the Strengths of Online EducationUbiquitous Learning: Leveraging the Strengths of Online Education
Ubiquitous Learning : Leveraging the Strengths of Online Education
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
 
2CPP01 - Intro to Module
2CPP01 - Intro to Module2CPP01 - Intro to Module
2CPP01 - Intro to Module
 
Image, Interaction, Exp 1.8.07
Image, Interaction, Exp 1.8.07Image, Interaction, Exp 1.8.07
Image, Interaction, Exp 1.8.07
 
Web quest template
Web quest templateWeb quest template
Web quest template
 
Web quest template
Web quest templateWeb quest template
Web quest template
 
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
 
University to Useful
University to UsefulUniversity to Useful
University to Useful
 
Essentials for a Better ICT Student in Palestine
Essentials for a Better ICT Student in PalestineEssentials for a Better ICT Student in Palestine
Essentials for a Better ICT Student in Palestine
 
Projectmanagement in a consultancy environment; Gerard Martens
Projectmanagement in a consultancy environment; Gerard MartensProjectmanagement in a consultancy environment; Gerard Martens
Projectmanagement in a consultancy environment; Gerard Martens
 
Transportation
TransportationTransportation
Transportation
 
Cit 2013 - Badging / Micro-credentialling
Cit 2013 - Badging / Micro-credentiallingCit 2013 - Badging / Micro-credentialling
Cit 2013 - Badging / Micro-credentialling
 
Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)Digital Training Masterclass (IWMW 2018)
Digital Training Masterclass (IWMW 2018)
 
Standing out as a new grad candidate
Standing out as a new grad candidateStanding out as a new grad candidate
Standing out as a new grad candidate
 

More from Universidad de Talca

Cómo solicitar exámenes libres y no morir
Cómo solicitar exámenes libres y no morirCómo solicitar exámenes libres y no morir
Cómo solicitar exámenes libres y no morirUniversidad de Talca
 
Formación basada en competencias:mi experiencia como aprendiz
Formación basada en competencias:mi experiencia como aprendizFormación basada en competencias:mi experiencia como aprendiz
Formación basada en competencias:mi experiencia como aprendizUniversidad de Talca
 
Aprendizaje Cooperativo: Bases Lineamientos Ejemplos
Aprendizaje Cooperativo: Bases Lineamientos EjemplosAprendizaje Cooperativo: Bases Lineamientos Ejemplos
Aprendizaje Cooperativo: Bases Lineamientos EjemplosUniversidad de Talca
 
Inducción al modelo institucional
Inducción al modelo institucionalInducción al modelo institucional
Inducción al modelo institucionalUniversidad de Talca
 
La Experiencia de IIE en el marco del rediseño curricular
La Experiencia de IIE en el marco del rediseño curricularLa Experiencia de IIE en el marco del rediseño curricular
La Experiencia de IIE en el marco del rediseño curricularUniversidad de Talca
 
Presentación de Abraham Farias de inducción al modelo institucional
Presentación de Abraham Farias de inducción al modelo institucionalPresentación de Abraham Farias de inducción al modelo institucional
Presentación de Abraham Farias de inducción al modelo institucionalUniversidad de Talca
 
Módulo y proyecto de Responsabilidad Social en la Universidad de Talca
Módulo y proyecto de Responsabilidad Social en la Universidad de TalcaMódulo y proyecto de Responsabilidad Social en la Universidad de Talca
Módulo y proyecto de Responsabilidad Social en la Universidad de TalcaUniversidad de Talca
 
Taller Experimental de Ciencia I - Mecatrónica UTAL 2008
Taller Experimental de Ciencia I - Mecatrónica UTAL 2008Taller Experimental de Ciencia I - Mecatrónica UTAL 2008
Taller Experimental de Ciencia I - Mecatrónica UTAL 2008Universidad de Talca
 
Compartiendo Experiencias Docentes Farias
Compartiendo Experiencias Docentes FariasCompartiendo Experiencias Docentes Farias
Compartiendo Experiencias Docentes FariasUniversidad de Talca
 
Aprendizaje Basado En Problemas Red
Aprendizaje Basado En Problemas  RedAprendizaje Basado En Problemas  Red
Aprendizaje Basado En Problemas RedUniversidad de Talca
 
Análisis Prof Contreras Y Rodriguez
Análisis Prof Contreras Y RodriguezAnálisis Prof Contreras Y Rodriguez
Análisis Prof Contreras Y RodriguezUniversidad de Talca
 

More from Universidad de Talca (20)

Cómo solicitar exámenes libres y no morir
Cómo solicitar exámenes libres y no morirCómo solicitar exámenes libres y no morir
Cómo solicitar exámenes libres y no morir
 
Formación basada en competencias:mi experiencia como aprendiz
Formación basada en competencias:mi experiencia como aprendizFormación basada en competencias:mi experiencia como aprendiz
Formación basada en competencias:mi experiencia como aprendiz
 
Desarrollando Portafolios Vf
Desarrollando Portafolios VfDesarrollando Portafolios Vf
Desarrollando Portafolios Vf
 
Aprendizaje Cooperativo: Bases Lineamientos Ejemplos
Aprendizaje Cooperativo: Bases Lineamientos EjemplosAprendizaje Cooperativo: Bases Lineamientos Ejemplos
Aprendizaje Cooperativo: Bases Lineamientos Ejemplos
 
Cbl Facultad Compromiso Cv
Cbl Facultad Compromiso CvCbl Facultad Compromiso Cv
Cbl Facultad Compromiso Cv
 
Inducción al modelo institucional
Inducción al modelo institucionalInducción al modelo institucional
Inducción al modelo institucional
 
La Experiencia de IIE en el marco del rediseño curricular
La Experiencia de IIE en el marco del rediseño curricularLa Experiencia de IIE en el marco del rediseño curricular
La Experiencia de IIE en el marco del rediseño curricular
 
Presentación de Abraham Farias de inducción al modelo institucional
Presentación de Abraham Farias de inducción al modelo institucionalPresentación de Abraham Farias de inducción al modelo institucional
Presentación de Abraham Farias de inducción al modelo institucional
 
Módulo y proyecto de Responsabilidad Social en la Universidad de Talca
Módulo y proyecto de Responsabilidad Social en la Universidad de TalcaMódulo y proyecto de Responsabilidad Social en la Universidad de Talca
Módulo y proyecto de Responsabilidad Social en la Universidad de Talca
 
Taller Experimental de Ciencia I - Mecatrónica UTAL 2008
Taller Experimental de Ciencia I - Mecatrónica UTAL 2008Taller Experimental de Ciencia I - Mecatrónica UTAL 2008
Taller Experimental de Ciencia I - Mecatrónica UTAL 2008
 
Presentación Decano Tenreiro
Presentación Decano TenreiroPresentación Decano Tenreiro
Presentación Decano Tenreiro
 
Presentacion Carlos Torres
Presentacion Carlos TorresPresentacion Carlos Torres
Presentacion Carlos Torres
 
Presentacion Paul Fuentes
Presentacion Paul FuentesPresentacion Paul Fuentes
Presentacion Paul Fuentes
 
Compartiendo Experiencias Docentes Farias
Compartiendo Experiencias Docentes FariasCompartiendo Experiencias Docentes Farias
Compartiendo Experiencias Docentes Farias
 
Feria De Emprendimiento
Feria De EmprendimientoFeria De Emprendimiento
Feria De Emprendimiento
 
Aprendizaje Basado En Problemas Red
Aprendizaje Basado En Problemas  RedAprendizaje Basado En Problemas  Red
Aprendizaje Basado En Problemas Red
 
Red/Mallea-Schmal
Red/Mallea-SchmalRed/Mallea-Schmal
Red/Mallea-Schmal
 
Análisis Prof Contreras Y Rodriguez
Análisis Prof Contreras Y RodriguezAnálisis Prof Contreras Y Rodriguez
Análisis Prof Contreras Y Rodriguez
 
Carlos Becerra
Carlos BecerraCarlos Becerra
Carlos Becerra
 
Presentación Prof.Carlos Becerra
Presentación Prof.Carlos BecerraPresentación Prof.Carlos Becerra
Presentación Prof.Carlos Becerra
 

Presentacion Matthew Bardeen

  • 1. The Good, The Bad,  and the Ugly Experiences with Active  Learning in Artificial  Intelligence   your name
  • 2. The Module: Artificial  Intelligence The study of algorithms  that do intelligent things.   your name
  • 3. The Old Course • Evaluated through two tests, two  small projects and one largish  project • Very little practical experience with  the algorithms and programming   your name
  • 4. The New Course One large semester long  programming project  broken into 5 parts, done  by groups of three or less.   your name
  • 5. The Product An agent capable of  playing a game of Chess   your name
  • 6. The Goal To win a tournament at the  end of the course. The winning group  receives 1 extra point on  their final grade.   your name
  • 7. Development Plan • 5 smaller projects 1)Design of the board (rules, data model) 2)Algorithms for searching 3)Logic (define rules logical, redesign  board) 4)Learning 5)Complete Agent, Presentation, Report   your name
  • 8. Special Rules • After the submittal of any one project,  students can use the work of another  group in their next projects (With proper  documentation) • Students evaluate the work of other  groups. This evaluation forms part of the  groups grade for their project. The  evaluation counts as part of the student's  grade for participation.   your name
  • 9. Teaching Goals • More experience with programming,  working in groups, reading and  evaluating code • Learning the techniques of AI through  hands on experience • Give the students a goal and  motivation to learn and explore   your name
  • 10. Other notes • Each subproject designed to be more  than what is needed for the next  subproject. Students must decide  what should go, what should stay. • Project definitions have a certain  amount of ambiguity (to encourage  students to gather software  requirements)   your name
  • 11. The Good: • Some very motivated groups, reading and  investigating methods to improve their  agents. • Student evaluations more or less reflect  the teacher's grades • Some changes of attitudes throughout the  term • Better programming by the end of term.   your name
  • 12. The Bad • Low performance ­ Only two of the projects were  able to win against a random agent • Not much reuse of code ­ students complained it  was too hard to understand the code of others • Students unable to analogize from the work of  others • Students unable to move ideas from theory to  code • Much more time required by professor   your name
  • 13. More of The Bad • Unequal work by students within groups • Students lost sight of Artificial Intelligence  aspects of course, focused more on  Programming   your name
  • 14. The Ugly • Students expected pautas for the evaluation of  other projects • No group was able to complete project 1  successfully. This delayed all further projects  and caused much stress for the students and  delayed their progress on the following projects. • Complaints of unclear/changing specifications  for the projects • High expectations of students by the professor  not matched by reality   your name
  • 15. The lessons • Set aside time for group meetings • Have a backup plan • Let the students make mistakes (but  not too many) • Discuss group projects in class • Relate theory to code   your name
  • 16. The take home message Was it worth it? Yes   your name