Using Software in Teaching Statistics Damon Berridge, Centre for Applied Statistics, Dept of Mathematics & Statistics ESRC NCRM.

Slides:



Advertisements
Similar presentations
Introduction to S-Plus by Francesco Ferretti Analysis of Biological Data Course Winter term 2007 Dalhousie University.
Advertisements

Welcome to the Plant Breeding and Genomics Webinar Series Today’s Presenter: Dr. Heather Merk Presentation & Supplemental Files:
Actuarial Modeling in R CAS Predictive Modeling Seminar Las Vegas October, 2007 Glenn Meyers, FCAS, MAAA Jim Guszcza, FCAS, MAAA.
 Statistics package  Graphics package  Programming language  Can be used to share/reproduce analyses  Many new packages being created - can be downloaded.
Staff and Departmental Development Unit University of Leeds Using Bodington Common Slides used for face to face session on Bodington Common.
Operating Systems * Section A: Introduction * Section B: The importance of the operating system * Section C: Types of operating systems * Section D: Operating.
Tom Sheridan IT Director Gas Technology Institute (GTI)
Technical Tips and Tricks for User Support Mike Gardner
Computing in Statistical Education Pang Du Department of Statistics Virginia Tech.
Intel Teach to the Future Module 7 Creating Teacher Support Materials & Internet Communications.
SADC Course in Statistics Adding a statistics package Module I3, Session 13.
Using Open-Source Solutions to Teach Computing Skills to Psychology Students David Allbritton DePaul University
How to Use the R Programming Language for Statistical Analyses Part I: An Introduction to R Jennifer Urbano Blackford, Ph.D. Department of Psychiatry Kennedy.
RESEARCH HUB AT THE UNIVERSITY LIBRARIES PENN STATE UNIVERSITY TOUR OF STATISTICAL PACKAGES.
The “R” Statistical Package Naomi Altman Dept. of Statistics PSU.
13 C H A P T E R © 2001 The McGraw-Hill Companies, Inc. All Rights Reserved1 Downloading from the Internet The graphical user interface has made it so.
2 nd Data without Boundaries Training Course Bucharest, February 2013.
Introduction to R Statistical Software Anthony (Tony) R. Olsen USEPA ORD NHEERL Western Ecology Division Corvallis, OR (541)
Internet.
Week 2CSC 1511 Introduction to Information Systems CSC 151 Week 2.
1 An Introduction – UCF, Methods in Ecology, Fall 2008 An Introduction By Danny K. Hunt & Eric D. Stolen Getting Started with R (with speaker notes)
Course Management System An application that can be added to a web server to create a flexible web-based environment for creating and managing online courses.
Research infrastructure and knowledge management Eric Maryniak.
© Spinnaker Labs, Inc. Google Cluster Computing Faculty Training Workshop Open Source Tools for Teaching.
SAS: The last of the great mainframe stats packages STA431 Winter/Spring 2015.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
Intro to R R is a free version of S-plus R is a free version of S-plus Can be used interactively but script or syntax files are commonly used to record.
Computer Software Chapter 4 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Teaching and Learning in a Web 2.0 World. Review Review of Session 3  Overview of Twitter and Facebook  Learning benefits of Twitter and Facebook 
Actuarial Modeling in R CAS Spring Meeting June, 2007 Glenn Meyers, FCAS, MAAA Jim Guszcza, FCAS, MAAA.
Piotr Wolski Introduction to R. Topics What is R? Sample session How to install R? Minimum you have to know to work in R Data objects in R and how to.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Overview of the LEMMA VLE Jon Rasbash, 2008 Centre for Multilevel Modelling.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition Let’s Review Lesson 2! Who Wants to Be a Computer.
Electronic Portfolios By Lyle Roberts and Alaina Campbell.
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
11 CHAPTER INFORMATION TECHNOLOGY, THE INTERNET, AND YOU.
Porto, 4-5 March, 1999 The COST250 Speaker Recognition Reference System H. Melin, A.M. Ariyaeeinia, M. Falcone.
Accelerating the introduction of e-learning services in Upatras The challenges of integration with telematic infrastructure Dr Victoria Daskalou
Introduction to Eclipse. What is Eclipse? An Integrated Development Environment Provides many features to ease C++ programming (and others, e.g. C/Java)
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Introduction to Correlation & Regression with SAS Sam Gordji Weir 107.
Introduction to R Introductions What is R? RStudio Layout Summary Statistics Your First R Graph 17 September 2014 Sherubtse Training.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Creating & Using ICT Resources for Literacy Tutor: Emma Hallinan & Martina Kelly Course Code: 12MO721.
LANGUAGE LEARNING AND FUN WITH POWERPOINT Presentation Software.
Introduction to Eclipse Al-Zahra Univerisity Advanced Programming Arash N. Kia.
Data analysis Now I have data. What can I do with them? Old way: Export it to a text file, import it back to SAS, SPSS or some stat package Drawbacks:
Computer Science Department Web Portal - support for educational process M.Stanković, Ivan Petković Faculty of Electronic Engineering, University of Niš.
Introductory Data Analysis F73DA2. Contact Times (Spring Term 2008) Monday 4: : Lecture in LT3 Tuesday 2: : Lecture in LT3 Wednesday
Introduction to R Aedín Culhane
Chris Knight Beginners’ workshop.
Canadian Bioinformatics Workshops
With the support of the LPP programme of the European Union 1 This project has been funded with support from the European Commission. This publication.
July 18 th 2014 Using ICT in School 1 Prepared by Geofrey Kalumuna Managing web based resources A change project.
Data Tools: R and RStudio
Supporting quality devices
Virtual Network Computing
R Programming.
Resources on Resources
An introduction to data analysis using R
Today’s Beginner Workshop
R basics workshop for REU students
Short Course Siena, 5-6 October 2006
May 31-June 2, 2016, Missouri Botanical Garden
Microsoft Office Illustrated Fundamentals
Using R for Data Analysis and Data Visualization
Lecture 5: Communicating and exchanging information
> Introduction to Nelson Rios, Tulane University
Presentation transcript:

Using Software in Teaching Statistics Damon Berridge, Centre for Applied Statistics, Dept of Mathematics & Statistics ESRC NCRM Meeting: Training the Trainers, London, 4 June 2007

Acknowledgement This presentation is based on a set of Powerpoint slides ‘Using Open Source Software to Teach Mathematical Statistics’ by Douglas M. Bates, University of Wisconsin-Madison

Outline Discussion of general issues Introduction to R Obtaining & installing R Examples Useful resources Concluding remarks

Discussion of general issues It is common to use some statistical software in teaching statistics to social scientists. Software in statistics courses for social scientists must have a simple interface for it to be useful. Is it important that use of computing system be integrated with lectures and text?

Linking the computing to the text Two ways of achieving this: Write a text that is tied to specific software and illustrates the use of that software, e.g. CAS course on GLMs. Adopt a conventional text but provide examples from text in computing system, e.g. CAS course on Duration Analysis. Alternatively: Write self-standing material that is not tied to specific software, e.g. LEMMA.

Advantages of Open Source software No licence fees or management of licences. Software can be installed on all departmental PCs. Staff and students can install software on their own laptops without charge (and without violating licences). Open Source projects encourage contributions from users so extensions are easier.

Introduction to R A number of CAS methodology courses use Open Source software such as R. R is an Open Source project based largely on interactive programming language S. Initially developed by Ihaka & Gentleman at University of Auckland in 1996.

Introduction to R – cont’d. R is now developed and maintained by a widely-dispersed, international group of volunteers from academia and industry. R operates through web sites, archives, lists, etc. (see Useful Resources).

What is R? An Open Source implementation of programming language S. A language and environment for data analysis and graphics. A means of technology transfer through packages, e.g. SABRE in R.

What is R? – cont’d. A flexible data exchange mechanism accessing: text files and saved R workspaces S-PLUS data objects, SAS XPORT datasets, SPSS saved datasets, Minitab worksheets, etc.

How do I get R? Informational web site: CRAN – the Comprehensive R Archive Network Primary CRAN site: Mirror sites, e.g. New releases occur frequently – be prepared to re-install!

Installing R in Windows Simple procedure: download and run installer R win32.exe CRAN sites are available for installing R on other platforms, e.g. Macintosh, Linux, Unix, etc.

Example 1: Web-based resources Registration required; example sessions available

Example 2: Support material Course notes available for downloading from: Audio, slides and demos available at: are based on the notes.

Useful resources Web site and CRAN. FAQ list at is a good source of information. Manuals in documentation directory See especially R-intro.pdf and R-data.pdf. Paper ‘Using the R statistical computing environment to teach social statistics courses’ by Fox & Andersen, Dept of Sociology, McMaster University