use of open source software enhancing curriculum | developing opportunities

28
Use of Open Source Software Enhancing Curriculum | Developing Opportunities Prepared by Dr. Maurice Dawson

Upload: maurice-dawson

Post on 15-Jan-2015

163 views

Category:

Education


3 download

DESCRIPTION

Use of Open Source Software Enhancing Curriculum | Developing Opportunities

TRANSCRIPT

Page 1: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Use of Open Source SoftwareEnhancing Curriculum | Developing Opportunities

Prepared by Dr. Maurice Dawson

Page 2: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Topics● Book Chapter● OSS Repository● Desktop OS● Productivity Suite● Virtualization● Cloud Software● Enterprise Architecture Tools● Statistical Tools● Visualization● Business Intelligence● Cyber Tools● Development - Technology Entreprenuership

Page 3: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Why Open Source Software & Virtualization?

Page 5: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Ubuntu (.deb) or Fedora (.rpm)

Page 10: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Essential Project

Page 15: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

SOFA Statistics

SOFA is a user-friendly statistics, analysis, & reporting program. It is free, with an emphasis on ease of use, learn as you go, and beautiful output.

SOFA lets you display results in an attractive format ready to share.

And SOFA will help you learn as you go. http://sourceforge.net/projects/sofastatistics/

Page 16: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

GNU PSPP

PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions. he most important of these exceptions are, that there are no “time bombs”;

your copy of PSPP will not “expire” or deliberately stop working in the future.

Neither are there any artificial limits on the number of cases or variables

which you can use. There are no additional packages to purchase in order

to get “advanced” functions; all functionality that PSPP currently supports is

in the core package.

PSPP can perform descriptive statistics, T-tests, anova, linear and logistic

regression, cluster analysis, factor analysis, non-parametric tests and more.

Its backend is designed to perform its analyses as fast as possible,

regardless of the size of the input data. You can use PSPP with its graphical

interface or the more traditional syntax commands.

A brief list of some of the features of PSPP follows:

● Supports over 1 billion cases.● Supports over 1 billion variables.● Syntax and data files are compatible with those of SPSS.● Choice of terminal or graphical user interface.● Choice of text, postscript, pdf, opendocument or html output formats.● Inter-operates with Gnumeric, LibreOffice, OpenOffice.Org and other free

software.● Easy data import from spreadsheets, text files and database sources.● User interface supports all character sets and has been translated to multiple

languages (details).● Fast statistical procedures, even on very large data sets.● No license fees.● No expiration period.● No unethical “end user license agreements”.● Fully indexed user manual.● Free Software; licensed under GPLv3 or later.● Cross platform; Runs on many different computers and many different

operating systems (GNU or GNU/Linux are the prefered platforms, but we have had many reports that it runs well on other systems too).

PSPP is particularly aimed at statisticians, social scientists and students requiring fast convenient

analysis of sampled data.

http://www.gnu.org/software/pspp/

Page 17: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

R Programming Language

● R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. To download R, please choose your preferred CRAN mirror.

● View item at http://www.r-project.org/

Page 18: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

R Studio

RStudio is a free and open source integrated

development environment for R. You can run

it on your desktop (Windows, Mac, or Linux)

or even over the web using RStudio Server.

Download at http://www.rstudio.com/ide/

Page 19: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

RKWard

RKWard is an easy to use and easily extensible IDE/GUI for R.It aims to combine the power of the R-language with the ease of use of commercial statistics tools.RKWard's features include:

■ Spreadsheet-like data editor■ Syntax highlighting, code folding and code completion■ Data import (e.g. SPSS, Stata and CSV)■ Plot preview and browsable history■ R package management■ Workspace browser■ GUI dialogs for all kinds of statistics and plots

Its features can be extended by plugins, and it's all free software.

Download at http://sourceforge.net/apps/mediawiki/rkward/index.php?title=Download_RKWard

Page 20: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Data Visualization

Page 22: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Open Source Business Intelligence

Page 23: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Kali Linux

Page 24: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Android Development

Page 28: Use of Open Source Software Enhancing Curriculum | Developing Opportunities

Keynote Speech on OSS