SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Development of Software for Educational Activities ,[object Object],[object Object],[object Object]
The problem ,[object Object]
Goals ,[object Object],[object Object]
Hypothesis ,[object Object]
Points to consider ,[object Object],[object Object],[object Object]
Activity Theory ,[object Object],[object Object]
The activity diagram   (based on Engeström’s) Artifact Product Subject Rules Community Division of Labor Object
Aspects analyzed by Activity Theory ,[object Object],[object Object],[object Object],[object Object],[object Object]
Constructionism ,[object Object],[object Object],[object Object]
Logo’s turtle geometry forward 100 right 30 forward 80 right 50 right 10 forward 70
Construcionism ,[object Object],[object Object],[object Object],[object Object]
The proposed approach ,[object Object],[object Object],[object Object],[object Object]
The traditional software development  life-cycle Analysis Design Implementation Testing Maintenance
The proposed development cycle Analysis of the Computational Artifact Design of the Computational Artifact Implementation of the Computational Artifact Test of the Computational Artifact Maintenance of the Computational Artifact Analysis of the Educational Activity
The analysis of the educational activity ,[object Object],[object Object],[object Object]
The generic and specific parts of the educational activity Generic Educational Activity Specific Educational Activity B Domain: English Environment: Uninformal, home Domain: Economy Environment: Formal, company Generic theoretical principles Context-specific restrictions Specific Educational Activity A
The analysis of the computational artifact ,[object Object],[object Object],[object Object]
A Generic Constructionist Learning Activity Computerized and  non-computerized artifacts Personally meaningful and shareable product Learner Rules (duration and amount of sessions, relationship among participants, …) Community (teacher, other students, reference authors, visitors) Division of Labor (learner, facilitator, source of reference, actor, activity designer) Transitional objects
A Graphical Logo Activity Graphical Logo Turtle commands,  editor commands and  additional language commands Picture in the computer screen Learner Rules Community Division of Labor Graphical turtle and procedures
A practical case: The Games Workshop ,[object Object],[object Object],[object Object]
A Cocoa screen
Why Cocoa? ,[object Object],[object Object],[object Object],[object Object]
The Workshop activity Mediating Artifacts (planning sheets, computers with Cocoa, camera, etc.) Outcome (game about the park) Subject (III Millennium student) Rules (schedule, write on personal diary, etc.) Community (teacher, other students, authors of examples, guests) Division of Labor (facilitator, actor, learner, source of reference, activity designer) Objects (Cocoa components, annotations, etc.)
Conclusions about the Game Workshop ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Conclusions about the Game Workshop
Major conclusions of the research ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
In relation to Constructionism ,[object Object],[object Object],[object Object],[object Object]
Questions raised about Constructionism ,[object Object],[object Object],[object Object],[object Object],[object Object]
Major challenges faced ,[object Object],[object Object],[object Object],[object Object],Construcionism Activity  Theory Software Engineering
Major contributions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Open questions ,[object Object],[object Object],[object Object],[object Object]
Next steps ,[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Asld2011 hernández leo-abenia_moreno_chacón_blat
Asld2011 hernández leo-abenia_moreno_chacón_blatAsld2011 hernández leo-abenia_moreno_chacón_blat
Asld2011 hernández leo-abenia_moreno_chacón_blatYishay Mor
 
Spikol wmute v3
Spikol wmute v3Spikol wmute v3
Spikol wmute v3spikol
 
Technology Integration in the ES Math Classroom
Technology Integration in the ES Math ClassroomTechnology Integration in the ES Math Classroom
Technology Integration in the ES Math Classroomstrifman
 
Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!Michael Derntl
 
Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...butest
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsKhalid Md Saifuddin
 
A Survey of Requirements Engineering Education
A Survey of Requirements Engineering EducationA Survey of Requirements Engineering Education
A Survey of Requirements Engineering EducationSofia Ouhbi
 
14.30 kurilovas bireniene
14.30 kurilovas bireniene14.30 kurilovas bireniene
14.30 kurilovas birenieneprogettoacariss
 
Supportive and hindering factors to a sustainable implementation 1
Supportive and hindering factors to a sustainable implementation 1Supportive and hindering factors to a sustainable implementation 1
Supportive and hindering factors to a sustainable implementation 1limb0014
 
Programming Assessment and Data Collection
Programming Assessment and Data CollectionProgramming Assessment and Data Collection
Programming Assessment and Data CollectionPetri Ihantola
 
Data collection and learning analytics in programming education
Data collection and learning analytics in programming educationData collection and learning analytics in programming education
Data collection and learning analytics in programming educationPetri Ihantola
 
Areas of Tension in Technology Enhanced Learning
Areas of Tension in Technology Enhanced LearningAreas of Tension in Technology Enhanced Learning
Areas of Tension in Technology Enhanced LearningDenis Gillet
 
Computational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsComputational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsJan Pawlowski
 
Get in the_game_with_23_thingsproject
Get in the_game_with_23_thingsprojectGet in the_game_with_23_thingsproject
Get in the_game_with_23_thingsprojectNicole Lakusta
 
One-to-One Vision
One-to-One VisionOne-to-One Vision
One-to-One VisionJoe Marlow
 

Was ist angesagt? (20)

Asld2011 hernández leo-abenia_moreno_chacón_blat
Asld2011 hernández leo-abenia_moreno_chacón_blatAsld2011 hernández leo-abenia_moreno_chacón_blat
Asld2011 hernández leo-abenia_moreno_chacón_blat
 
Spikol wmute v3
Spikol wmute v3Spikol wmute v3
Spikol wmute v3
 
Unit 2 powerpoint
Unit 2 powerpointUnit 2 powerpoint
Unit 2 powerpoint
 
Integrating technology to education
Integrating technology to educationIntegrating technology to education
Integrating technology to education
 
Technology Integration in the ES Math Classroom
Technology Integration in the ES Math ClassroomTechnology Integration in the ES Math Classroom
Technology Integration in the ES Math Classroom
 
Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!Investigating teachers' understanding of IMS Learning Design: Yes they can!
Investigating teachers' understanding of IMS Learning Design: Yes they can!
 
Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...Unifying an Introduction to Artificial Intelligence Course ...
Unifying an Introduction to Artificial Intelligence Course ...
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive SystemsSession 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
 
A Survey of Requirements Engineering Education
A Survey of Requirements Engineering EducationA Survey of Requirements Engineering Education
A Survey of Requirements Engineering Education
 
2 ej1118959
2 ej11189592 ej1118959
2 ej1118959
 
14.30 kurilovas bireniene
14.30 kurilovas bireniene14.30 kurilovas bireniene
14.30 kurilovas bireniene
 
Supportive and hindering factors to a sustainable implementation 1
Supportive and hindering factors to a sustainable implementation 1Supportive and hindering factors to a sustainable implementation 1
Supportive and hindering factors to a sustainable implementation 1
 
Programming Assessment and Data Collection
Programming Assessment and Data CollectionProgramming Assessment and Data Collection
Programming Assessment and Data Collection
 
Data collection and learning analytics in programming education
Data collection and learning analytics in programming educationData collection and learning analytics in programming education
Data collection and learning analytics in programming education
 
Areas of Tension in Technology Enhanced Learning
Areas of Tension in Technology Enhanced LearningAreas of Tension in Technology Enhanced Learning
Areas of Tension in Technology Enhanced Learning
 
Computational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future GenerationsComputational Thinking and Acting: Future Technologies for Future Generations
Computational Thinking and Acting: Future Technologies for Future Generations
 
Get in the_game_with_23_thingsproject
Get in the_game_with_23_thingsprojectGet in the_game_with_23_thingsproject
Get in the_game_with_23_thingsproject
 
One-to-One Vision
One-to-One VisionOne-to-One Vision
One-to-One Vision
 
Celda presentation vtcoe
Celda presentation vtcoeCelda presentation vtcoe
Celda presentation vtcoe
 
Feliz v1(2)
Feliz v1(2)Feliz v1(2)
Feliz v1(2)
 

Ähnlich wie Development of Software for Educational Activities

ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024EADTU
 
Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far BCcampus
 
16 week plan of GE-203.doc outlines for 2023
16 week plan of GE-203.doc outlines for 202316 week plan of GE-203.doc outlines for 2023
16 week plan of GE-203.doc outlines for 2023mshoaib7204
 
Technology Integration class #1 2011
Technology Integration class #1 2011Technology Integration class #1 2011
Technology Integration class #1 2011Dr. Maureen Lamb
 
Concept-Level Design Analytics for Blended Courses
Concept-Level Design Analytics for Blended CoursesConcept-Level Design Analytics for Blended Courses
Concept-Level Design Analytics for Blended CoursesLaia Albó
 
Reflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita WilliamsReflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita WilliamsBenita Williams
 
yannis@collabtech_20221110_final.pptx
yannis@collabtech_20221110_final.pptxyannis@collabtech_20221110_final.pptx
yannis@collabtech_20221110_final.pptxYannis
 
Educationalmultimedia08
Educationalmultimedia08Educationalmultimedia08
Educationalmultimedia08Brenda Lanada
 
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docxEDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docxgidmanmary
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Educationgrainne
 
The I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and QuestioningThe I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and QuestioningSue Sentance
 
OU Learning Design workshops
OU Learning Design workshopsOU Learning Design workshops
OU Learning Design workshopsMartin Weller
 
The Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityThe Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityCommunitySense
 
Evaluation and technologies 1
Evaluation and technologies 1Evaluation and technologies 1
Evaluation and technologies 1noeltarzan
 
Evaluation and technologies 1
Evaluation and technologies 1Evaluation and technologies 1
Evaluation and technologies 1fokkaian
 
Evaluation and technologies 1
Evaluation and technologies 1Evaluation and technologies 1
Evaluation and technologies 1Isabel do Rosario
 
Daviniahl@vtintroduction
Daviniahl@vtintroductionDaviniahl@vtintroduction
Daviniahl@vtintroductiondavinia.hl
 

Ähnlich wie Development of Software for Educational Activities (20)

ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024ENCORE Workshop Webinar 26 February 2024
ENCORE Workshop Webinar 26 February 2024
 
Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far Exploring Learning Ecologies: Models and Experiences So Far
Exploring Learning Ecologies: Models and Experiences So Far
 
Asld2011 cook
Asld2011 cookAsld2011 cook
Asld2011 cook
 
WP1 1st Review
WP1 1st ReviewWP1 1st Review
WP1 1st Review
 
16 week plan of GE-203.doc outlines for 2023
16 week plan of GE-203.doc outlines for 202316 week plan of GE-203.doc outlines for 2023
16 week plan of GE-203.doc outlines for 2023
 
Technology Integration class #1 2011
Technology Integration class #1 2011Technology Integration class #1 2011
Technology Integration class #1 2011
 
Concept-Level Design Analytics for Blended Courses
Concept-Level Design Analytics for Blended CoursesConcept-Level Design Analytics for Blended Courses
Concept-Level Design Analytics for Blended Courses
 
Reflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita WilliamsReflections from various Evaluations of ICT projects - Benita Williams
Reflections from various Evaluations of ICT projects - Benita Williams
 
yannis@collabtech_20221110_final.pptx
yannis@collabtech_20221110_final.pptxyannis@collabtech_20221110_final.pptx
yannis@collabtech_20221110_final.pptx
 
Educationalmultimedia08
Educationalmultimedia08Educationalmultimedia08
Educationalmultimedia08
 
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docxEDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
EDU 522 – Student NotesCOURSE DESCRIPTIONThis course focus.docx
 
JISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In EducationJISC LADIE project Learning Design In Education
JISC LADIE project Learning Design In Education
 
Leb08talksept17
Leb08talksept17Leb08talksept17
Leb08talksept17
 
The I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and QuestioningThe I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and Questioning
 
OU Learning Design workshops
OU Learning Design workshopsOU Learning Design workshops
OU Learning Design workshops
 
The Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityThe Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System Interoperability
 
Evaluation and technologies 1
Evaluation and technologies 1Evaluation and technologies 1
Evaluation and technologies 1
 
Evaluation and technologies 1
Evaluation and technologies 1Evaluation and technologies 1
Evaluation and technologies 1
 
Evaluation and technologies 1
Evaluation and technologies 1Evaluation and technologies 1
Evaluation and technologies 1
 
Daviniahl@vtintroduction
Daviniahl@vtintroductionDaviniahl@vtintroduction
Daviniahl@vtintroduction
 

Mehr von Leo Burd

Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...
Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...
Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...Leo Burd
 
Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...
Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...
Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...Leo Burd
 
Tecnologia e educação para uma sociedade mais democrática e criativa
Tecnologia e educação para uma sociedade mais democrática e criativaTecnologia e educação para uma sociedade mais democrática e criativa
Tecnologia e educação para uma sociedade mais democrática e criativaLeo Burd
 
The Mobile Innovation Network
The Mobile Innovation NetworkThe Mobile Innovation Network
The Mobile Innovation NetworkLeo Burd
 
Desenvolvendo tecnologias para a inclusão social e o fortalecimento comunitário
Desenvolvendo tecnologias para a inclusão social e o fortalecimento comunitárioDesenvolvendo tecnologias para a inclusão social e o fortalecimento comunitário
Desenvolvendo tecnologias para a inclusão social e o fortalecimento comunitárioLeo Burd
 
Building Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorBuilding Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorLeo Burd
 
A brief introduction to the unX initiative
A brief introduction to the unX initiativeA brief introduction to the unX initiative
A brief introduction to the unX initiativeLeo Burd
 
Creating voice, text and web portals with VoIP Drupal
Creating voice, text and web portals with VoIP DrupalCreating voice, text and web portals with VoIP Drupal
Creating voice, text and web portals with VoIP DrupalLeo Burd
 
Por una educación más humana con el apoyo de la tecnología
Por una educación más humana con el apoyo de la tecnologíaPor una educación más humana con el apoyo de la tecnología
Por una educación más humana con el apoyo de la tecnologíaLeo Burd
 
Towards Digital Inclusion and Community Empowerment
Towards Digital Inclusion and Community EmpowermentTowards Digital Inclusion and Community Empowerment
Towards Digital Inclusion and Community EmpowermentLeo Burd
 
20120612 voipdrupal-oidp brasil
20120612 voipdrupal-oidp brasil20120612 voipdrupal-oidp brasil
20120612 voipdrupal-oidp brasilLeo Burd
 
VoIP Drupal: building sites that send SMS, answer phone calls, and more
VoIP Drupal: building sites that send SMS, answer phone calls, and moreVoIP Drupal: building sites that send SMS, answer phone calls, and more
VoIP Drupal: building sites that send SMS, answer phone calls, and moreLeo Burd
 
Design de apps para o desenvolvimento social
Design de apps para o desenvolvimento socialDesign de apps para o desenvolvimento social
Design de apps para o desenvolvimento socialLeo Burd
 
Using Data to Engage Youth in their Neighborhoods
Using Data to Engage Youth in their NeighborhoodsUsing Data to Engage Youth in their Neighborhoods
Using Data to Engage Youth in their NeighborhoodsLeo Burd
 
VoIP Drupal portfolio
VoIP Drupal portfolioVoIP Drupal portfolio
VoIP Drupal portfolioLeo Burd
 
Tecnologias para a inclusão social e o empoderamento comunitário
Tecnologias para a inclusão social e o empoderamento comunitárioTecnologias para a inclusão social e o empoderamento comunitário
Tecnologias para a inclusão social e o empoderamento comunitárioLeo Burd
 
Using Drupal for Social Inclusion and Civic Empowerment
Using Drupal for Social Inclusion and Civic Empowerment Using Drupal for Social Inclusion and Civic Empowerment
Using Drupal for Social Inclusion and Civic Empowerment Leo Burd
 
Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...
Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...
Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...Leo Burd
 
2010-2011 D-Lab Brazil introduction
2010-2011 D-Lab Brazil introduction2010-2011 D-Lab Brazil introduction
2010-2011 D-Lab Brazil introductionLeo Burd
 
BandTec - Inovação para o Desenvolvimento Social
BandTec - Inovação para o Desenvolvimento SocialBandTec - Inovação para o Desenvolvimento Social
BandTec - Inovação para o Desenvolvimento SocialLeo Burd
 

Mehr von Leo Burd (20)

Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...
Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...
Das tecnologias poderosas ao empoderamento social: o caso da plataforma VoIP ...
 
Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...
Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...
Aplicação dos TIC para Promover a Participação Cívica e o Desenvolvimento Soc...
 
Tecnologia e educação para uma sociedade mais democrática e criativa
Tecnologia e educação para uma sociedade mais democrática e criativaTecnologia e educação para uma sociedade mais democrática e criativa
Tecnologia e educação para uma sociedade mais democrática e criativa
 
The Mobile Innovation Network
The Mobile Innovation NetworkThe Mobile Innovation Network
The Mobile Innovation Network
 
Desenvolvendo tecnologias para a inclusão social e o fortalecimento comunitário
Desenvolvendo tecnologias para a inclusão social e o fortalecimento comunitárioDesenvolvendo tecnologias para a inclusão social e o fortalecimento comunitário
Desenvolvendo tecnologias para a inclusão social e o fortalecimento comunitário
 
Building Apps for Good with MIT App Inventor
Building Apps for Good with MIT App InventorBuilding Apps for Good with MIT App Inventor
Building Apps for Good with MIT App Inventor
 
A brief introduction to the unX initiative
A brief introduction to the unX initiativeA brief introduction to the unX initiative
A brief introduction to the unX initiative
 
Creating voice, text and web portals with VoIP Drupal
Creating voice, text and web portals with VoIP DrupalCreating voice, text and web portals with VoIP Drupal
Creating voice, text and web portals with VoIP Drupal
 
Por una educación más humana con el apoyo de la tecnología
Por una educación más humana con el apoyo de la tecnologíaPor una educación más humana con el apoyo de la tecnología
Por una educación más humana con el apoyo de la tecnología
 
Towards Digital Inclusion and Community Empowerment
Towards Digital Inclusion and Community EmpowermentTowards Digital Inclusion and Community Empowerment
Towards Digital Inclusion and Community Empowerment
 
20120612 voipdrupal-oidp brasil
20120612 voipdrupal-oidp brasil20120612 voipdrupal-oidp brasil
20120612 voipdrupal-oidp brasil
 
VoIP Drupal: building sites that send SMS, answer phone calls, and more
VoIP Drupal: building sites that send SMS, answer phone calls, and moreVoIP Drupal: building sites that send SMS, answer phone calls, and more
VoIP Drupal: building sites that send SMS, answer phone calls, and more
 
Design de apps para o desenvolvimento social
Design de apps para o desenvolvimento socialDesign de apps para o desenvolvimento social
Design de apps para o desenvolvimento social
 
Using Data to Engage Youth in their Neighborhoods
Using Data to Engage Youth in their NeighborhoodsUsing Data to Engage Youth in their Neighborhoods
Using Data to Engage Youth in their Neighborhoods
 
VoIP Drupal portfolio
VoIP Drupal portfolioVoIP Drupal portfolio
VoIP Drupal portfolio
 
Tecnologias para a inclusão social e o empoderamento comunitário
Tecnologias para a inclusão social e o empoderamento comunitárioTecnologias para a inclusão social e o empoderamento comunitário
Tecnologias para a inclusão social e o empoderamento comunitário
 
Using Drupal for Social Inclusion and Civic Empowerment
Using Drupal for Social Inclusion and Civic Empowerment Using Drupal for Social Inclusion and Civic Empowerment
Using Drupal for Social Inclusion and Civic Empowerment
 
Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...
Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...
Desenvolvendo tecnologias apropriadas para a inclusão digital e o empoderamen...
 
2010-2011 D-Lab Brazil introduction
2010-2011 D-Lab Brazil introduction2010-2011 D-Lab Brazil introduction
2010-2011 D-Lab Brazil introduction
 
BandTec - Inovação para o Desenvolvimento Social
BandTec - Inovação para o Desenvolvimento SocialBandTec - Inovação para o Desenvolvimento Social
BandTec - Inovação para o Desenvolvimento Social
 

Kürzlich hochgeladen

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
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
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
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
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Kürzlich hochgeladen (20)

A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
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.
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
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
 
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
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

Development of Software for Educational Activities

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. The activity diagram (based on Engeström’s) Artifact Product Subject Rules Community Division of Labor Object
  • 8.
  • 9.
  • 10. Logo’s turtle geometry forward 100 right 30 forward 80 right 50 right 10 forward 70
  • 11.
  • 12.
  • 13. The traditional software development life-cycle Analysis Design Implementation Testing Maintenance
  • 14. The proposed development cycle Analysis of the Computational Artifact Design of the Computational Artifact Implementation of the Computational Artifact Test of the Computational Artifact Maintenance of the Computational Artifact Analysis of the Educational Activity
  • 15.
  • 16. The generic and specific parts of the educational activity Generic Educational Activity Specific Educational Activity B Domain: English Environment: Uninformal, home Domain: Economy Environment: Formal, company Generic theoretical principles Context-specific restrictions Specific Educational Activity A
  • 17.
  • 18. A Generic Constructionist Learning Activity Computerized and non-computerized artifacts Personally meaningful and shareable product Learner Rules (duration and amount of sessions, relationship among participants, …) Community (teacher, other students, reference authors, visitors) Division of Labor (learner, facilitator, source of reference, actor, activity designer) Transitional objects
  • 19. A Graphical Logo Activity Graphical Logo Turtle commands, editor commands and additional language commands Picture in the computer screen Learner Rules Community Division of Labor Graphical turtle and procedures
  • 20.
  • 22.
  • 23. The Workshop activity Mediating Artifacts (planning sheets, computers with Cocoa, camera, etc.) Outcome (game about the park) Subject (III Millennium student) Rules (schedule, write on personal diary, etc.) Community (teacher, other students, authors of examples, guests) Division of Labor (facilitator, actor, learner, source of reference, activity designer) Objects (Cocoa components, annotations, etc.)
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.

Hinweis der Redaktion

  1. Existem metodologias dirigidas para o desenvolvimento de software que manipulem grandes quantidades de dados, exijam velocidade de processamento, ou segurança de informação. A educação exige uma preocupação com elementos como motivação, desenvolvimento humano, diferenças de contexto educacional, etc. Já existem algumas iniciativas para a educação, mas elas não abordam a problemática de forma ampla
  2. A TA entende uma atividade como um conjunto de ações e um contexto mínimo que permita compreendê-las. Nas atividades, as pessoas estão sempre trabalhando com objetos procurando construir um produto que, conscientemente ou não, resolva uma necessidadeou satisfaça um desejo. Estas relações com os objetos são influenciadas também pela interação com outras pessoas.
  3. Estrutura hierárquica: Quais são as ações da atividade? O que deve ser feito de modo consciente? Internalização e externalização: Que práticas sociais devem ser incentivadas? O que cada pessoa deve externalizar de suas ações mentais? Orientação a objetos: Que objetos serão usados? Qual o significado deles? O que eles têm de importante? Qual o produto concreto da atividade? História e desenvolvimento: Como surgiu a atividade? Quais de seus aspectos não são importantes hoje? Como os participantes se desenvolvem? Mediação: Que ferramentas serão usadas? O que potencializam? O que restringem?
  4. No Logo Gráfico, o aprendiz interage com uma tartaruga desenhada na telado computador. Por meio de comandos dados a tartaruga, como … , ele vai desenhando o que quiser e, espera-se, vai aprendendo noções de lateralidade, espaço e outros conceitos de geometria.
  5. Acreditamos que a abordagem proposta poderia ajudar a tratar de alguns destes problemas colocando o computador no seu devido lugar dentro da atividade educacional construcionista.
  6. Análise: Identifica o que o software deverá fazer Projeto: Especifica como ele fará isso Implementação: Onde ele é convertido em linguagem de programação Teste: testado Manutenção: usado e alterado conforme surjam novas necessidades A fase de análise é a mais importante. É nela que se define o que será feito no restante do ciclo. Dependendo da ênfase que nela for dado...
  7. As principais diferenças se dão nas fases de análise. As demais, mais técnicas, são muito semelhantes ao que ocorre nos sistemas tradicionais.
  8. Não é impossível simplesmente levar a mesma atividade em ambientes diferentes. A atividade genérica concentra os pontos essenciais a serem considerados na criação da atividade segundo uma determinada abordagem educacional A atividade específica mostra as restrições impostas pelo ambiente em questão.
  9. Notar que a divisão do trabalho permanece a mesma...
  10. Ciclo do Valente: descrição-execução-reflexão-depuração