SlideShare une entreprise Scribd logo
1  sur  17
 
[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],[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],[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]
Time of interaction Synchronous Asynchronous Type of interaction Student-student Student-teacher Student-content Student-machine Learning style Group-based Self-based learning Flexibility Anytime Anyplace Ease of access/use Speed Development Feedback Delivery Instruction Stand-alone medium Multimedia support Cost

Contenu connexe

Tendances

COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...
COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...
COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...EqraBaig
 
Need and importance of website, educational CD's& learning Module
Need and importance of website, educational CD's& learning ModuleNeed and importance of website, educational CD's& learning Module
Need and importance of website, educational CD's& learning Moduleanoop kp
 
Uses of computers in education
Uses of computers in educationUses of computers in education
Uses of computers in educationMelanie Garay
 
Educational blogs
Educational  blogsEducational  blogs
Educational blogsjincy811
 
Chapter 3 The Role of Multimedia in Education
Chapter 3   The Role of Multimedia in EducationChapter 3   The Role of Multimedia in Education
Chapter 3 The Role of Multimedia in EducationSalina Saharudin
 
Why is blogging important for education
Why is blogging important for educationWhy is blogging important for education
Why is blogging important for educationyanyulius
 
Computer Assisted Instruction (CAI)
Computer Assisted Instruction (CAI)Computer Assisted Instruction (CAI)
Computer Assisted Instruction (CAI)Atul Thakur
 
Current problems of Indian Education
Current problems of Indian EducationCurrent problems of Indian Education
Current problems of Indian EducationAncy Nasir
 
Resource center of edu technology
Resource center of edu technologyResource center of edu technology
Resource center of edu technologySuresh Babu
 
EPC 3 activity Interactive whiteboard
EPC 3 activity Interactive whiteboard EPC 3 activity Interactive whiteboard
EPC 3 activity Interactive whiteboard Thanavathi C
 

Tendances (20)

SMART Board
SMART BoardSMART Board
SMART Board
 
COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...
COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...
COMPUTERS IN EDUCATION - UNIT 8 - ROLE OF COMPUTER IN EDUCATION - B.ED - 8620...
 
Ppt smartclass
Ppt  smartclassPpt  smartclass
Ppt smartclass
 
Need and importance of website, educational CD's& learning Module
Need and importance of website, educational CD's& learning ModuleNeed and importance of website, educational CD's& learning Module
Need and importance of website, educational CD's& learning Module
 
Uses of computers in education
Uses of computers in educationUses of computers in education
Uses of computers in education
 
Educational blogs
Educational  blogsEducational  blogs
Educational blogs
 
Chapter 3 The Role of Multimedia in Education
Chapter 3   The Role of Multimedia in EducationChapter 3   The Role of Multimedia in Education
Chapter 3 The Role of Multimedia in Education
 
Why is blogging important for education
Why is blogging important for educationWhy is blogging important for education
Why is blogging important for education
 
Smart Board
Smart BoardSmart Board
Smart Board
 
computers in education
computers in educationcomputers in education
computers in education
 
E-RESOURCES
E-RESOURCESE-RESOURCES
E-RESOURCES
 
edublog.pptx
edublog.pptxedublog.pptx
edublog.pptx
 
Computer Assisted Instruction (CAI)
Computer Assisted Instruction (CAI)Computer Assisted Instruction (CAI)
Computer Assisted Instruction (CAI)
 
White board
White boardWhite board
White board
 
Current problems of Indian Education
Current problems of Indian EducationCurrent problems of Indian Education
Current problems of Indian Education
 
Resource center of edu technology
Resource center of edu technologyResource center of edu technology
Resource center of edu technology
 
E content
E contentE content
E content
 
EPC 3 activity Interactive whiteboard
EPC 3 activity Interactive whiteboard EPC 3 activity Interactive whiteboard
EPC 3 activity Interactive whiteboard
 
Teacher Tube
Teacher TubeTeacher Tube
Teacher Tube
 
Presentation teaching aids
Presentation teaching aidsPresentation teaching aids
Presentation teaching aids
 

En vedette

Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...Dominik Lukes
 
Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Seminar Links
 
How To Hook Up Smart Board
How To  Hook  Up  Smart  BoardHow To  Hook  Up  Smart  Board
How To Hook Up Smart Boardguestfd07c0
 
Concept of Physical Education -1
Concept of Physical Education -1Concept of Physical Education -1
Concept of Physical Education -1NEERAJ KUMAR MEHRA
 

En vedette (6)

Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...Reading on e readers, tablets and phones: Hardware and software for inclusive...
Reading on e readers, tablets and phones: Hardware and software for inclusive...
 
Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Electronic Paper (e-Paper)
Electronic Paper (e-Paper)
 
How To Hook Up Smart Board
How To  Hook  Up  Smart  BoardHow To  Hook  Up  Smart  Board
How To Hook Up Smart Board
 
E book
E bookE book
E book
 
GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.
 
Concept of Physical Education -1
Concept of Physical Education -1Concept of Physical Education -1
Concept of Physical Education -1
 

Similaire à Smart Boards

Professional development power_point_presentation1
Professional development power_point_presentation1Professional development power_point_presentation1
Professional development power_point_presentation1tamer0176
 
Role of smartboard
Role of smartboardRole of smartboard
Role of smartboardpunithaksp
 
Technology For Learning
Technology For LearningTechnology For Learning
Technology For LearningDionne Curbeam
 
Being Techno Savvy In The Classroom
Being Techno Savvy In The ClassroomBeing Techno Savvy In The Classroom
Being Techno Savvy In The Classroomguestbee85d
 
The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1emilybrowder
 
The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1emilybrowder
 
What really matters in 21st century classroom
What really matters in 21st century classroomWhat really matters in 21st century classroom
What really matters in 21st century classroomClassroom Aid, Inc.
 
The using of technology to facilitate ec 12 instruction
The using of technology to facilitate ec 12 instructionThe using of technology to facilitate ec 12 instruction
The using of technology to facilitate ec 12 instructionEmily
 
The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1emilybrowder
 
Version 2: Why Smart Boards: SMARTBoards for Parents and Community Partners
Version 2: Why Smart Boards: SMARTBoards for Parents and Community PartnersVersion 2: Why Smart Boards: SMARTBoards for Parents and Community Partners
Version 2: Why Smart Boards: SMARTBoards for Parents and Community PartnersBen Hazzard
 
Online White Boarding.pptx
Online White Boarding.pptxOnline White Boarding.pptx
Online White Boarding.pptxSujon Ahmed
 
Ed3508 assign2
Ed3508 assign2Ed3508 assign2
Ed3508 assign2jazzness
 
Smart Technologies
Smart Technologies Smart Technologies
Smart Technologies Martha
 
Bcu Interactive Whiteboard Training
Bcu Interactive Whiteboard TrainingBcu Interactive Whiteboard Training
Bcu Interactive Whiteboard Trainingguest9a6c88a
 
SMART Board Faculty Training
SMART Board Faculty TrainingSMART Board Faculty Training
SMART Board Faculty TrainingLisa Rusczyk
 

Similaire à Smart Boards (20)

smartboards
smartboardssmartboards
smartboards
 
Smart Boards
Smart BoardsSmart Boards
Smart Boards
 
Professional development power_point_presentation1
Professional development power_point_presentation1Professional development power_point_presentation1
Professional development power_point_presentation1
 
Role of smartboard
Role of smartboardRole of smartboard
Role of smartboard
 
Technology For Learning
Technology For LearningTechnology For Learning
Technology For Learning
 
Being Techno Savvy In The Classroom
Being Techno Savvy In The ClassroomBeing Techno Savvy In The Classroom
Being Techno Savvy In The Classroom
 
The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1
 
The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1
 
Ict u2
Ict u2Ict u2
Ict u2
 
Seminar ppt
Seminar pptSeminar ppt
Seminar ppt
 
What really matters in 21st century classroom
What really matters in 21st century classroomWhat really matters in 21st century classroom
What really matters in 21st century classroom
 
The using of technology to facilitate ec 12 instruction
The using of technology to facilitate ec 12 instructionThe using of technology to facilitate ec 12 instruction
The using of technology to facilitate ec 12 instruction
 
The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1The using of technology to facilitate ec 12 instruction1
The using of technology to facilitate ec 12 instruction1
 
Version 2: Why Smart Boards: SMARTBoards for Parents and Community Partners
Version 2: Why Smart Boards: SMARTBoards for Parents and Community PartnersVersion 2: Why Smart Boards: SMARTBoards for Parents and Community Partners
Version 2: Why Smart Boards: SMARTBoards for Parents and Community Partners
 
Online White Boarding.pptx
Online White Boarding.pptxOnline White Boarding.pptx
Online White Boarding.pptx
 
Ed3508 assign2
Ed3508 assign2Ed3508 assign2
Ed3508 assign2
 
COMPUTER ASSISTED INSTRUCTIONS
COMPUTER ASSISTED INSTRUCTIONSCOMPUTER ASSISTED INSTRUCTIONS
COMPUTER ASSISTED INSTRUCTIONS
 
Smart Technologies
Smart Technologies Smart Technologies
Smart Technologies
 
Bcu Interactive Whiteboard Training
Bcu Interactive Whiteboard TrainingBcu Interactive Whiteboard Training
Bcu Interactive Whiteboard Training
 
SMART Board Faculty Training
SMART Board Faculty TrainingSMART Board Faculty Training
SMART Board Faculty Training
 

Plus de tech4101

Audiographic Conferences
Audiographic ConferencesAudiographic Conferences
Audiographic Conferencestech4101
 
Satellite Videoconferencing
Satellite VideoconferencingSatellite Videoconferencing
Satellite Videoconferencingtech4101
 
Social Networking
Social NetworkingSocial Networking
Social Networkingtech4101
 
AUDIO TELECONFERENCE
AUDIO TELECONFERENCEAUDIO TELECONFERENCE
AUDIO TELECONFERENCEtech4101
 
Computer in Distance Education
Computer in Distance  EducationComputer in Distance  Education
Computer in Distance Educationtech4101
 
MeetMe Conference
MeetMe ConferenceMeetMe Conference
MeetMe Conferencetech4101
 
Virtual Classroom
Virtual ClassroomVirtual Classroom
Virtual Classroomtech4101
 
Elluminate Live!
Elluminate Live!Elluminate Live!
Elluminate Live!tech4101
 
Meeting space
Meeting spaceMeeting space
Meeting spacetech4101
 
Netmeeting
NetmeetingNetmeeting
Netmeetingtech4101
 
VOIP(Voice Over Internet Protocol)
VOIP(Voice Over Internet Protocol)VOIP(Voice Over Internet Protocol)
VOIP(Voice Over Internet Protocol)tech4101
 
M-Learning
M-LearningM-Learning
M-Learningtech4101
 

Plus de tech4101 (12)

Audiographic Conferences
Audiographic ConferencesAudiographic Conferences
Audiographic Conferences
 
Satellite Videoconferencing
Satellite VideoconferencingSatellite Videoconferencing
Satellite Videoconferencing
 
Social Networking
Social NetworkingSocial Networking
Social Networking
 
AUDIO TELECONFERENCE
AUDIO TELECONFERENCEAUDIO TELECONFERENCE
AUDIO TELECONFERENCE
 
Computer in Distance Education
Computer in Distance  EducationComputer in Distance  Education
Computer in Distance Education
 
MeetMe Conference
MeetMe ConferenceMeetMe Conference
MeetMe Conference
 
Virtual Classroom
Virtual ClassroomVirtual Classroom
Virtual Classroom
 
Elluminate Live!
Elluminate Live!Elluminate Live!
Elluminate Live!
 
Meeting space
Meeting spaceMeeting space
Meeting space
 
Netmeeting
NetmeetingNetmeeting
Netmeeting
 
VOIP(Voice Over Internet Protocol)
VOIP(Voice Over Internet Protocol)VOIP(Voice Over Internet Protocol)
VOIP(Voice Over Internet Protocol)
 
M-Learning
M-LearningM-Learning
M-Learning
 

Dernier

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Dernier (20)

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Smart Boards

  • 1.  
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Time of interaction Synchronous Asynchronous Type of interaction Student-student Student-teacher Student-content Student-machine Learning style Group-based Self-based learning Flexibility Anytime Anyplace Ease of access/use Speed Development Feedback Delivery Instruction Stand-alone medium Multimedia support Cost