SlideShare une entreprise Scribd logo
1  sur  56
Télécharger pour lire hors ligne
A Social Network for Your
        Classroom
Justin Shreve
   Code Wrangler
   automattic.com


justin@automattic.com

 blog: http://justin.gs
twitter: @justinshreve
Live collaboration during
                    the session

•  Twitter
  –  #etechbpress

•  Collaboration can continue after the
   session and even after the conference is
   over
Before we begin…

You may need to download some software.
XAMPP

 XAMPP is an easy to install Apache distribution containing MySQL,
PHP and Perl. XAMPP is really very easy to install and to use - just
download, extract and start.

http://www.apachefriends.org/en/xampp.html
Choose your operating system &
              download


•  Mac
  –  XAMPP Mac OS X 1.7.3 Universal Binary

•  Windows
  –  Installer
BuddyPress Is...

•  Social networking in a box

•  A plugin for WordPress (leading web software that you can
   use to create a beautiful website or blog)

•  Completely free and open source
  •  GPL (Users are allowed to copy, modify, and redistribute GPL
     software)


•  Completely in your control
  •  Change the look
  •  Add new functionality
BuddyPress: A Social Network for your Classroom
Features


                                             Fully customizable profiles. Allow your
                                             students to fill in whatever fields suit your
                                             class. (Grade Level, Interests, and much
Activity streams (Facebook Wall ),
                                             more!)
commenting, liking and @mentions (like
Twitter)




                                                 Allow groups or students to collaborate with
Allow students to become friends. They can       each other privately with a full messaging
collaborate, share and follow each others        system.
activity.
Features




Full WordPress Blogging! Allow students to
publish their thoughts and work with their
very own blogs.



                                             Fully powered discussion forums built allow
                                             for more conventional in-depth conversations.
You can use it to enable
                         students to...
•  communicate and work in groups
  •  Bring communication to a Facebook-like format that students are
     familiar with.

•  blog and publish their work
  •  Classes can post papers as blog posts and students can leave
     comments.

  •  Share videos, pictures and recaps of different classroom activities/
     experiments.

  •  Students can journal their thoughts allowing for the tracking of
     progress throughout a semester.

•  have a central hub for exchanging information
  •  List all the resources and communication in one clean place.
The Academic Commons of The City University of New
York is designed to support faculty initiatives and build
community through the use(s) of technology in teaching
and learning…

..Creating networks and support systems that are
enabled by easy access to quality digital resources will
nurture faculty development through sharing replicable - About CUNY (City University of
materials and best practices.                            New York) Academic Commons
•    People
•    Groups
•    Forums
•    Blogs
•    Wiki
•    News & Information
So how do I get started?


•  BuddyPress needs WordPress



•  BuddyPress and WordPress (and other web software)
   require a webhost - a service that allows you to make your
   website accessible to the Internet.
WordPress.com recommends

  o    Blue Host

  o    Network Solutions

  o    GoDaddy.com

  o    MediaTemple

  o    DreamHost


http://get.wp.com/hosting/
Long Term:

  •  Your school may provide hosting resources
Today..


•  You can setup a server for testing on your own
   computer.

   o    XAMPP
Q&A

•  Feel free to ask any questions before we begin configuring our
   own test server and BuddyPress installation.


•  You will need the file we downloaded at the beginning of this
   talk.
•  Windows
  –  Install and start Apache and MySQL
•  Mac
  –  Open the DMG-Image
  –  Drag and Drop the XAMPP folder into your Applications
     folder.
  –  Start XAMPP by opening the XAMPP Control Panel and start
     Apache and MySQL.
Test It

•  Open up your favorite browser and type http://localhost/
   into the address bar.




•  Questions? Need Help? Let me know.
Create a database
From http://localhost/ click English and phpMyAdmin under
 Tools




  Type wordpress in for the database name and click create.
WordPress

 WordPress is web software you can use to create a beautiful
website or blog. We like to say that WordPress is both free and
priceless at the same time. – WordPress.org




 http://wordpress.org/download/
Drag WordPress into your XAMPP s Web Folder




C:/XAMPP/htdocs/
Mac Only:
•  Control + Click and Select Get Info on
   the WordPress folder.

•  Set everyone to have Read & Write
   access under Sharing & Permissions –
   needed for the installation.
Installing WordPress
•     Visit http://localhost/wordpress/
•     Click Create a Configuration File
•     Click Let’s go!
•     Click Run the install


     Your database connection
     details:

     •  Database name:
     wordpress
     •  User Name: root
     •  Password: (nothing)
BuddyPress: A Social Network for your Classroom
•  Click Log In
•  Enter your account information and hit
    Log In again.
BuddyPress: A Social Network for your Classroom
Configuring WordPress
•  Basic Settings
•  Title, Description, Timezone, etc.
Adding the BuddyPress Plugin

                                         Drag into your WordPress
                                         folder s wp-content/
                                         plugins/ folder.


http://buddypress.org/download/




                   Depending on your host and
                   configuration, you can also try
                   adding the plugin with the Add
                   New button and searching for
                   BuddyPress.
Basic Social Network Configuration
BuddyPress: A Social Network for your Classroom
Switching to your BuddyPress Theme
Take a break…

•  Take a break from all this technical stuff to
   see what your BuddyPress site looks like.

•  Visit http://localhost/wordpress/
Congratulations!




Your very own social network!
Q&A


•  Feel free to ask any questions now before
   we jump in and set up the finer details.
Posting Information

You will be able to post announcements and information for
others to see on your social network.

   •  Posts
   •  Pages
Hover over an entry to bring up an edit link. Select edit to
change an existing post or page.

OR

Click the Add New button to create a new entry.
BuddyPress: A Social Network for your Classroom
Creating Groups
Each group gets an activity feed where they can post updates.
Members of a group can also see other group members and
communicate with them.
Creating Forums
From your groups homepage select
        the Admin tab.




Select Group Settings and check
the Enable discussion forum
checkbox.
Your group now has a
              discussion forum!




Feel free to post your first topic!
BuddyPress: A Social Network for your Classroom
Adding Users / Students




Set role as member
You can also allow students
  to register themselves.



 This creates a Sign Up link and form on your site.
Adding Plugins / Themes

•  BuddyPress supports plugins just like WordPress.

•  You can expand the functionality of your site very easily.

•  BuddyPress plugins install the same way WordPress plugins
install ( drag and drop or add new ).

•  BuddyPress themes can be installed like plugins (into wp-
content/themes/)



http://buddypress.org/extend/plugins/
BuddyPress: A Social Network for your Classroom
(in development)
So what can I do with my social network?

•  Anything!

   –  Install plugins, post information, change the site all you want!

   –  Allow students to post their work, communicate, get to know each
   other, and have a central hub for your class.

   –  Replace older systems like Vista or Blackboard.

•  Do you have any ideas for using BuddyPress in your classroom?

   –  Please share!
Resources

•  http://buddypress.org
•  http://buddypress.org/extend/plugins/
•  http://buddypress.org/extend/themes/
•  http://buddypress.org/support/topics/
•  http://wordpress.org/support/
•  http://commons.gc.cuny.edu/
•  http://thecorkboard.org/
•  http://justin.gs/
What if I need help?


•  Feel free to email me anytime: justin@automattic.com

•  Find me on Twitter @justinshreve

•  http://justin.gs/contact/

•  Grab my business card before you go!
Questions?
Thank you for coming!

Contenu connexe

Tendances

Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3gvaughan
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with DrupalNina McHale
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
Offline Web Applications
Offline Web ApplicationsOffline Web Applications
Offline Web Applicationsrhysj
 
Using Drupal In Libraries
Using Drupal In LibrariesUsing Drupal In Libraries
Using Drupal In Librariesmsfinney
 
Making something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisationsMaking something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisationsKathy Reid
 
WordPress intro
WordPress introWordPress intro
WordPress introdbnorth
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPressLumosTech
 
Web 2 0 For Academic Researchers
Web 2 0 For Academic ResearchersWeb 2 0 For Academic Researchers
Web 2 0 For Academic Researchersfemi adi
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSthe-colab
 
What Is A Blog?
What Is A Blog?What Is A Blog?
What Is A Blog?Nan Ross
 
Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website developmentJohn Faust
 
Take the Wheel: Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...
Take the Wheel:  Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...Take the Wheel:  Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...
Take the Wheel: Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...B. Hamilton
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016LumosTech
 

Tendances (20)

Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3
 
Wordpress for Beginners: 10 Must Knows
Wordpress for Beginners: 10 Must KnowsWordpress for Beginners: 10 Must Knows
Wordpress for Beginners: 10 Must Knows
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
Offline Web Applications
Offline Web ApplicationsOffline Web Applications
Offline Web Applications
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 
Using Drupal In Libraries
Using Drupal In LibrariesUsing Drupal In Libraries
Using Drupal In Libraries
 
Making something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisationsMaking something out of nothing: Free software for non-profit organisations
Making something out of nothing: Free software for non-profit organisations
 
WordPress intro
WordPress introWordPress intro
WordPress intro
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
WordPress 101 Class
WordPress 101 ClassWordPress 101 Class
WordPress 101 Class
 
Web 2 0 For Academic Researchers
Web 2 0 For Academic ResearchersWeb 2 0 For Academic Researchers
Web 2 0 For Academic Researchers
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMS
 
What Is A Blog?
What Is A Blog?What Is A Blog?
What Is A Blog?
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
 
Take the Wheel: Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...
Take the Wheel:  Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...Take the Wheel:  Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...
Take the Wheel: Crafting Your Your PLE with Netvibes and Symbaloo by Buffy H...
 
Introduction to WordPress 2016
Introduction to WordPress 2016Introduction to WordPress 2016
Introduction to WordPress 2016
 
Blog ppt
Blog pptBlog ppt
Blog ppt
 
Word Press And Blogging
Word Press And BloggingWord Press And Blogging
Word Press And Blogging
 

En vedette

My MLA 2010 summary
My MLA 2010 summaryMy MLA 2010 summary
My MLA 2010 summaryFowler Susan
 
Arquitecturaclienteservidor
ArquitecturaclienteservidorArquitecturaclienteservidor
ArquitecturaclienteservidorFernando Solis
 
Systematic reviews
Systematic reviewsSystematic reviews
Systematic reviewsFowler Susan
 
Top 5 issues niagara niagara business club - 2015
Top 5 issues niagara   niagara business club - 2015Top 5 issues niagara   niagara business club - 2015
Top 5 issues niagara niagara business club - 2015Neil Thornton HBA, MA
 
Ebm national guildelines clearing house
Ebm national guildelines clearing houseEbm national guildelines clearing house
Ebm national guildelines clearing houseFowler Susan
 
Tech lab prev conf
Tech lab prev confTech lab prev conf
Tech lab prev confHeidi Dusek
 
Ronalds onderwijsvisie
Ronalds onderwijsvisieRonalds onderwijsvisie
Ronalds onderwijsvisieronaldpieck
 

En vedette (20)

My MLA 2010 summary
My MLA 2010 summaryMy MLA 2010 summary
My MLA 2010 summary
 
Glesbygd eller tillväxtregion?
Glesbygd eller tillväxtregion?Glesbygd eller tillväxtregion?
Glesbygd eller tillväxtregion?
 
The 2013 tornado season has started!
The 2013 tornado season has started!The 2013 tornado season has started!
The 2013 tornado season has started!
 
The 25th Anniversary Of The Great Armenian Earthquake December 1988
The 25th Anniversary Of The Great Armenian Earthquake December 1988The 25th Anniversary Of The Great Armenian Earthquake December 1988
The 25th Anniversary Of The Great Armenian Earthquake December 1988
 
Snow Tsunami Temporarily Spares Northeastern USA 25 January 2015
Snow Tsunami Temporarily Spares Northeastern USA 25 January 2015Snow Tsunami Temporarily Spares Northeastern USA 25 January 2015
Snow Tsunami Temporarily Spares Northeastern USA 25 January 2015
 
Arquitecturaclienteservidor
ArquitecturaclienteservidorArquitecturaclienteservidor
Arquitecturaclienteservidor
 
Systematic reviews
Systematic reviewsSystematic reviews
Systematic reviews
 
Top 5 issues niagara niagara business club - 2015
Top 5 issues niagara   niagara business club - 2015Top 5 issues niagara   niagara business club - 2015
Top 5 issues niagara niagara business club - 2015
 
T
TT
T
 
Ebm national guildelines clearing house
Ebm national guildelines clearing houseEbm national guildelines clearing house
Ebm national guildelines clearing house
 
The Historical Development of Public Health Responses to Disasters
The Historical Development of Public Health Responses to DisastersThe Historical Development of Public Health Responses to Disasters
The Historical Development of Public Health Responses to Disasters
 
Commandos router
Commandos routerCommandos router
Commandos router
 
Calendari 2010 Full2
Calendari 2010 Full2Calendari 2010 Full2
Calendari 2010 Full2
 
Banner
BannerBanner
Banner
 
e-commerce
e-commercee-commerce
e-commerce
 
Tech lab prev conf
Tech lab prev confTech lab prev conf
Tech lab prev conf
 
Ronalds onderwijsvisie
Ronalds onderwijsvisieRonalds onderwijsvisie
Ronalds onderwijsvisie
 
Disasters: Introduction and State of the Art
Disasters: Introduction and State of the ArtDisasters: Introduction and State of the Art
Disasters: Introduction and State of the Art
 
Presentatie Dommeldalcongres: digitale etalages Topdiensten
Presentatie Dommeldalcongres: digitale etalages TopdienstenPresentatie Dommeldalcongres: digitale etalages Topdiensten
Presentatie Dommeldalcongres: digitale etalages Topdiensten
 
Powerpoint Om Elgen
Powerpoint Om ElgenPowerpoint Om Elgen
Powerpoint Om Elgen
 

Similaire à BuddyPress: A Social Network for your Classroom

Wordpress workshop slides
Wordpress workshop slidesWordpress workshop slides
Wordpress workshop slidesLasa UK
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With LoveUp2 Technology
 
Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)Beau Lebens
 
What Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About ItWhat Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About ItBobWP.com
 
WordPress 101 Saturday Session
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Sessionpamselle
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015John A. Walsh
 
WordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyWordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyBalaji kaliamoorthy
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013WPUniversity
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPressSuzette Franck
 
Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)David Bisset
 
WordPress Multisite deck
WordPress Multisite deckWordPress Multisite deck
WordPress Multisite deckbelsien
 
What is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itWhat is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itBobWP.com
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation Micky Metts
 

Similaire à BuddyPress: A Social Network for your Classroom (20)

Wordpress workshop slides
Wordpress workshop slidesWordpress workshop slides
Wordpress workshop slides
 
Wordpress
WordpressWordpress
Wordpress
 
Chapter3a McHaney
Chapter3a McHaneyChapter3a McHaney
Chapter3a McHaney
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
 
Word press 101
Word press 101Word press 101
Word press 101
 
Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)Meet The Family (Philippines Remix)
Meet The Family (Philippines Remix)
 
What Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About ItWhat Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About It
 
Wordpress instruction for 675
Wordpress instruction for 675Wordpress instruction for 675
Wordpress instruction for 675
 
Wordpress overview
Wordpress overviewWordpress overview
Wordpress overview
 
WordPress 101 Saturday Session
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Session
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015
 
Online Tools for Group Work
Online Tools for Group WorkOnline Tools for Group Work
Online Tools for Group Work
 
WordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manuallyWordPress Installation Tutorial - How to Install WordPress manually
WordPress Installation Tutorial - How to Install WordPress manually
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPress
 
Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)Community With BuddyPress (WordCamp Orlando 2011)
Community With BuddyPress (WordCamp Orlando 2011)
 
WordPress Multisite deck
WordPress Multisite deckWordPress Multisite deck
WordPress Multisite deck
 
What is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About itWhat is WordPress and Why Is Everyone Talking About it
What is WordPress and Why Is Everyone Talking About it
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation
 

Dernier

Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 

Dernier (20)

Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 

BuddyPress: A Social Network for your Classroom

  • 1. A Social Network for Your Classroom
  • 2. Justin Shreve Code Wrangler automattic.com justin@automattic.com blog: http://justin.gs twitter: @justinshreve
  • 3. Live collaboration during the session •  Twitter –  #etechbpress •  Collaboration can continue after the session and even after the conference is over
  • 4. Before we begin… You may need to download some software.
  • 5. XAMPP XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start. http://www.apachefriends.org/en/xampp.html
  • 6. Choose your operating system & download •  Mac –  XAMPP Mac OS X 1.7.3 Universal Binary •  Windows –  Installer
  • 7. BuddyPress Is... •  Social networking in a box •  A plugin for WordPress (leading web software that you can use to create a beautiful website or blog) •  Completely free and open source •  GPL (Users are allowed to copy, modify, and redistribute GPL software) •  Completely in your control •  Change the look •  Add new functionality
  • 9. Features Fully customizable profiles. Allow your students to fill in whatever fields suit your class. (Grade Level, Interests, and much Activity streams (Facebook Wall ), more!) commenting, liking and @mentions (like Twitter) Allow groups or students to collaborate with Allow students to become friends. They can each other privately with a full messaging collaborate, share and follow each others system. activity.
  • 10. Features Full WordPress Blogging! Allow students to publish their thoughts and work with their very own blogs. Fully powered discussion forums built allow for more conventional in-depth conversations.
  • 11. You can use it to enable students to... •  communicate and work in groups •  Bring communication to a Facebook-like format that students are familiar with. •  blog and publish their work •  Classes can post papers as blog posts and students can leave comments. •  Share videos, pictures and recaps of different classroom activities/ experiments. •  Students can journal their thoughts allowing for the tracking of progress throughout a semester. •  have a central hub for exchanging information •  List all the resources and communication in one clean place.
  • 12. The Academic Commons of The City University of New York is designed to support faculty initiatives and build community through the use(s) of technology in teaching and learning… ..Creating networks and support systems that are enabled by easy access to quality digital resources will nurture faculty development through sharing replicable - About CUNY (City University of materials and best practices. New York) Academic Commons
  • 13. •  People •  Groups •  Forums •  Blogs •  Wiki •  News & Information
  • 14. So how do I get started? •  BuddyPress needs WordPress •  BuddyPress and WordPress (and other web software) require a webhost - a service that allows you to make your website accessible to the Internet.
  • 15. WordPress.com recommends o  Blue Host o  Network Solutions o  GoDaddy.com o  MediaTemple o  DreamHost http://get.wp.com/hosting/
  • 16. Long Term: •  Your school may provide hosting resources
  • 17. Today.. •  You can setup a server for testing on your own computer. o  XAMPP
  • 18. Q&A •  Feel free to ask any questions before we begin configuring our own test server and BuddyPress installation. •  You will need the file we downloaded at the beginning of this talk.
  • 19. •  Windows –  Install and start Apache and MySQL
  • 20. •  Mac –  Open the DMG-Image –  Drag and Drop the XAMPP folder into your Applications folder. –  Start XAMPP by opening the XAMPP Control Panel and start Apache and MySQL.
  • 21. Test It •  Open up your favorite browser and type http://localhost/ into the address bar. •  Questions? Need Help? Let me know.
  • 22. Create a database From http://localhost/ click English and phpMyAdmin under Tools Type wordpress in for the database name and click create.
  • 23. WordPress WordPress is web software you can use to create a beautiful website or blog. We like to say that WordPress is both free and priceless at the same time. – WordPress.org http://wordpress.org/download/
  • 24. Drag WordPress into your XAMPP s Web Folder C:/XAMPP/htdocs/
  • 25. Mac Only: •  Control + Click and Select Get Info on the WordPress folder. •  Set everyone to have Read & Write access under Sharing & Permissions – needed for the installation.
  • 26. Installing WordPress •  Visit http://localhost/wordpress/ •  Click Create a Configuration File •  Click Let’s go! •  Click Run the install Your database connection details: •  Database name: wordpress •  User Name: root •  Password: (nothing)
  • 28. •  Click Log In •  Enter your account information and hit Log In again.
  • 30. Configuring WordPress •  Basic Settings •  Title, Description, Timezone, etc.
  • 31. Adding the BuddyPress Plugin Drag into your WordPress folder s wp-content/ plugins/ folder. http://buddypress.org/download/ Depending on your host and configuration, you can also try adding the plugin with the Add New button and searching for BuddyPress.
  • 32. Basic Social Network Configuration
  • 34. Switching to your BuddyPress Theme
  • 35. Take a break… •  Take a break from all this technical stuff to see what your BuddyPress site looks like. •  Visit http://localhost/wordpress/
  • 37. Q&A •  Feel free to ask any questions now before we jump in and set up the finer details.
  • 38. Posting Information You will be able to post announcements and information for others to see on your social network. •  Posts •  Pages
  • 39. Hover over an entry to bring up an edit link. Select edit to change an existing post or page. OR Click the Add New button to create a new entry.
  • 42. Each group gets an activity feed where they can post updates. Members of a group can also see other group members and communicate with them.
  • 44. From your groups homepage select the Admin tab. Select Group Settings and check the Enable discussion forum checkbox.
  • 45. Your group now has a discussion forum! Feel free to post your first topic!
  • 47. Adding Users / Students Set role as member
  • 48. You can also allow students to register themselves. This creates a Sign Up link and form on your site.
  • 49. Adding Plugins / Themes •  BuddyPress supports plugins just like WordPress. •  You can expand the functionality of your site very easily. •  BuddyPress plugins install the same way WordPress plugins install ( drag and drop or add new ). •  BuddyPress themes can be installed like plugins (into wp- content/themes/) http://buddypress.org/extend/plugins/
  • 52. So what can I do with my social network? •  Anything! –  Install plugins, post information, change the site all you want! –  Allow students to post their work, communicate, get to know each other, and have a central hub for your class. –  Replace older systems like Vista or Blackboard. •  Do you have any ideas for using BuddyPress in your classroom? –  Please share!
  • 53. Resources •  http://buddypress.org •  http://buddypress.org/extend/plugins/ •  http://buddypress.org/extend/themes/ •  http://buddypress.org/support/topics/ •  http://wordpress.org/support/ •  http://commons.gc.cuny.edu/ •  http://thecorkboard.org/ •  http://justin.gs/
  • 54. What if I need help? •  Feel free to email me anytime: justin@automattic.com •  Find me on Twitter @justinshreve •  http://justin.gs/contact/ •  Grab my business card before you go!
  • 56. Thank you for coming!