[Csped] Making up lost time

Nunamaker, Timothy Timothy.Nunamaker at Trinity.edu
Tue Feb 20 17:30:27 CST 2007


I came up with a very preliminary outline of the project and some PROPOSED project requirements. Please make changes and/or suggestions, and add to the list because it is certainly not exhaustive and there are holes in it. Also, I don't even know if this is the kind of thing everyone wants to do, this is just to jump-start things.

We are almost halfway through the semester and in a sense we haven't even really started yet. I don't know about anyone else, but I'd rather not leave the project until the end of the semester when we have to worry about finals.

Here's what I came up with, and I've attached a word document if you'd like to append anything or rewrite half of it. I think we need to do some brainstorming, and really we should have done that on Monday while we were together.


---
PED Project – Requirements

Objective
To design a computer system, including all hardware and software components, and a method to multiple units to target schools within the continental United States in such a way that teachers from the schools can teach entire classrooms of students.

User
A classroom of children in a grade from first to 12th will be using the systems. In addition, the instructor, or an administrator, will use the systems for teaching and will be required to manage minor amounts of system configuration and maintenance.

Requirements:
-The system must be economically feasible: each system should be less than $200 to build
-The design must provide for multiple units being produced: entire classrooms of identical systems should be delivered together
-The system must be maintainable: administrators must be able to install new software, replace failed hardware, and roll systems back to their original state. It must be possible to connect the system to a school network and if desired, the internet.
-The system must be useful in a teaching environment: the system should have applications for word processing and other useful teaching/learning tools. <This is a gray area. If we are serious about this, we might talk to a school to get a better idea of what they might find useful, even if we aren’t going to deliver a product>
-A manual should be provided to instruct administrators about how to use, configure, and maintain the systems <If we actually go through with it>
---

Also, Dr. Howland, has it been decided what we're doing for ethics? I see that "presentations" are scheduled for two class meetings from now.

Tim


-----Original Message-----
From: csped-bounces at sol.cs.trinity.edu on behalf of Tim Nunamaker
Sent: Mon 2/19/2007 7:18 PM
To: CS Professional, Ethics,Design Course Discussion List (Howland)
Subject: [Csped] Making up lost time
 
Hi all,

Today in class we decided that we should pick a project leader/manager
to make sure we can keep a schedule and get things done. If anyone
really wants to do it, now is the time to speak up, otherwise I have no
problem with doing it.

Basically, by next Monday we need to have concrete requirements decided
(Dr. Howland demands it... you'd better listen...). If I get some time
tonight I'll try to start off with some proposed requirements, and I'd
encourage everyone to do the same.

I wasn't in class last Monday due to a math competition, so I should
probably ask, did we make any progress then in determining the scope of
our project and some general constraints?

Also, I think hardware/software are good divisions, but I think we need
to break it down a little further. Those sub-function groups should be
part of what we have for next week, and I think within the first 15
minutes of class everyone should know what they'll be working on. Just a
thought.

Tim

On Mon, 2007-02-12 at 11:56 -0600, Hertenstein, David wrote:
> I can do either hardware or software, whichever group is needing
> members I'll probably just go with.
> 
> David H.
> 
> 
> -----Original Message----- 
> From: csped-bounces at sol.cs.trinity.edu on behalf of Pellon, Michael 
> Sent: Sun 2/11/2007 5:37 PM 
> To: CS Professional, Ethics,Design Course Discussion List (Howland);
> CS Professional, Ethics,Design Course Discussion List (Howland)
> 
> Subject: RE: [Csped] Living proof that memory increases with a long
> night 
>   
> I would like to do software. I lots of experience with grub and low
> level kernel management.
> 
> -------------------------------------------- 
> Michael Pellon 
> mpellon at trinity.edu  
> Student 
> Trinity University 
> (713) 503-6500 
> --------------------------------------------
> 
> 
> 
> -----Original Message----- 
> From: csped-bounces at sol.cs.trinity.edu on behalf of Aldana, Joshua 
> Sent: Sun 2/11/2007 4:06 PM 
> To: CS Professional, Ethics,Design Course Discussion List (Howland) 
> Subject: RE: [Csped] Living proof that memory increases with a long
> night 
>  
> 
> I would like to be working on the hardware.
> 
> -----Original Message----- 
> From: csped-bounces at sol.cs.trinity.edu on behalf of Tim Nunamaker 
> Sent: Sat 2/10/2007 8:43 PM 
> To: CS Professional, Ethics,Design Course Discussion List (Howland) 
> Subject: RE: [Csped] Living proof that memory increases with a long
> night 
>   
> If we need people for hardware, I could go either way.
> 
> Tim
> 
> On Sat, 2007-02-10 at 14:23 -0600, Hemann, Jason wrote: 
> > I think I'd like to jump on software as well. I've started checking 
> > around, and I believe that finding good educational software will be
> a 
> > challenge. However, I think it'll also be worthwhile. 
> >  
> > JH 
> >  
> > -----Original Message-----  
> > From: csped-bounces at sol.cs.trinity.edu on behalf of Phillip
> Coleman  
> > Sent: Sat 10/02/2007 11:35  
> > To: CS Professional, Ethics,Design Course Discussion List
> (Howland)  
> > Subject: Re: [Csped] Living proof that memory increases with a long 
> > night  
> >    
> > I agree with Joey, I definitely think an educational setting
> would   
> > really help us refine our goals, and make the project seem closer
> to   
> > home.  As far as having a terminal setup, we will have to examine 
> > the   
> > difficulty in setting up a system like that, and then further how 
> > many   
> > terminals will be connected to the main computer.  
> >  
> > Some ideas for groups would be software, hardware, networking,   
> > distribution, and management. 
> >  
> > I don't have much of a preference but I feel I could do the most
> work 
> > on   
> > the software team. 
> >  
> > See you all on Monday, 
> >  
> > Phil 
> >  
> > Joey wrote:  
> > > Its an interesting time to remember an assignment, but we were 
> > going   
> > > to do something by Friday I believe.... Oops, lets make that 
> > Saturday   
> > > at midnight. You will all lose some percentage of your grade 
> > unless   
> > > the teacher takes so long to grade it that they don't remember 
> > that   
> > > you turned it in late XD.  
> > >  
> > > Educational use sounds good to me.  It gives us a very definite
> set 
> > of   
> > > applications for our pc which will be great for defining our 
> > goals.    
> > > We do need to decide on if we will be making computers for   
> > > individuals, a few computers to be located in a classroom, or a   
> > > computer lab of sorts.  After some thought, the computer lab
> might 
> > be   
> > > the most useful, as it would allow for the greatest use by the 
> > most   
> > > students, with the minimum distraction in class. This setup might 
> > lend   
> > > itself to more of a terminal setup... I don't know exactly what
> to   
> > > call it.  It would probably be pretty cost effective to build
> one   
> > > nicer computer and run the rest from that.  I don't have a clue 
> > how   
> > > that would work, but I am sure there are many options. If nothing 
> > else   
> > > a computer lab setting would make setting up a lan pretty darn 
> > easy.  
> > >  
> > > Splitting up by software and hardware should be sufficient,
> groups   
> > > could be further split up from there, depending on how
> effectively 
> > we   
> > > think we can get the work done.  Perhaps with some sort of a 
> > manager   
> > > type bridge between them... not sure if that is actually needed. 
> > Dr   
> > > Howland: For now would it be possible to get a computer to work
> on? 
> > We   
> > > don't want our software team to have to wait for the hardware
> team 
> > to   
> > > come up with a system to start their work.  We can make a pretty 
> > good   
> > > estimate of our system requirements at the start and work from 
> > there.    
> > > I really don't  mind which team Im on, but here is who has
> specified 
> > a   
> > > preference so far, and unless there are any disagreements they 
> > should   
> > > probably end up where they asked to be.  
> > >  
> > > Software  
> > > ________  
> > > Tim  
> > > Glenn  
> > > Zain  
> > > Joel  
> > >  
> > > Annnd, it doesn't look like anyone else has specified a
> preference 
> > by   
> > > email, although some of you did in class. Please respond to this 
> > with   
> > > a clearer idea of what we are actually doing, and your preference 
> > for   
> > > teams.  
> > >  
> > > Joey  
> > >  
> > > _______________________________________________  
> > > CSPED mailing list  
> > > CSPED at mail.cs.trinity.edu  
> > > http://www.cs.trinity.edu/mailman/listinfo/csped 
> > >  
> > > 
> >  
> >  
> > _______________________________________________  
> > CSPED mailing list  
> > CSPED at mail.cs.trinity.edu  
> > http://www.cs.trinity.edu/mailman/listinfo/csped 
> > 
> 
> _______________________________________________ 
> CSPED mailing list 
> CSPED at mail.cs.trinity.edu 
> http://www.cs.trinity.edu/mailman/listinfo/csped
> 
> 
> 
> _______________________________________________ 
> CSPED mailing list 
> CSPED at mail.cs.trinity.edu 
> http://www.cs.trinity.edu/mailman/listinfo/csped
> 

_______________________________________________
CSPED mailing list
CSPED at mail.cs.trinity.edu
http://www.cs.trinity.edu/mailman/listinfo/csped





-------------- next part --------------
A non-text attachment was scrubbed...
Name: PED Project.doc
Type: application/msword
Size: 25088 bytes
Desc: PED Project.doc
Url : http://Sol.CS.Trinity.Edu/pipermail/csped/attachments/20070220/f67982a1/PEDProject-0001.doc


More information about the CSPED mailing list