SIGCSE 2008 Workshop

(Introduction (RM & HE, 15 min))
 
(36 intermediate revisions not shown)
Line 1: Line 1:
== Teaching and Building Humanitarian Open Source Software<BR>2008 SIGCSE Workshop ==  
== Teaching and Building Humanitarian Open Source Software<BR>2008 SIGCSE Workshop ==  
 +
===Presenters===
 +
* Ralph Morelli, Trinity College
 +
* Trishan de Lanerolle, Trinity College
 +
* Heidi Ellis, Trinity College
 +
* Norman Danner, Wesleyan University
 +
* Janardhan Iyengar, Connecticut College
-
===Introduction (RM, 15 min)===
+
===Online Evaluation Form===
 +
 
 +
* [http://www.cse.buffalo.edu/sigcse08/evaluations http://www.cse.buffalo.edu/sigcse08/evaluations]
 +
 
 +
===Introduction (Ralph, 20 min)===
* [[The Humanitarian FOSS Project]]
* [[The Humanitarian FOSS Project]]
 +
* [[Workshop Goals]]
-
=== A Typical Web-based Development Environment (TdeL, ND, JI, 30 min) ===   
+
=== A Typical Web-based Development Environment (Heidi, Norman 20 min) ===   
* [[Introduction: Three-Tiered Web Architecture]]   
* [[Introduction: Three-Tiered Web Architecture]]   
* [[Platform and Server Software: Apache, MySQL, PHP]]
* [[Platform and Server Software: Apache, MySQL, PHP]]
Line 10: Line 21:
* [[Integrated Development Environment (IDE): Eclipse]]
* [[Integrated Development Environment (IDE): Eclipse]]
* [[A Web-based (PHP) Application: Sahana]]
* [[A Web-based (PHP) Application: Sahana]]
 +
 +
===Download and Install (Trishan and Norman, 10 min)===
* [[Download and Install the Development Environment]]
* [[Download and Install the Development Environment]]
-
=== Hands-on Exercises (RM, TdeL, 30 min)===
+
===Break (10 min)===
 +
 
 +
=== Warm up Exercises (Jana 30 min)===
* [[A PHP Example]]   
* [[A PHP Example]]   
-
* [[A PHPDocumentor Example]]  '''(Optional)'''
 
* [[A PHP/MySQL Example]]
* [[A PHP/MySQL Example]]
 +
* [[A PHPDocumentor Example]]  '''(Optional)'''
-
=== VMOSS (Sahana) Volunteer Management System (All, 60 min)===
+
=== VMOSS (Sahana) Volunteer Management System (Ralph, Trishan 45 min)===
 +
* [http://localhost/workspace/vmoss/www/ Sahana Online Demo]
* [[The Sahana Code Base]]
* [[The Sahana Code Base]]
* [[Creating a Hello World Module]]
* [[Creating a Hello World Module]]
-
* [[VMOSS (Volunteer Management Open Source Software) Application]]
+
* [[VMOSS Model View Controller Architecture]]
 +
* [[Extending the VMOSS Application]]
-
=== Wrap Up Discussion (All, 30 min.)===   
+
=== Wrap Up Discussion (All, 45 min.)===   
 +
* The SoftHum Project (Heidi)
* Pedagogical Issues??
* Pedagogical Issues??
* Applications to CS curriculum??
* Applications to CS curriculum??
* Spring 2009 Curriculum Workshop
* Spring 2009 Curriculum Workshop
* Starting a Project at Your School
* Starting a Project at Your School
 +
 +
 +
[[Category:Workshops]]
 +
[[Category:Sp08]]
 +
<!--huh?-->

Current revision as of 13:46, 19 September 2008

Contents

Teaching and Building Humanitarian Open Source Software
2008 SIGCSE Workshop

Presenters

  • Ralph Morelli, Trinity College
  • Trishan de Lanerolle, Trinity College
  • Heidi Ellis, Trinity College
  • Norman Danner, Wesleyan University
  • Janardhan Iyengar, Connecticut College

Online Evaluation Form

Introduction (Ralph, 20 min)

A Typical Web-based Development Environment (Heidi, Norman 20 min)

Download and Install (Trishan and Norman, 10 min)

Break (10 min)

Warm up Exercises (Jana 30 min)

VMOSS (Sahana) Volunteer Management System (Ralph, Trishan 45 min)

Wrap Up Discussion (All, 45 min.)

  • The SoftHum Project (Heidi)
  • Pedagogical Issues??
  • Applications to CS curriculum??
  • Spring 2009 Curriculum Workshop
  • Starting a Project at Your School