of 56 /56
A Social Network for Your Classroom

BuddyPress: A Social Network for your Classroom

Embed Size (px)

DESCRIPTION

The blogging and social network worlds are quickly growing in industries all over and education is no different. This session will allow attendees to learn how to safely set up an environment for both students and teachers to blog, communicate and learn. Attendees will be able see the setup and configuration of BuddyPress, hear use cases to take back to their classrooms and learn about new plugins that can really allow communities to take off.

Text of BuddyPress: A Social Network for your Classroom

Page 1: BuddyPress: A Social Network for your Classroom

A Social Network for Your Classroom

Page 2: BuddyPress: A Social Network for your Classroom

Justin Shreve Code Wrangler automattic.com

[email protected]

blog: http://justin.gs twitter: @justinshreve

Page 3: BuddyPress: A Social Network for your Classroom

Live collaboration during the session

•  Twitter – #etechbpress

•  Collaboration can continue after the session and even after the conference is over

Page 4: BuddyPress: A Social Network for your Classroom

Before we begin…

You may need to download some software.

Page 5: BuddyPress: A Social Network for your Classroom

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

Page 6: BuddyPress: A Social Network for your Classroom

Choose your operating system & download

•  Mac – XAMPP Mac OS X 1.7.3 Universal Binary

•  Windows – “Installer

Page 7: BuddyPress: A Social Network for your Classroom

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

Page 8: BuddyPress: A Social Network for your Classroom
Page 9: BuddyPress: A Social Network for your Classroom

Features

Activity streams (Facebook “Wall”), commenting, liking and @mentions (like Twitter)

Fully customizable profiles. Allow your students to fill in whatever fields suit your class. (Grade Level, Interests, and much more!)

Allow students to become friends. They can collaborate, share and follow each others activity.

Allow groups or students to collaborate with each other privately with a full messaging system.

Page 10: BuddyPress: A Social Network for your Classroom

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.

Page 11: BuddyPress: A Social Network for your Classroom

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.

Page 12: BuddyPress: A Social Network for your Classroom

“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 materials and best practices. ”

- About CUNY (City University of New York) Academic Commons

Page 13: BuddyPress: A Social Network for your Classroom

•  People •  Groups •  Forums •  Blogs •  Wiki •  News & Information

Page 14: BuddyPress: A Social Network for your Classroom

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.

Page 15: BuddyPress: A Social Network for your Classroom

WordPress.com recommends

o  Blue Host

o  Network Solutions

o  GoDaddy.com

o  MediaTemple

o  DreamHost

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

Page 16: BuddyPress: A Social Network for your Classroom

Long Term:

•  Your school may provide hosting resources

Page 17: BuddyPress: A Social Network for your Classroom

Today..

•  You can setup a server for testing on your own

computer.

o  XAMPP

Page 18: BuddyPress: A Social Network for your Classroom

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.

Page 19: BuddyPress: A Social Network for your Classroom

•  Windows

– Install and start “Apache” and “MySQL”

Page 20: BuddyPress: A Social Network for your Classroom

•  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.

Page 21: BuddyPress: A Social Network for your Classroom

Test It

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

•  Questions? Need Help? Let me know.

Page 22: BuddyPress: A Social Network for your Classroom

Create a database

From http://localhost/ click “English” and “phpMyAdmin” under “Tools”

Type “wordpress” in for the database name and click create.

Page 23: BuddyPress: A Social Network for your Classroom

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/

Page 24: BuddyPress: A Social Network for your Classroom

Drag WordPress into your XAMPP’s Web Folder

C:/XAMPP/htdocs/

Page 25: BuddyPress: A Social Network for your Classroom

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.

Page 26: BuddyPress: A Social Network for your Classroom

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)

Page 27: BuddyPress: A Social Network for your Classroom
Page 28: BuddyPress: A Social Network for your Classroom

•  Click “Log In” •  Enter your account information and hit “Log In” again.

Page 29: BuddyPress: A Social Network for your Classroom
Page 30: BuddyPress: A Social Network for your Classroom

Configuring WordPress

•  Basic Settings •  Title, Description, Timezone, etc.

Page 31: BuddyPress: A Social Network for your Classroom

Adding the BuddyPress Plugin

http://buddypress.org/download/

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

Depending on your host and configuration, you can also try adding the plugin with the “Add New” button and searching for BuddyPress.

Page 32: BuddyPress: A Social Network for your Classroom

Basic Social Network Configuration

Page 33: BuddyPress: A Social Network for your Classroom
Page 34: BuddyPress: A Social Network for your Classroom

Switching to your BuddyPress Theme

Page 35: BuddyPress: A Social Network for your Classroom

Take a break…

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

•  Visit http://localhost/wordpress/

Page 36: BuddyPress: A Social Network for your Classroom

Congratulations!

Your very own social network!

Page 37: BuddyPress: A Social Network for your Classroom

Q&A

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

Page 38: BuddyPress: A Social Network for your Classroom

Posting Information

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

•  Posts •  Pages

Page 39: BuddyPress: A Social Network for your Classroom

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.

Page 40: BuddyPress: A Social Network for your Classroom
Page 41: BuddyPress: A Social Network for your Classroom

Creating Groups

Page 42: BuddyPress: A Social Network for your Classroom

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.

Page 43: BuddyPress: A Social Network for your Classroom

Creating Forums

Page 44: BuddyPress: A Social Network for your Classroom

From your groups homepage select the “Admin” tab.

Select “Group Settings” and check the “Enable discussion forum” checkbox.

Page 45: BuddyPress: A Social Network for your Classroom

Your group now has a discussion forum!

Feel free to post your first topic!

Page 46: BuddyPress: A Social Network for your Classroom
Page 47: BuddyPress: A Social Network for your Classroom

Adding Users / Students

Set role as “member”

Page 48: BuddyPress: A Social Network for your Classroom

You can also allow students to register themselves.

This creates a “Sign Up” link and form on your site.

Page 49: BuddyPress: A Social Network for your Classroom

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/

Page 50: BuddyPress: A Social Network for your Classroom
Page 51: BuddyPress: A Social Network for your Classroom

(in development)

Page 52: BuddyPress: A Social Network for your Classroom

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!

Page 53: BuddyPress: A Social Network for your Classroom

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/

Page 54: BuddyPress: A Social Network for your Classroom

What if I need help?

•  Feel free to email me anytime: [email protected]

•  Find me on Twitter @justinshreve

•  http://justin.gs/contact/

•  Grab my business card before you go!

Page 55: BuddyPress: A Social Network for your Classroom

Questions?

Page 56: BuddyPress: A Social Network for your Classroom

Thank you for coming!