SlideShare a Scribd company logo
W O R K S H O P
W E D N E S D A Y , 2 3 O C T O B E R , 2 0 1 3
Introduction to Web Technologies
and Educational Applications of
Web 2.0
M D . S A I F U D D I N K H A L I D
E m a i l : k h a l i d @ l e a r n i n g . a a u . d k
p r o f e s s o r k h a l i d @ g m a i l . c o m
Plan for the Day
2
 Session 1:
 0815 - 0900: Educational Applications of Web 2.0
 0915 - 1000: Exercise - Reference Management
 1000- 1100: Exercise - Portfolio
 1100-1200: PBL, by Thomas Ryberg, Professor MSO.
 1200-1230: Lunch break
 Session 2:
Session 1
Objectives
1. To understand the concepts of ‘learning activities’ in relation
to ‘web 2.0 tools’
2. To integrate and adopt web 2.0 in relation to learning
activities
Mapping Web 2.0 and Learning Activities
4
 The trend of e- learning research and development has shifted
from ‘learning object’ to ‘learning design’, while passing
though four levels of increasing complexity.
 Digital assets – typically referred to a single file (e.g. an audio clip,
image or a video), in some cases called a ‘raw media asset’;
 Information objects – are structured collection of digital assets,
which are designed particularly to present information for
pedagogical or academic administration purposes;
 Learning activities – include the tasks performed by learning to
achieve learning outcomes in a learning environment while
interacting with people or resources.
 Learning design – are structured and interdependent sequences of
information and activities to promote learning
Source:
http://www.academia.edu/1495767/Facilitating_Adoption_of_Web_Tools_for_Problem_and_Project_Based_Learning_Activiti
es
Task Taxonomy
5
 Environment: ‘web-based’
 pedagogical approaches: ‘cognitive problem-based’ and
‘situative project based learning’
 interaction (who): ‘group-based’
 role (which): ‘group participant’
Source:
http://www.academia.edu/1495767/Facilitating_Adoption_of_Web_Tools_for_Problem_and_Project_Based_Learni
ng_Activities
Type
(What)
Technique
(How)
Personally subscribed or used web 2.0
tools
University administrated or
subscribed web tools
Assimilative:
Reading, Viewing, Listening
Reading, Viewing, Listening
All
- by all we refer to the tools mentioned
in this table
All
- by all we refer to the
tools mentioned in this
table
Information Handling:
Gathering, Ordering,
Classifying, Selecting,
Analysing, Manipulating
Concept mapping, Brainstorming, Buzz
words, Crosswords, Defining, Mind
mapping, Searching
MindMeister, Mindmap,
Wiggio, Diigo, Etherpad, Doodle,
Facebook, Box.net, Basecamp,
Delicious, Digg, Lectio, Zotero, Twitter,
Google Translator, Google Docs
Mahara, Moodle, Quickr,
Adobe Connect, First
class, AUB digital library,
VBN (vbn.aau.dk),
Projecter
(Projektbiblioteket)
Adaptive:
Modelling, Simulation
Modelling, Simulation Dabbleboard SecondLife
Communicative:
Discussing, Presenting,
Debating, Critiquing
Articulate reasoning, Arguing, Coaching,
Debate, Discussion, Fishbowl, Ice breaker,
Interview, Negotiation, On the spot
questioning, Pair dialogues, Panel
discussion, Peer exchange, Performance,
Question and answer, Rounds,
Scaffolding, Socratic instruction, Short
answer, Snowball, Structured debate
Google Groups, Google docs, Skype,
SignApp Now, Messenger (MSN,
Google & Yahoo), Facebook, LinkedIn,
Twitter, Prezi, iGroups.dk, Wiggio,
Google calendar, MindMap,
MindMiester, Blogger, Wordpress,
Lectio.dk, Mail (Gmail, yahoo, MSN
etc.), TeamViewer, LogMeIn
AAU mail, Mahara,
Moodle, Quickr, Adobe
Connect, First class
Productive:
Creating, Producing, Writing,
Drawing, Composing,
Synthesizing, Re-mixing
Artifact, Assignment, Book report,
Dissertation/thesis, Drill and practice,
Essay, Exercise, Journaling, Presentation,
Literature review, MCQ, Puzzles,
Portfolio, Product, Report/paper, Test,
Voting
Dropbox, Evernote,
Slideshare, Google Docs, One Note,
Box.net, Dabbleboard, Wordpress,
Blogger.com, Etherpad, LinkedIn, Prezi,
Pageflakes, Blogger, Zotero
Mahara, Moodle, Quickr,
Adobe Connect, First
class, VBN (vbn.aau.dk),
Projecter
(Projektbiblioteket)
Experiential:
Practicing, Applying,
Mimicking, Experiencing,
Exploring, Investigating,
Performing
Case study, Experimental, Field trip,
Game, Role play, Scavenger hunt,
Simulation
SecondLife SecondLife
6
Source: http://www.academia.edu/1495767/Facilitating_Adoption_of_Web_Tools_for_Problem_and_Project_Based_Learning_Activities
Features of Web 2.0 Tools Vs. Learning Activities
7
 Each web 2.0 tool has many features
 Each of the tool’s feature’s ‘integration’ in ‘learning
activities’ depend on both the ‘type (what)’ and
‘technique (how)’ of the activities.
 From Software Engineering viewpoint use
Information Handling
8
 Concept Mapping, Brain Storming & Mind Mapping:
 MindMeister, WiseMapping, Padlet, Linoit
 Searching:
 Google Scholar
 Reference Management
 Zotero
 Social Bookmarking:
 Delicious, Diigo
 Analysing, Manipulating
 Word clouds: Wordle, tagxedo
Communicative:
Discussing, Presenting, Debating, Critiquing
9
 Discussing/Presenting
 Google Hangout
 Skype
 Slideshare
 Groupware
 Facebook
 Wiggio
Productive: Creating, Producing, Writing, Drawing,
Composing, Synthesizing, Re-mixing
10
 Creating/Producing/Writing/Composing
 Google Docs, Crocodoc
 Dropbox
 Titanpad
 Drawing
 Gliffy
 Diagramly/Draw.io
 Padlet
 Synthesizing/Re-mixing
 Presentation: Prezi,
 Portfolio: Academia, Researchgate, Linkedin
 MCQ/Voting: Doodle, Google Docs
Session 2
Objectives
1. To know about the architecture of world wide web
2. To know about client-server architecture of web applications
3. To know about typical scripting languages and database
platforms to develop web application
4. To explore PHP-MySQL application development
environment
Architecture of WWW and Client-Server
Architecture
12
 ” The World Wide Web (WWW, or simply Web) is an
information space in which the items of interest, referred
to as resources, are identified by global identifiers called
Uniform Resource Identifiers (URI).
 Examples such as the following travel scenario are used
throughout this document to illustrate typical behavior
of Web agents—people or software acting on this
information space. A user agent acts on behalf of a
user. Software agents include servers, proxies, spiders,
browsers, and multimedia players.”
Source: http://www.w3.org/TR/webarch/
Client-Server Architecture
13
Source: http://contentdeliverance.com/2011/client-server-architecture/
Three-Tier Architecture
14
Three-tier
architecture is
a client–server
architecture
Source:
http://en.wikipedia.o
rg/wiki/Multitier_arc
hitecture
Software Technology Platforms of Web App
15
 Popular platforms are:
 J2EE with PostgreSQL
 PHP with MySQL
 Ruby on Rails and MySQL
 PHP with Amazon AWS and SimpleDB
 Microsoft .Net platform
 Open Source Software Sources
 http://sourceforge.net/
 Moodle LMS: http://bitnami.com/stack/moodle
Web-Server development environment
16
PHP-MySQL Services and Apache Server
 http://www.apachefriends.org/en/xampp.html
 http://www.mamp.info/en/index.html
 http://www.wampserver.com/en/
HTML Website
 http://www.htmltemplates.net/
 http://freehtml5templates.com/
 http://html5up.net/
 http://html5templates.com/
 http://www.html5mania.com/category/free-html5-
templates/

More Related Content

Viewers also liked (10)

PDF
Larry_Blum (1) (1)
Larry Blum
 
DOCX
Hello james
marcia gilvonio bonifacio
 
PDF
Day 2 Workshop Recommendations
RCREEE
 
PDF
Pearl gemstone-A complete Guide to Pearl
Pearl Gemstone
 
DOC
Acude Mauricio Fernandez a Inauguración de pintura de Rodolfo Nieto en Plaz...
Pablo Carrillo
 
DOC
Graham%2c+Julia
Julia Graham
 
PPT
Systematic review and meta-analysis of teachers’ development of digital literacy
Khalid Md Saifuddin
 
PPTX
Biotecnologia
talovel2001
 
PDF
Como cambiar manilla - Jandel
Manivelas Jandel
 
PPT
Introdução à anatomia
Eduardo Gomes da Silva
 
Larry_Blum (1) (1)
Larry Blum
 
Day 2 Workshop Recommendations
RCREEE
 
Pearl gemstone-A complete Guide to Pearl
Pearl Gemstone
 
Acude Mauricio Fernandez a Inauguración de pintura de Rodolfo Nieto en Plaz...
Pablo Carrillo
 
Graham%2c+Julia
Julia Graham
 
Systematic review and meta-analysis of teachers’ development of digital literacy
Khalid Md Saifuddin
 
Biotecnologia
talovel2001
 
Como cambiar manilla - Jandel
Manivelas Jandel
 
Introdução à anatomia
Eduardo Gomes da Silva
 

Similar to Workshop introduction to web 2.0 technologies and educational application of web 2.0 applications (20)

PPT
Ict integration by saedah 27 may 2010
Saedah
 
PPT
Web 2.0 workshop
Martin Weller
 
PPT
Web 2.0: Implications for Library Services
ADINET Ahmedabad
 
PPT
Wesleyan2.0
sbclapp
 
PPTX
347 wk01 2013 copy
Guy Richards
 
PPT
Effective utilization of social networking for improving the quality of highe...
Chetan Hegde M
 
PPTX
Comphumanities 1
Stefano Lariccia
 
PPT
Web 2.0: What's the Buzz?
Julia Parra
 
PPT
Web 2.0, entreprise 2.0, E-Learning 2.0
UIR Webscience
 
PDF
Mili intro 2010 mps
Ann Walker Smalley
 
PPT
CTE 680 Web 2.0 Tools to Enhance Higher Education
Brian King
 
PPT
2009 Introductory Workshop Presentation
learning20
 
PPTX
497410347 web2.0
Michaelboy
 
PPT
Patron Learning Program - IL2010
Jennifer Koerber
 
PPT
Web 2.0 in education
cymoore
 
PPT
Technological Challenges Posed By Web 2.0
lisbk
 
PPTX
Web 2.0 2011_2012
Jean-Marie Gilliot
 
PPT
Learning 2.0: What happens when learning meets the read/write web
James BonTempo
 
PPT
Emerging Learning Spaces - UBC Psychology Dept
erenoe
 
PPT
Knowledge building with Web 2.0
Mart Laanpere
 
Ict integration by saedah 27 may 2010
Saedah
 
Web 2.0 workshop
Martin Weller
 
Web 2.0: Implications for Library Services
ADINET Ahmedabad
 
Wesleyan2.0
sbclapp
 
347 wk01 2013 copy
Guy Richards
 
Effective utilization of social networking for improving the quality of highe...
Chetan Hegde M
 
Comphumanities 1
Stefano Lariccia
 
Web 2.0: What's the Buzz?
Julia Parra
 
Web 2.0, entreprise 2.0, E-Learning 2.0
UIR Webscience
 
Mili intro 2010 mps
Ann Walker Smalley
 
CTE 680 Web 2.0 Tools to Enhance Higher Education
Brian King
 
2009 Introductory Workshop Presentation
learning20
 
497410347 web2.0
Michaelboy
 
Patron Learning Program - IL2010
Jennifer Koerber
 
Web 2.0 in education
cymoore
 
Technological Challenges Posed By Web 2.0
lisbk
 
Web 2.0 2011_2012
Jean-Marie Gilliot
 
Learning 2.0: What happens when learning meets the read/write web
James BonTempo
 
Emerging Learning Spaces - UBC Psychology Dept
erenoe
 
Knowledge building with Web 2.0
Mart Laanpere
 
Ad

More from Khalid Md Saifuddin (20)

PPTX
Learning Introductory University Math & Statistics Using Generative AI Tools:...
Khalid Md Saifuddin
 
PPTX
Metrics of Success: Evaluating User Satisfaction in AI Chatbots
Khalid Md Saifuddin
 
PPTX
Students find it difficult to explain what skills they need and have
Khalid Md Saifuddin
 
PPTX
Cross-location and Cross-disciplinary Collaborative Prototyping Using Virtual...
Khalid Md Saifuddin
 
PPTX
Problematizing the rapid changes in didactics, material and spatial condition...
Khalid Md Saifuddin
 
PPTX
What does mapping controversies mean and why controversies are charted and vi...
Khalid Md Saifuddin
 
PPTX
Khalid and Peture E-Learn 2016 2 Washington DC
Khalid Md Saifuddin
 
PPTX
Considerations and Methods for Usability Testing with School Children
Khalid Md Saifuddin
 
PPTX
Evaluation of Interactive Systems Design or Prototype or Product
Khalid Md Saifuddin
 
PPTX
Scrum and ISO 9241:210 Interaction Design Process and User Stories
Khalid Md Saifuddin
 
PPTX
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Khalid Md Saifuddin
 
PPTX
Session ID1 Lecture 1 -What is Interaction Design
Khalid Md Saifuddin
 
PPTX
CSCL 2015 Tracing Sequential Video Production
Khalid Md Saifuddin
 
PPT
Competence and education development in the globalization perspective
Khalid Md Saifuddin
 
PPTX
Software-based Clicker Systems for Classroom Activities of Secondary and Tert...
Khalid Md Saifuddin
 
PPTX
Barriers to the Integration and Adoption of iPads in Schools: A Systematic Li...
Khalid Md Saifuddin
 
PPTX
Cartography of Controversies about MOOCs
Khalid Md Saifuddin
 
PPTX
Barriers to the integration and adoption of ICT in Developing Countries
Khalid Md Saifuddin
 
PPTX
Exploring the use of i pads in danish schools
Khalid Md Saifuddin
 
PPT
A Belief Rule Based (BRB) Decision Support System to Assess Clinical Asthma S...
Khalid Md Saifuddin
 
Learning Introductory University Math & Statistics Using Generative AI Tools:...
Khalid Md Saifuddin
 
Metrics of Success: Evaluating User Satisfaction in AI Chatbots
Khalid Md Saifuddin
 
Students find it difficult to explain what skills they need and have
Khalid Md Saifuddin
 
Cross-location and Cross-disciplinary Collaborative Prototyping Using Virtual...
Khalid Md Saifuddin
 
Problematizing the rapid changes in didactics, material and spatial condition...
Khalid Md Saifuddin
 
What does mapping controversies mean and why controversies are charted and vi...
Khalid Md Saifuddin
 
Khalid and Peture E-Learn 2016 2 Washington DC
Khalid Md Saifuddin
 
Considerations and Methods for Usability Testing with School Children
Khalid Md Saifuddin
 
Evaluation of Interactive Systems Design or Prototype or Product
Khalid Md Saifuddin
 
Scrum and ISO 9241:210 Interaction Design Process and User Stories
Khalid Md Saifuddin
 
Session 1 Lecture 2 PACT A Framework for Designing Interactive Systems
Khalid Md Saifuddin
 
Session ID1 Lecture 1 -What is Interaction Design
Khalid Md Saifuddin
 
CSCL 2015 Tracing Sequential Video Production
Khalid Md Saifuddin
 
Competence and education development in the globalization perspective
Khalid Md Saifuddin
 
Software-based Clicker Systems for Classroom Activities of Secondary and Tert...
Khalid Md Saifuddin
 
Barriers to the Integration and Adoption of iPads in Schools: A Systematic Li...
Khalid Md Saifuddin
 
Cartography of Controversies about MOOCs
Khalid Md Saifuddin
 
Barriers to the integration and adoption of ICT in Developing Countries
Khalid Md Saifuddin
 
Exploring the use of i pads in danish schools
Khalid Md Saifuddin
 
A Belief Rule Based (BRB) Decision Support System to Assess Clinical Asthma S...
Khalid Md Saifuddin
 
Ad

Recently uploaded (20)

PPTX
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PPTX
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
PDF
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
PDF
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
PPTX
CONVULSIVE DISORDERS: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PDF
The-Beginnings-of-Indian-Civilisation.pdf/6th class new ncert social/by k san...
Sandeep Swamy
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PPTX
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PPTX
How to Define Translation to Custom Module And Add a new language in Odoo 18
Celine George
 
PPTX
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
PPTX
Nutri-QUIZ-Bee-Elementary.pptx...................
ferdinandsanbuenaven
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
PPTX
Explorando Recursos do Summer '25: Dicas Essenciais - 02
Mauricio Alexandre Silva
 
PPTX
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
PPTX
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
PPTX
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - GLOBAL SUCCESS - CẢ NĂM - NĂM 2024 (VOCABULARY, ...
Nguyen Thanh Tu Collection
 
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
CONVULSIVE DISORDERS: NURSING MANAGEMENT.pptx
PRADEEP ABOTHU
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
The-Beginnings-of-Indian-Civilisation.pdf/6th class new ncert social/by k san...
Sandeep Swamy
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
ROLE OF ANTIOXIDANT IN EYE HEALTH MANAGEMENT.pptx
Subham Panja
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
How to Define Translation to Custom Module And Add a new language in Odoo 18
Celine George
 
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
Nutri-QUIZ-Bee-Elementary.pptx...................
ferdinandsanbuenaven
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
Explorando Recursos do Summer '25: Dicas Essenciais - 02
Mauricio Alexandre Silva
 
Gall bladder, Small intestine and Large intestine.pptx
rekhapositivity
 
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 

Workshop introduction to web 2.0 technologies and educational application of web 2.0 applications

  • 1. W O R K S H O P W E D N E S D A Y , 2 3 O C T O B E R , 2 0 1 3 Introduction to Web Technologies and Educational Applications of Web 2.0 M D . S A I F U D D I N K H A L I D E m a i l : k h a l i d @ l e a r n i n g . a a u . d k p r o f e s s o r k h a l i d @ g m a i l . c o m
  • 2. Plan for the Day 2  Session 1:  0815 - 0900: Educational Applications of Web 2.0  0915 - 1000: Exercise - Reference Management  1000- 1100: Exercise - Portfolio  1100-1200: PBL, by Thomas Ryberg, Professor MSO.  1200-1230: Lunch break  Session 2:
  • 3. Session 1 Objectives 1. To understand the concepts of ‘learning activities’ in relation to ‘web 2.0 tools’ 2. To integrate and adopt web 2.0 in relation to learning activities
  • 4. Mapping Web 2.0 and Learning Activities 4  The trend of e- learning research and development has shifted from ‘learning object’ to ‘learning design’, while passing though four levels of increasing complexity.  Digital assets – typically referred to a single file (e.g. an audio clip, image or a video), in some cases called a ‘raw media asset’;  Information objects – are structured collection of digital assets, which are designed particularly to present information for pedagogical or academic administration purposes;  Learning activities – include the tasks performed by learning to achieve learning outcomes in a learning environment while interacting with people or resources.  Learning design – are structured and interdependent sequences of information and activities to promote learning Source: http://www.academia.edu/1495767/Facilitating_Adoption_of_Web_Tools_for_Problem_and_Project_Based_Learning_Activiti es
  • 5. Task Taxonomy 5  Environment: ‘web-based’  pedagogical approaches: ‘cognitive problem-based’ and ‘situative project based learning’  interaction (who): ‘group-based’  role (which): ‘group participant’ Source: http://www.academia.edu/1495767/Facilitating_Adoption_of_Web_Tools_for_Problem_and_Project_Based_Learni ng_Activities
  • 6. Type (What) Technique (How) Personally subscribed or used web 2.0 tools University administrated or subscribed web tools Assimilative: Reading, Viewing, Listening Reading, Viewing, Listening All - by all we refer to the tools mentioned in this table All - by all we refer to the tools mentioned in this table Information Handling: Gathering, Ordering, Classifying, Selecting, Analysing, Manipulating Concept mapping, Brainstorming, Buzz words, Crosswords, Defining, Mind mapping, Searching MindMeister, Mindmap, Wiggio, Diigo, Etherpad, Doodle, Facebook, Box.net, Basecamp, Delicious, Digg, Lectio, Zotero, Twitter, Google Translator, Google Docs Mahara, Moodle, Quickr, Adobe Connect, First class, AUB digital library, VBN (vbn.aau.dk), Projecter (Projektbiblioteket) Adaptive: Modelling, Simulation Modelling, Simulation Dabbleboard SecondLife Communicative: Discussing, Presenting, Debating, Critiquing Articulate reasoning, Arguing, Coaching, Debate, Discussion, Fishbowl, Ice breaker, Interview, Negotiation, On the spot questioning, Pair dialogues, Panel discussion, Peer exchange, Performance, Question and answer, Rounds, Scaffolding, Socratic instruction, Short answer, Snowball, Structured debate Google Groups, Google docs, Skype, SignApp Now, Messenger (MSN, Google & Yahoo), Facebook, LinkedIn, Twitter, Prezi, iGroups.dk, Wiggio, Google calendar, MindMap, MindMiester, Blogger, Wordpress, Lectio.dk, Mail (Gmail, yahoo, MSN etc.), TeamViewer, LogMeIn AAU mail, Mahara, Moodle, Quickr, Adobe Connect, First class Productive: Creating, Producing, Writing, Drawing, Composing, Synthesizing, Re-mixing Artifact, Assignment, Book report, Dissertation/thesis, Drill and practice, Essay, Exercise, Journaling, Presentation, Literature review, MCQ, Puzzles, Portfolio, Product, Report/paper, Test, Voting Dropbox, Evernote, Slideshare, Google Docs, One Note, Box.net, Dabbleboard, Wordpress, Blogger.com, Etherpad, LinkedIn, Prezi, Pageflakes, Blogger, Zotero Mahara, Moodle, Quickr, Adobe Connect, First class, VBN (vbn.aau.dk), Projecter (Projektbiblioteket) Experiential: Practicing, Applying, Mimicking, Experiencing, Exploring, Investigating, Performing Case study, Experimental, Field trip, Game, Role play, Scavenger hunt, Simulation SecondLife SecondLife 6 Source: http://www.academia.edu/1495767/Facilitating_Adoption_of_Web_Tools_for_Problem_and_Project_Based_Learning_Activities
  • 7. Features of Web 2.0 Tools Vs. Learning Activities 7  Each web 2.0 tool has many features  Each of the tool’s feature’s ‘integration’ in ‘learning activities’ depend on both the ‘type (what)’ and ‘technique (how)’ of the activities.  From Software Engineering viewpoint use
  • 8. Information Handling 8  Concept Mapping, Brain Storming & Mind Mapping:  MindMeister, WiseMapping, Padlet, Linoit  Searching:  Google Scholar  Reference Management  Zotero  Social Bookmarking:  Delicious, Diigo  Analysing, Manipulating  Word clouds: Wordle, tagxedo
  • 9. Communicative: Discussing, Presenting, Debating, Critiquing 9  Discussing/Presenting  Google Hangout  Skype  Slideshare  Groupware  Facebook  Wiggio
  • 10. Productive: Creating, Producing, Writing, Drawing, Composing, Synthesizing, Re-mixing 10  Creating/Producing/Writing/Composing  Google Docs, Crocodoc  Dropbox  Titanpad  Drawing  Gliffy  Diagramly/Draw.io  Padlet  Synthesizing/Re-mixing  Presentation: Prezi,  Portfolio: Academia, Researchgate, Linkedin  MCQ/Voting: Doodle, Google Docs
  • 11. Session 2 Objectives 1. To know about the architecture of world wide web 2. To know about client-server architecture of web applications 3. To know about typical scripting languages and database platforms to develop web application 4. To explore PHP-MySQL application development environment
  • 12. Architecture of WWW and Client-Server Architecture 12  ” The World Wide Web (WWW, or simply Web) is an information space in which the items of interest, referred to as resources, are identified by global identifiers called Uniform Resource Identifiers (URI).  Examples such as the following travel scenario are used throughout this document to illustrate typical behavior of Web agents—people or software acting on this information space. A user agent acts on behalf of a user. Software agents include servers, proxies, spiders, browsers, and multimedia players.” Source: http://www.w3.org/TR/webarch/
  • 14. Three-Tier Architecture 14 Three-tier architecture is a client–server architecture Source: http://en.wikipedia.o rg/wiki/Multitier_arc hitecture
  • 15. Software Technology Platforms of Web App 15  Popular platforms are:  J2EE with PostgreSQL  PHP with MySQL  Ruby on Rails and MySQL  PHP with Amazon AWS and SimpleDB  Microsoft .Net platform  Open Source Software Sources  http://sourceforge.net/  Moodle LMS: http://bitnami.com/stack/moodle
  • 16. Web-Server development environment 16 PHP-MySQL Services and Apache Server  http://www.apachefriends.org/en/xampp.html  http://www.mamp.info/en/index.html  http://www.wampserver.com/en/ HTML Website  http://www.htmltemplates.net/  http://freehtml5templates.com/  http://html5up.net/  http://html5templates.com/  http://www.html5mania.com/category/free-html5- templates/