replaceafill | th1a, zyt? | 01:18 |
---|---|---|
*** menesis has quit IRC | 01:21 | |
*** replaceafill has quit IRC | 03:08 | |
*** ignas has quit IRC | 04:46 | |
*** aks has joined #schooltool | 05:15 | |
*** aks has joined #schooltool | 05:15 | |
*** replaceafill has joined #schooltool | 05:21 | |
*** th1a has quit IRC | 05:24 | |
*** ignas has joined #schooltool | 05:31 | |
*** th1a has joined #schooltool | 05:37 | |
*** ignas has quit IRC | 05:52 | |
*** replaceafill has quit IRC | 05:55 | |
*** aks has quit IRC | 08:20 | |
*** aks has joined #schooltool | 08:22 | |
*** aks has quit IRC | 08:22 | |
*** aks has joined #schooltool | 08:22 | |
*** aks has joined #schooltool | 08:22 | |
*** yvl has joined #schooltool | 08:49 | |
*** aks has quit IRC | 08:53 | |
*** aks has joined #schooltool | 09:22 | |
*** alga has joined #schooltool | 12:54 | |
*** aks has quit IRC | 13:25 | |
*** menesis has joined #schooltool | 13:42 | |
*** ignas has joined #schooltool | 14:03 | |
*** ignas has quit IRC | 14:17 | |
*** menesis has quit IRC | 14:50 | |
*** ignas has joined #schooltool | 15:00 | |
*** menesis has joined #schooltool | 15:21 | |
*** jelkner has joined #schooltool | 15:30 | |
jelkner | th1a: mr hoffman, are you here? | 15:31 |
jelkner | i know it's early | 15:32 |
th1a | I am here. | 15:42 |
th1a | jelkner | 15:43 |
*** ignas has quit IRC | 15:59 | |
th1a | Well, the PandaBoard works. | 16:04 |
th1a | Now I just have to wait 15 hours for it to try to upgrade to Natty. | 16:04 |
*** replaceafill has joined #schooltool | 16:09 | |
jelkner | th1a: i'm back | 16:18 |
jelkner | i had class | 16:18 |
jelkner | are you here now? | 16:18 |
th1a | A section? | 16:18 |
jelkner | yes, a section! ;-) | 16:19 |
jelkner | good point | 16:19 |
jelkner | not a class | 16:19 |
jelkner | a section | 16:19 |
jelkner | ok, i'm loosing sleep thinking of all the cool things we can do this summer | 16:19 |
th1a | That's good. | 16:20 |
jelkner | and i wanted to run some of this by you to make sure i'm not totally out in space | 16:20 |
jelkner | jamie will start may 12 or so | 16:20 |
jelkner | and he will be working on pyquiz | 16:20 |
jelkner | but i was wondering, could the same solution that we come up with for pyquiz to authenticate users to ST be used by other web2py applications? | 16:21 |
th1a | What was that solution? | 16:21 |
jelkner | we don't know yet ;-) | 16:21 |
th1a | Presumably. | 16:22 |
jelkner | that's what jamie and replaceafill will be deciding | 16:22 |
th1a | It is the kind of thing that's relatively easy in a hackish way and tricky to do rock solid and securely. | 16:23 |
jelkner | so let's do it in a hackish way then ;-) | 16:23 |
jelkner | i'm sure yvl will love that | 16:23 |
th1a | You can do whatever you want on your server. ;-) | 16:24 |
th1a | Just don't try to check it into trunk. | 16:24 |
jelkner | so i'm seeking your guidance | 16:25 |
jelkner | i don't know "what i want" | 16:25 |
jelkner | in terms of the right way to do it | 16:25 |
jelkner | but i do know what i want the user experience to be | 16:25 |
jelkner | i *love* google in the classroom | 16:25 |
jelkner | the idea that students have a single credential that lets them use gmail, google docs, blogger, etc | 16:26 |
jelkner | it compelling | 16:26 |
jelkner | in usability terms | 16:26 |
jelkner | so | 16:26 |
jelkner | i want SLA's dream of a single sign-on system like that | 16:26 |
th1a | Well, it is easy enough to create a view or something that will check a login and password against SchoolTool's database and return some kind of ticket. | 16:26 |
jelkner | but i want it to be ST centric | 16:26 |
jelkner | cool | 16:27 |
jelkner | so, i don't want to use moodle or mahara | 16:27 |
th1a | Doing it well enough for general consumption would take a lot of thought. | 16:27 |
jelkner | since web2py is quickly growing all the pieces of those apps that i would want | 16:27 |
jelkner | (and i plan to help grow some of the missing ones) | 16:27 |
jelkner | for example, http://www.web2py.com/appliances/default/show/36 | 16:28 |
replaceafill | jelkner, would openid work for you? | 16:28 |
jelkner | is web2py's wordpress clone | 16:28 |
jelkner | replacefill, do you mean students log in to ST using openid? | 16:28 |
th1a | Technically, this is a CAS usecase. | 16:29 |
replaceafill | right | 16:29 |
jelkner | you guys are going to tell me how to do it | 16:29 |
th1a | But that's overkill. | 16:29 |
jelkner | i'm just the teacher | 16:29 |
jelkner | i only know how i want it to behave in the classroom | 16:29 |
jelkner | but remember, there is more info that must be exchanged in the pyquiz case | 16:29 |
jelkner | like, "authenticated user, there is a quiz for you in mr. zawolo's class (oops, i mean section! ;-)" | 16:30 |
jelkner | then you take the quiz | 16:30 |
jelkner | and the results go to the ST gradebook | 16:30 |
jelkner | thinking longer term (aka "dreaming") | 16:31 |
jelkner | we could someday have our vision realized of students being able to provide evidence of competency mastery to CanDo through some kind of mahara like thing | 16:32 |
jelkner | an ePortfolio | 16:32 |
jelkner | but for this summer i want to keep it simple | 16:33 |
th1a | We just have to keep you grounded on the level and speed of synchronization that is practical. | 16:33 |
jelkner | definitely | 16:33 |
jelkner | because the success of the project long term will depend on delivering real value all along the way | 16:34 |
jelkner | so if isaac and i can do warmups, tests, and quizzes next year | 16:34 |
jelkner | and have the results go into our ST gradebook | 16:34 |
jelkner | it will: | 16:34 |
jelkner | 1. "wow" everyone | 16:34 |
jelkner | 2. become a real magnet to other teachers to try ST | 16:35 |
jelkner | 3. make isaac and my life sooo much easier | 16:35 |
jelkner | 4. provide immediate feedback to students and help them learn better | 16:35 |
jelkner | (4 is just an added bonus ;-) | 16:35 |
jelkner | replaceafill and i will be rooming together in atlanta next week | 16:36 |
jelkner | so we can discuss it more at length then | 16:36 |
th1a | We should be able to do everything by having your app send requests to SchoolTool. | 16:37 |
jelkner | that sounds great | 16:37 |
replaceafill | th1a, ala CL? | 16:37 |
replaceafill | oops | 16:37 |
replaceafill | the CL way? | 16:37 |
th1a | I guess so. | 16:38 |
th1a | We don't need a separate hub though. | 16:38 |
replaceafill | right | 16:38 |
jelkner | ok, i'm going to have to get back to teaching stuff | 16:39 |
jelkner | but one more quick thing... | 16:39 |
jelkner | th1a: any word back from nepal? | 16:39 |
jelkner | th1a? | 16:40 |
th1a | I should ping aks again. | 16:40 |
jelkner | thanks | 16:40 |
jelkner | we have time | 16:41 |
jelkner | but i don't want to forget about it | 16:41 |
jelkner | ok everyone, talk to you later... | 16:41 |
th1a | I mean, if we can put her to work anyway, it might take a while for the Nepal pilot to get going. | 16:41 |
jelkner | so, we still don't know yet about Niti | 16:41 |
jelkner | i mean about the governor's school for language | 16:42 |
th1a | Yes. | 16:42 |
jelkner | so once that is final | 16:42 |
jelkner | i'll want to plan more seriously | 16:42 |
jelkner | but the other student responded with interest | 16:42 |
jelkner | so i think if there is someone in nepal that they could talk to | 16:42 |
jelkner | it would be nice to get a conversation started | 16:43 |
th1a | I'll try to set that up. | 16:43 |
jelkner | your email was great | 16:43 |
jelkner | i was hoping they would respond | 16:43 |
jelkner | ok, later | 16:43 |
*** jelkner has quit IRC | 16:43 | |
th1a | It takes a while for people to process ideas out of left field. | 16:43 |
th1a | replaceafill: My pandaboard is up. | 16:45 |
replaceafill | did you install ubuntu yet? | 16:45 |
replaceafill | or does it come with ubuntu preinstalled? | 16:45 |
th1a | Yeah. That was almost disappointingly smooth. | 16:45 |
replaceafill | :D | 16:46 |
th1a | You need to put the os on an sd card. | 16:46 |
replaceafill | ah | 16:46 |
replaceafill | what ubuntu image do u use? | 16:46 |
replaceafill | is there an arm image or something? | 16:46 |
th1a | Yes. | 16:47 |
th1a | http://omappedia.org/wiki/Ubuntu_Pre-built_Binaries_Guide | 16:47 |
th1a | I'm upgrading to Natty, which is supposed to take 12 more hours. | 16:48 |
replaceafill | how big is the SD? 4, 8, 16 GB? | 16:49 |
th1a | I have a 4. | 16:49 |
th1a | I got a pretty high performance one. | 16:50 |
th1a | I guess I'm going to have to buy/find one that I can put Android on to satisfy my curiousity. | 16:53 |
replaceafill | :D | 16:53 |
th1a | Ah... here's a 2.0 gig one in my drawer. | 16:58 |
th1a | That may be big enough. | 16:59 |
replaceafill | i thought ubuntu downloads like 1 gb when you upgrade | 17:00 |
th1a | I appear to be ok so far. | 17:00 |
th1a | I may die after 10 hours though. | 17:00 |
th1a | I can always remove all the gui packages though. | 17:01 |
th1a | I mean, everything is downloaded but unpacking everything might do me in. | 17:01 |
replaceafill | i think 4 GB is ok | 17:02 |
replaceafill | i dont know if 2 would be | 17:02 |
th1a | I assume android is smaller. | 17:02 |
th1a | I mean, the base pandroid tgz is 42 mb. | 17:03 |
th1a | So yeah, it is smaller. | 17:03 |
replaceafill | pandroid :D | 17:03 |
th1a | otoh, there are a lot more steps to getting android up. | 17:04 |
th1a | This may have to wait until we start working on our Android client app in 2013. | 17:08 |
replaceafill | the guy who wrote the web design form book, gave a nice talk about how you should design first your app for mobile devices | 17:10 |
replaceafill | he says that when you have all those constraints you focus on the important stuff | 17:10 |
th1a | You mean, the constraints of a mobile app force you to be more focused? | 17:12 |
replaceafill | right | 17:12 |
th1a | Well, yes. But our mobile apps will only do a subset of what the whole web interface does. | 17:13 |
th1a | So it is easy to be focused then. | 17:13 |
replaceafill | th1a, schools in the US don't calculate a 'consolidated' annual grade for the student (based on all the sections), correct? | 18:01 |
replaceafill | by grade i mean average | 18:02 |
th1a | For a term/year? | 18:14 |
th1a | There is a multi-year grade point average that is very important. | 18:15 |
th1a | But its not like the DON'T calculate it for term/year. | 18:15 |
replaceafill | i was thinking about cambodia's use case and if it could land in trunk | 18:16 |
th1a | Yes. | 18:16 |
replaceafill | th1a, is that the GPA? | 18:17 |
th1a | Yes. | 18:18 |
replaceafill | well, experimenting a little, it is possible to adapt the student and a year to produce a score ;) | 18:27 |
th1a | One would hope. | 18:28 |
replaceafill | so, it's done! :D | 18:28 |
replaceafill | thanks yvl :P | 18:28 |
*** menesis has quit IRC | 19:13 | |
replaceafill | th1a, zyt? | 19:48 |
*** replaceafill has quit IRC | 19:57 | |
*** replaceafill has joined #schooltool | 20:00 | |
*** alga has quit IRC | 20:47 | |
th1a | replaceafill: I've made a bunch of little paper boxes and I think I'm picking up on the grid mojo. | 21:05 |
replaceafill | :D | 21:05 |
replaceafill | !!! | 21:49 |
replaceafill | http://us.pycon.org/2011/schedule/presentations/113/ | 21:49 |
replaceafill | "Documentation Driven Development" :O | 21:50 |
*** menesis has joined #schooltool | 22:20 | |
*** alga has joined #schooltool | 22:22 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!