This is a capstone class, so repeat after me: 694 is the project. The project is 694.
In the first half of class, we'll work with users to specify and design our project. We'll also learn some new tech, primarily Ruby on Rails. The second half means coding and delivering a high-quality product to our users. The key components to all this: ownership and teamwork.
As a Noctrl "jumbo" class, we meet once a week. (argh!) There's an "official" jumbo assignment before the first class. Like this one:
I'm excited to get going. Email me!
thanks... yow, bill
CSC 694 has an ethics component because it's a Noctrl ACR (All College Requirements) course:
www.northcentralcollege.edu/academics/registrar-and-support-services/registrar/acr-courses
You'll write three ethics papers this term. The first paper is due at the beginning of our first class. Details are below.
We’ll use this book as a starting point for our ethics discussions. It's pretty good.
A Gift of Fire by Sara Baase, www.amzn.com/0132492679
We'll cover these chapters (I think):
This tab includes research links for our project.
We'll be coding in Ruby on Rails.
And here are our class notes from Hartl's (awesome) Rails tutorial:
Some Prof Bill prep and research notes for class:
Last term I taught CSC 495, the undergrad capstone class. These guys were in your shoes. They just answered a lot of the same questions you will seek to answer. So the Spring 495 work is an excellent resource for us:
Here are some research links we've added during this term. Most of these I pulled out of The Ryver. I'm collecting them here so they're easier to find.
Our #1 research tool will be each other. Viva le 694!
The project content is in reverse-chronological order.
Excellent! Here are your Gift Garden goodies (GGG):
giftgarden694.herokuapp.com - the class version of Gift Garden... email me if you forget your login
github.com/noctrl-csc694-fall2016/giftgarden694 - repo of source code for the class version of Gift Garden
Huge 694 thank yous to:
Thank you to our non profit partners: Turning Pointe and Sharing Connections. Your input and feedback on Gift Garden was invaluable!
Thank you to our awesome artist, Teresa B, for making Gift Garden beautiful.
Thank you to Janny G, Mistress of the Magic Wand, for her Photoshop help.
That's it.
thanks... yow, bill
Finish strong.
Sprint #3 goodies:
csc694-sprint2.herokuapp.com/ - We are just reusing the Sprint #2 deploy
github.com/noctrl-csc694-fall2016/sprint-2 - We're reusing the Sprint #2 repo as well
Gift Garden Reports V1.1 - Basic and Exotic Reports in The Garden
Folder of example Gift Garden reports - Basic and Exotic report examples
Folder of beautiful new Gift Garden artwork - our artwork images by Teresa B
Sprint #2. Half the calories. Twice the fun. And functionality!
Here are the Sprint #2 goodies driving Sprint Dos.
csc694-sprint2.herokuapp.com/ - Sprint #2 deploy
Sprint #2 Notes - Sprint #2 tasks, assignments, design notes and more!
GiftGarden UX V1.1 - UX spec
Gift Garden Architecture V1.1 - Architecture Spec V1.1, with data model and routes
Gift Garden Reports V1.0 - screens, examples for basic and exotic Gift Garden reports
OnePageofQuality.pdf - reminder of our code quality ideas
Of course, check The Ryver for the latest, greatest on everything.
Sprint #1. All hail Sprint #1!
Here's a snapshot of design documents and other stuff driving Sprint #1:
csc694-sprint1.herokuapp.com - Heroku deploy for Sprint #1... updated each Tue Thu, and Sun
Donna Donor UX, V1.0 - UX specification, screens and more
Donna Donor Architecture, V1.0 - Data model and routes design document
Donna Donor Screens Demo - a demo of the Donna UX... feedback!
OnePageofQuality.pdf - some code quality notes
Check The Ryver for assignments, schedules, issues...
Project "Donna Donor" will be a donor database system for nonprofits. This is a bare-bones introduction.
A pulse... the first two Donna Donor demo screens:
Donna Donor demo (dead link)
thanks... yow, bill