From missive at hotmail.com Sun May 4 00:28:34 2014 From: missive at hotmail.com (Lee Harr) Date: Sun, 4 May 2014 02:58:34 +0430 Subject: [Edu-sig] [ANNC] pybotwar-0.9 : now using pybox2d-2.3b0 Message-ID: pybotwar is a fun and educational game where players write computer programs to control simulated robots. http://pybotwar.googlecode.com/ The focus of this release is updating to use the latest available pybox2d version: 2.3b0 pybotwar uses pybox2d for the physical simulation. It can be run in text-only mode -- useful for longer tournaments -- or use pyqt or pygame for a graphical interface and visualization of the action. pybotwar is released under GPLv3. Downloads: ??? https://drive.google.com/folderview?id=0B63eegq9QFJmcXdSMEtvc0JFZTQ ??? (requires javascript to download...) Changes in pybotwar-0.9: ??? - pybox2d-2.3b0 is now the required version From kirby.urner at gmail.com Sun May 4 01:00:04 2014 From: kirby.urner at gmail.com (kirby urner) Date: Sat, 3 May 2014 16:00:04 -0700 Subject: [Edu-sig] snap shot of a geometers doodle-pad, in Python (no pictures, but links to some) Message-ID: I'm archiving this here as a specimen of how Python is so useful in an educational setting. You could think of this as pre Python Notebooks, which it is (I'll do a Notebook version later), and quite spreadsheet-like, as is MathCAD (a competitor to Mathematica). The top to bottom flow of a Python script is like MathCAD's: any name mentioned must already be defined higher up, unless just being introduced now: enter stage left as in player = .... What I'm doing is feeding six-edge objects (PlaneNets), i.e. various tetrahedrons' edges identified in a certain order (fan out from a corner, then mention opposite triangle edges in the same order), to a volume-maker that takes edges as inputs (not invented here), and tabulating various results of investigations, mainly by a guy named Koski in Minnesota, using the Bucky Fuller stuff (see links below) as a springboard. Koski and I visited Magnus Wenninger recently, a big name among polyhedralists, a priest, age 92 or so, check Wikipedia. I got to see Popko's Divided Spheres in manuscript, well before I got my Kindle edition (my name goes by in the footnotes brag brag). You may have heard of a conference named 'Bridges', about bridging art and math. Koski goes to that sometimes, and Popko. Next one in Korea, last one in Holland. The vocabulary / terminology used below would have some currency / truck with that crowd (George and Vi Hart also go, Vi being a star on Youtube, the author of those whimsical math videos many of you well know and love). Anyway, I use the script below to confirm / explore / clarify in my own mind, what on earth Koski is yakking about. If you're not into polyhedrons, no need to dive in. If you are, and want to see a relevant video, here's one of Dave's using vZome, a Java application for ZomeTool afficionados: http://worldgame.blogspot.com/2014/03/e-module-mensuration.html One wrinkle I've noticed but did not show off here, is that the greek letter phi is standard in Unicode and Python being UTF-8 now accepts that symbol no problem, as a Python name. I'm not sure how happy mailman and/or your email client will be with ? = (sqrt(5)+1)/2 but Python handles it just fine. Calling all greek variable names: the floodgates have opened; use judiciously and with some caution. Kirby ============== """ Includes: PlaneNets from Synergetics for A, B, E, T, S Koski breakdowns of some shapes in E and S vols with phi scaling Euler volume, modified by Gerald de Jong http://www.grunch.net/synergetics/quadvols.html Kirby Urner (c) MIT License """ from math import sqrt, hypot class PlaneNet: """Any six edge tet in pattern described in API notes""" def __init__(self, oa, ob, oc, ab, bc, ca): self.oa = oa self.ob = ob self.oc = oc self.ab = ab self.bc = bc self.ca = ca class Tetrahedron: """ Takes six edges of tetrahedron with faces (a,b,d)(b,c,e)(c,a,f)(d,e,f) -- returns volume if ivm and xyz """ def __init__(self, a,b,c,d,e,f): self.a, self.a2 = a, a**2 self.b, self.b2 = b, b**2 self.c, self.c2 = c, c**2 self.d, self.d2 = d, d**2 self.e, self.e2 = e, e**2 self.f, self.f2 = f, f**2 def ivm_volume(self): return ((self._addopen()- self._addclosed() - self._addopposite())/2) ** 0.5 def xyz_volume(self): return sqrt(8/9) * self.ivm_volume() def _addopen(self): a2,b2,c2,d2,e2,f2 = self.a2, self.b2, self.c2, self.d2, self.e2, self.f2 sumval = f2*a2*b2 sumval += d2 * a2 * c2 sumval += a2 * b2 * e2 sumval += c2 * b2 * d2 sumval += e2 * c2 * a2 sumval += f2 * c2 * b2 sumval += e2 * d2 * a2 sumval += b2 * d2 * f2 sumval += b2 * e2 * f2 sumval += d2 * e2 * c2 sumval += a2 * f2 * e2 sumval += d2 * f2 * c2 return sumval def _addclosed(self): a2,b2,c2,d2,e2,f2 = self.a2, self.b2, self.c2, self.d2, self.e2, self.f2 sumval = a2 * b2 * d2 sumval += d2 * e2 * f2 sumval += b2 * c2 * e2 sumval += a2 * c2 * f2 return sumval def _addopposite(self): a2,b2,c2,d2,e2,f2 = self.a2, self.b2, self.c2, self.d2, self.e2, self.f2 sumval = a2 * e2 * (a2 + e2) sumval += b2 * f2 * (b2 + f2) sumval += c2 * d2 * (c2 + d2) return sumval PHI = sqrt(5)/2 + 0.5 D = 1.0 R = D/2 def volume(net): return Tetrahedron(net.oa, net.ob, net.oc, net.ab, net.bc, net.ca ).ivm_volume() # Fig. 913.01 A Quanta Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f1301.html a = D EF = a * sqrt(6) / 12 EC = a * sqrt(6) / 4 ED = a * sqrt(2) / 4 FC = a * sqrt(3) / 3 CD = a/2 DF = a * sqrt(3) / 6 Amod = PlaneNet(EF, EC, ED, FC, CD, DF) Avol = volume(Amod) print("Amod volume = :", Avol) # Fig. 916.01 B Quanta Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f1601.html a = D EA = a * sqrt(2) / 2 EC = a/2 EB = a * sqrt(6) / 12 AC = a/2 CB = a * sqrt(2) / 4 BA = a * sqrt(6) / 4 Bmod = PlaneNet(EA, EC, EB, AC, CB, BA) Bvol = volume(Bmod) print("Bmod volume = :", Bvol) # Fig. 986.411A T & E Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f86411a.html h = R OC = h OA = h * sqrt((5 - sqrt(5))/2) OB = h * sqrt((9 - 3 * sqrt(5))/2 ) CA = (h/2) * (sqrt(5) - 1) AB = h * sqrt(5 - 2 * sqrt(5)) BC = (h/2) * (3 - sqrt(5)) Emod = PlaneNet(OC, OA, OB, CA, AB, BC) Evol = volume(Emod) print("Emod volume = :", Evol) # Fig. 986.411A T & E Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f86411a.html h = R * pow(2/3,1/3) * (PHI / sqrt(2)) OC = h OA = h * sqrt((5 - sqrt(5))/2) OB = h * sqrt((9 - 3 * sqrt(5))/2 ) CA = (h/2) * (sqrt(5) - 1) AB = h * sqrt(5 - 2 * sqrt(5)) BC = (h/2) * (3 - sqrt(5)) Tmod = PlaneNet(OC, OA, OB, CA, AB, BC) Tvol = volume(Tmod) print("Tmod volume = :", Tvol) # Fig. 988.13A S Quanta Module Edge Lengths # http://www.rwgrayprojects.com/synergetics/s09/figs/f8813a.html a = D FG = (a/2) * sqrt(3) * sqrt(7-3*sqrt(5)) FE = a * sqrt(7 - 3*sqrt(5)) FH = (a/2) * (sqrt(5)-1) GE = (a/2) * sqrt(7 - 3*sqrt(5)) EH = (a/2) * (3 - sqrt(5)) HG = (a/2) * sqrt (7 - 3*sqrt(5)) Smod = PlaneNet(FG, FE, FH, GE, EH, HG) Svol = volume(Smod) print("Smod volume = :", Svol) print("================") sFactor = Evol / Svol s3 = Svol * pow(PHI, -3) e3 = Evol * pow(PHI, -3) print("VE: ", 20, 420 * Svol + 100 * s3) print("Icosa: ", 20 * sFactor ** 1, 420 * Evol + 100 * e3) print("BizzaroTet: ", 20 * sFactor ** 2, 360 * Svol + 85 * s3) print("Small Guy: ", 20 * sFactor ** 3, 360 * Evol + 85 * e3) import unittest class Test_Tetrahedron(unittest.TestCase): def test_unit_volume(self): tet = Tetrahedron(D, D, D, D, D, D).ivm_volume() self.assertAlmostEqual(tet, 1.0) def test_unit_volume2(self): tet = Tetrahedron(R, R, R, R, R, R).xyz_volume() self.assertAlmostEqual(tet, 0.1178511) def test_phi_edge_tetra(self): tet = Tetrahedron(D, D, D, D, D, PHI) self.assertAlmostEqual(tet.ivm_volume(), 0.70710678) def test_right_tetra(self): e = hypot(sqrt(3)/2, sqrt(3)/2) # right tetrahedron tet = Tetrahedron(D, D, D, D, D, e).xyz_volume() self.assertAlmostEqual(tet, 1.0) if __name__ == "__main__": unittest.main() -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Sun May 4 02:11:06 2014 From: kirby.urner at gmail.com (kirby urner) Date: Sat, 3 May 2014 17:11:06 -0700 Subject: [Edu-sig] snap shot of a geometers doodle-pad, in Python (no pictures, but links to some) In-Reply-To: References: Message-ID: I should also post what the output is, so scanners / readers might avoid the tedium of running it just to find out: /usr/local/bin/python3.4m /Users/pbarton/Documents/modvolumes.py Amod volume = : 0.04166666666666668 .... Bmod volume = : 0.041666666666666595 ---------------------------------------------------------------------- Emod volume = : 0.04173131692777366 Ran 4 tests in 0.000s Tmod volume = : 0.04166666666666668 Smod volume = : 0.045084971874737034 OK ================ VE: 20 19.99999999999996 Icosa: 18.512295868219198 18.512295868219162 BizzaroTet: 17.135254915624284 17.13525491562418 Small Guy: 15.860645438769707 15.86064543876961 Process finished with exit code 0 The whole business somewhat falls under the heading of "testing" i.e. various mathematical truisms are being verified with floating point number machinations. No proofs, more empirical and based on ongoing investigations. Yes it's somewhat sloppy / messy to have unittests trying to insert their output while there's also a lot of printing going on up top. My apologies, a work in progress. Ideally unittests go in a separate file as my Python2 students will appreciate. We start out with tests in the same file, per the Holden curriculum but gradually learn to split testing code from production code. TDD is harped on a lot, as part of Agile (talking about the O'Reilly track I mentor, Steve Holden the curriculum author, me, Patrick, Ben and Lorri the track's crew, with various levels of engagement and responsiblity). Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Wed May 21 22:47:20 2014 From: jeff at elkner.net (Jeff Elkner) Date: Wed, 21 May 2014 16:47:20 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... Message-ID: First off, kudos to Naomi, Jessica, and Chalmer on putting together a thoroughly enjoyable EDU Summit at Pycon! I'm interested in following up from that with some on-going Python in Education work throughout the year, and with the changes in the PSF, that may be the way to go about it. How can we begin? Where do I sign up? Jeff Elkner From naomi.ceder at gmail.com Wed May 21 23:30:13 2014 From: naomi.ceder at gmail.com (Naomi Ceder) Date: Wed, 21 May 2014 22:30:13 +0100 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: There is an already PSF Education and Outreach committee... I think that what you're thinking would be somewhat different than what they do, but that might be the place to start. Cheers, Naomi On Wed, May 21, 2014 at 10:26 PM, Jessica Nickel wrote: > Hi Jeff, > > I would be excited to be a part of that. > > > On Wed, May 21, 2014 at 5:25 PM, Jeff Elkner wrote: > >> Not sure exactly, but a group within the PSF that, among other things: >> >> 1. Works together to gather, share, and develop educational resources >> on python.org. >> 2. Plans next year's education summit. >> 3. Helps promote Python's use in education and coordinate activities >> around Python in edu. >> >> On Wed, May 21, 2014 at 5:15 PM, Chalmer Lowe >> wrote: >> > Sounds great. What are you thinking? >> > >> > On May 21, 2014 4:47 PM, "Jeff Elkner" wrote: >> >> >> >> First off, kudos to Naomi, Jessica, and Chalmer on putting together a >> >> thoroughly enjoyable EDU Summit at Pycon! >> >> >> >> I'm interested in following up from that with some on-going Python in >> >> Education work throughout the year, and with the changes in the PSF, >> >> that may be the way to go about it. >> >> >> >> How can we begin? Where do I sign up? >> >> >> >> Jeff Elkner >> > > -- Naomi Ceder https://plus.google.com/u/0/111396744045017339164/about -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Wed May 21 23:25:22 2014 From: jeff at elkner.net (Jeff Elkner) Date: Wed, 21 May 2014 17:25:22 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Not sure exactly, but a group within the PSF that, among other things: 1. Works together to gather, share, and develop educational resources on python.org. 2. Plans next year's education summit. 3. Helps promote Python's use in education and coordinate activities around Python in edu. On Wed, May 21, 2014 at 5:15 PM, Chalmer Lowe wrote: > Sounds great. What are you thinking? > > On May 21, 2014 4:47 PM, "Jeff Elkner" wrote: >> >> First off, kudos to Naomi, Jessica, and Chalmer on putting together a >> thoroughly enjoyable EDU Summit at Pycon! >> >> I'm interested in following up from that with some on-going Python in >> Education work throughout the year, and with the changes in the PSF, >> that may be the way to go about it. >> >> How can we begin? Where do I sign up? >> >> Jeff Elkner From jeff at elkner.net Thu May 22 13:55:56 2014 From: jeff at elkner.net (Jeff Elkner) Date: Thu, 22 May 2014 07:55:56 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: What would be the next step? I think you are right, Naomi, that what I'm talking about is an EDU effort, whereas I imagine "Education and Outreach" is more about reaching out to the Business and IT communities to tell them about Python. Should we adding a Python in Education committee? One of the candidates for the PSF board (I didn't write down her name and I can't seem to find the bios on the wiki after voting) listed creating space on the website for teachers as one of her goals. That would be awesome. With the Open Educational Resource movement (OER) growing steadily, we really should have some place on our website where Python EDU resources could be stored. I'm not sure where to begin, but perhaps the website is as good a place as any. Who is maintaining this page: https://www.python.org/community/sigs/current/edu-sig ? Can I offer to help? I've been a PSF member for years and years, but I haven't contributed much directly. I figured after the opening up of the PSF and Van Lindberg's call for all of us to get more involved the time to do that was now. On Wed, May 21, 2014 at 5:30 PM, Naomi Ceder wrote: > There is an already PSF Education and Outreach committee... I think that > what you're thinking would be somewhat different than what they do, but that > might be the place to start. > > Cheers, > Naomi > > > On Wed, May 21, 2014 at 10:26 PM, Jessica Nickel > wrote: >> >> Hi Jeff, >> >> I would be excited to be a part of that. >> >> >> On Wed, May 21, 2014 at 5:25 PM, Jeff Elkner wrote: >>> >>> Not sure exactly, but a group within the PSF that, among other things: >>> >>> 1. Works together to gather, share, and develop educational resources >>> on python.org. >>> 2. Plans next year's education summit. >>> 3. Helps promote Python's use in education and coordinate activities >>> around Python in edu. >>> >>> On Wed, May 21, 2014 at 5:15 PM, Chalmer Lowe >>> wrote: >>> > Sounds great. What are you thinking? >>> > >>> > On May 21, 2014 4:47 PM, "Jeff Elkner" wrote: >>> >> >>> >> First off, kudos to Naomi, Jessica, and Chalmer on putting together a >>> >> thoroughly enjoyable EDU Summit at Pycon! >>> >> >>> >> I'm interested in following up from that with some on-going Python in >>> >> Education work throughout the year, and with the changes in the PSF, >>> >> that may be the way to go about it. >>> >> >>> >> How can we begin? Where do I sign up? >>> >> >>> >> Jeff Elkner >> >> > > > > -- > Naomi Ceder > https://plus.google.com/u/0/111396744045017339164/about From naomi.ceder at gmail.com Thu May 22 14:01:30 2014 From: naomi.ceder at gmail.com (Naomi Ceder) Date: Thu, 22 May 2014 13:01:30 +0100 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: One point of info I can add - the person you're thinking of running for PSF board is Selena Deckelman, who was on Nate's panel at the edu summit. She's been very into bridging the gap between developers and K-12 teachers. Naomi -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre.roberge at gmail.com Thu May 22 14:01:55 2014 From: andre.roberge at gmail.com (Andre Roberge) Date: Thu, 22 May 2014 09:01:55 -0300 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: On Thu, May 22, 2014 at 8:55 AM, Jeff Elkner wrote: > What would be the next step? I think you are right, Naomi, that what > I'm talking about is an EDU effort, whereas I imagine "Education and > Outreach" is more about reaching out to the Business and IT > communities to tell them about Python. Should we adding a Python in > Education committee? > > One of the candidates for the PSF board (I didn't write down her name > and I can't seem to find the bios on the wiki after voting) listed > creating space on the website for teachers as one of her goals. That > would be awesome. With the Open Educational Resource movement (OER) > growing steadily, we really should have some place on our website > where Python EDU resources could be stored. > > I'm not sure where to begin, but perhaps the website is as good a > place as any. Who is maintaining this page: > https://www.python.org/community/sigs/current/edu-sig ? As far as I know, no one is maintaining it since I stopped doing so. I asked for volunteers to take over, which resulted in quite a few people offering to do so, put them in contact with people in charge of the website, saw a few emails back and forth ... and that's as far as it got. Perhaps the whole thing got lost in the site redesign, and now people in charge of the Python website would be more receptive to a volunteer stepping up ... Andr? > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Thu May 22 16:02:55 2014 From: jeff at elkner.net (Jeff Elkner) Date: Thu, 22 May 2014 10:02:55 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Great! So it seems we have two short term goals: 1. Get someone to agree to maintain the website (I'm volunteering if there isn't anyone else chomping at the bit to do it). 2. Reach out to Selena Deckelman to help her with her efforts to bridge the gap between developers and K-12 teachers (a noble goal indeed!). Do we agree that edu-sig is the sensible place to hold this conversation? If we do, can we ask Selena to join the list if she is not already there? I'll also encourage folks like Lee Harr (cc'd here), the creator of the wonderful Pynguin environment (https://code.google.com/p/pynguin/) to join the list and the discussion. On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder wrote: > One point of info I can add - the person you're thinking of running for PSF > board is Selena Deckelman, who was on Nate's panel at the edu summit. She's > been very into bridging the gap between developers and K-12 teachers. > > Naomi From jeff at elkner.net Thu May 22 16:16:29 2014 From: jeff at elkner.net (Jeff Elkner) Date: Thu, 22 May 2014 10:16:29 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Two questions: 1. Andre, what do I need to do to begin maintaining that page? 2. Is there anyone in this thread not on edu-sig? My next reply will go only to the list. On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel wrote: > Sounds like a plan. I would be happy to talk with Selena about the work to > bridge the gap between k-12 educators and Python programmers. I was a k-12 > teacher for 10 years (music) and I have been working in schools with my > program to teach python coding to kids for the past year and a half, so I do > have some experience in that area. > > > > > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner wrote: >> >> Great! So it seems we have two short term goals: >> >> 1. Get someone to agree to maintain the website (I'm volunteering if >> there isn't anyone else chomping at the bit to do it). >> 2. Reach out to Selena Deckelman to help her with her efforts to >> bridge the gap between developers and K-12 teachers (a noble goal >> indeed!). >> >> Do we agree that edu-sig is the sensible place to hold this conversation? >> >> If we do, can we ask Selena to join the list if she is not already >> there? I'll also encourage folks like Lee Harr (cc'd here), the >> creator of the wonderful Pynguin environment >> (https://code.google.com/p/pynguin/) to join the list and the >> discussion. >> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >> wrote: >> > One point of info I can add - the person you're thinking of running for >> > PSF >> > board is Selena Deckelman, who was on Nate's panel at the edu summit. >> > She's >> > been very into bridging the gap between developers and K-12 teachers. >> > >> > Naomi > > From andre.roberge at gmail.com Thu May 22 16:32:26 2014 From: andre.roberge at gmail.com (Andre Roberge) Date: Thu, 22 May 2014 11:32:26 -0300 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: > Two questions: > > 1. Andre, what do I need to do to begin maintaining that page? > I have not maintained the page for quite a few years now. I changed computer twice in the meantime. Here's what I remember that I had to do. 1. contact someone on the web support team (pointing out, I think, to the relevant edu-sig discussion) I know you just asked about how to begin, but just in case you'd want to know, here were the next steps. 2. generate some ssh key (if I recall correctly) so that I would be allowed to commit changes 3. download the whole site (first time) or update it thereafter 4. (re)build it locally. 5. edit the relevant rst file 6. rebuild it (repeat 5 and 6 as needed) 7. commit changes 8. repeat steps 3 to 6 as needed (based on suggestions/requests received) Now, it could well be that, with the redesign, the process is much easier and can be done online using a CMS. > 2. Is there anyone in this thread not on edu-sig? My next reply will > go only to the list. > > On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel > wrote: > > Sounds like a plan. I would be happy to talk with Selena about the work > to > > bridge the gap between k-12 educators and Python programmers. I was a > k-12 > > teacher for 10 years (music) and I have been working in schools with my > > program to teach python coding to kids for the past year and a half, so > I do > > have some experience in that area. > > > > > > > > > > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner wrote: > >> > >> Great! So it seems we have two short term goals: > >> > >> 1. Get someone to agree to maintain the website (I'm volunteering if > >> there isn't anyone else chomping at the bit to do it). > >> 2. Reach out to Selena Deckelman to help her with her efforts to > >> bridge the gap between developers and K-12 teachers (a noble goal > >> indeed!). > >> > >> Do we agree that edu-sig is the sensible place to hold this > conversation? > >> > >> If we do, can we ask Selena to join the list if she is not already > >> there? I'll also encourage folks like Lee Harr (cc'd here), the > >> creator of the wonderful Pynguin environment > >> (https://code.google.com/p/pynguin/) to join the list and the > >> discussion. > >> > >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder > >> wrote: > >> > One point of info I can add - the person you're thinking of running > for > >> > PSF > >> > board is Selena Deckelman, who was on Nate's panel at the edu summit. > >> > She's > >> > been very into bridging the gap between developers and K-12 teachers. > >> > > >> > Naomi > > > > > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Thu May 22 16:38:36 2014 From: jeff at elkner.net (Jeff Elkner) Date: Thu, 22 May 2014 10:38:36 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Great. Any chance someone could point me in the direction of "someone on the web support team"? I'll take it from there. On Thu, May 22, 2014 at 10:32 AM, Andre Roberge wrote: > > > > On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: >> >> Two questions: >> >> 1. Andre, what do I need to do to begin maintaining that page? > > > I have not maintained the page for quite a few years now. I changed > computer twice in the meantime. > > Here's what I remember that I had to do. > > 1. contact someone on the web support team (pointing out, I think, to the > relevant edu-sig discussion) > > I know you just asked about how to begin, but just in case you'd want to > know, here were the next steps. > > 2. generate some ssh key (if I recall correctly) so that I would be allowed > to commit changes > 3. download the whole site (first time) or update it thereafter > 4. (re)build it locally. > 5. edit the relevant rst file > 6. rebuild it (repeat 5 and 6 as needed) > 7. commit changes > 8. repeat steps 3 to 6 as needed (based on suggestions/requests received) > > Now, it could well be that, with the redesign, the process is much easier > and can be done online using a CMS. > >> >> 2. Is there anyone in this thread not on edu-sig? My next reply will >> go only to the list. >> >> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel >> wrote: >> > Sounds like a plan. I would be happy to talk with Selena about the work >> > to >> > bridge the gap between k-12 educators and Python programmers. I was a >> > k-12 >> > teacher for 10 years (music) and I have been working in schools with my >> > program to teach python coding to kids for the past year and a half, so >> > I do >> > have some experience in that area. >> > >> > >> > >> > >> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner wrote: >> >> >> >> Great! So it seems we have two short term goals: >> >> >> >> 1. Get someone to agree to maintain the website (I'm volunteering if >> >> there isn't anyone else chomping at the bit to do it). >> >> 2. Reach out to Selena Deckelman to help her with her efforts to >> >> bridge the gap between developers and K-12 teachers (a noble goal >> >> indeed!). >> >> >> >> Do we agree that edu-sig is the sensible place to hold this >> >> conversation? >> >> >> >> If we do, can we ask Selena to join the list if she is not already >> >> there? I'll also encourage folks like Lee Harr (cc'd here), the >> >> creator of the wonderful Pynguin environment >> >> (https://code.google.com/p/pynguin/) to join the list and the >> >> discussion. >> >> >> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >> >> wrote: >> >> > One point of info I can add - the person you're thinking of running >> >> > for >> >> > PSF >> >> > board is Selena Deckelman, who was on Nate's panel at the edu summit. >> >> > She's >> >> > been very into bridging the gap between developers and K-12 teachers. >> >> > >> >> > Naomi >> > >> > >> _______________________________________________ >> Edu-sig mailing list >> Edu-sig at python.org >> https://mail.python.org/mailman/listinfo/edu-sig > > From andre.roberge at gmail.com Thu May 22 16:41:00 2014 From: andre.roberge at gmail.com (Andre Roberge) Date: Thu, 22 May 2014 11:41:00 -0300 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: On Thu, May 22, 2014 at 11:38 AM, Jeff Elkner wrote: > Great. Any chance someone could point me in the direction of "someone > on the web support team"? I'll take it from there. > I would try webmaster at python.org > > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge > wrote: > > > > > > > > On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: > >> > >> Two questions: > >> > >> 1. Andre, what do I need to do to begin maintaining that page? > > > > > > I have not maintained the page for quite a few years now. I changed > > computer twice in the meantime. > > > > Here's what I remember that I had to do. > > > > 1. contact someone on the web support team (pointing out, I think, to > the > > relevant edu-sig discussion) > > > > I know you just asked about how to begin, but just in case you'd want to > > know, here were the next steps. > > > > 2. generate some ssh key (if I recall correctly) so that I would be > allowed > > to commit changes > > 3. download the whole site (first time) or update it thereafter > > 4. (re)build it locally. > > 5. edit the relevant rst file > > 6. rebuild it (repeat 5 and 6 as needed) > > 7. commit changes > > 8. repeat steps 3 to 6 as needed (based on suggestions/requests received) > > > > Now, it could well be that, with the redesign, the process is much easier > > and can be done online using a CMS. > > > >> > >> 2. Is there anyone in this thread not on edu-sig? My next reply will > >> go only to the list. > >> > >> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel > > >> wrote: > >> > Sounds like a plan. I would be happy to talk with Selena about the > work > >> > to > >> > bridge the gap between k-12 educators and Python programmers. I was a > >> > k-12 > >> > teacher for 10 years (music) and I have been working in schools with > my > >> > program to teach python coding to kids for the past year and a half, > so > >> > I do > >> > have some experience in that area. > >> > > >> > > >> > > >> > > >> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner > wrote: > >> >> > >> >> Great! So it seems we have two short term goals: > >> >> > >> >> 1. Get someone to agree to maintain the website (I'm volunteering if > >> >> there isn't anyone else chomping at the bit to do it). > >> >> 2. Reach out to Selena Deckelman to help her with her efforts to > >> >> bridge the gap between developers and K-12 teachers (a noble goal > >> >> indeed!). > >> >> > >> >> Do we agree that edu-sig is the sensible place to hold this > >> >> conversation? > >> >> > >> >> If we do, can we ask Selena to join the list if she is not already > >> >> there? I'll also encourage folks like Lee Harr (cc'd here), the > >> >> creator of the wonderful Pynguin environment > >> >> (https://code.google.com/p/pynguin/) to join the list and the > >> >> discussion. > >> >> > >> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder > >> >> wrote: > >> >> > One point of info I can add - the person you're thinking of running > >> >> > for > >> >> > PSF > >> >> > board is Selena Deckelman, who was on Nate's panel at the edu > summit. > >> >> > She's > >> >> > been very into bridging the gap between developers and K-12 > teachers. > >> >> > > >> >> > Naomi > >> > > >> > > >> _______________________________________________ > >> Edu-sig mailing list > >> Edu-sig at python.org > >> https://mail.python.org/mailman/listinfo/edu-sig > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Thu May 22 16:52:09 2014 From: jeff at elkner.net (Jeff Elkner) Date: Thu, 22 May 2014 10:52:09 -0400 Subject: [Edu-sig] Can I get a contact to a real person? Message-ID: Andre, the reason I asked for a contact was precisely to avoid what just happened. I emailed webmaster at python.org and received an automated reply with over a dozen "read the docs" type links. If we want to attract more volunteers, we need to be a bit more friendly to them :-( From andre.roberge at gmail.com Thu May 22 16:53:49 2014 From: andre.roberge at gmail.com (Andre Roberge) Date: Thu, 22 May 2014 11:53:49 -0300 Subject: [Edu-sig] Can I get a contact to a real person? In-Reply-To: References: Message-ID: Let me dig in my email archive to see if I can find someone that you could contact directly. On Thu, May 22, 2014 at 11:52 AM, Jeff Elkner wrote: > Andre, the reason I asked for a contact was precisely to avoid what > just happened. I emailed webmaster at python.org and received an > automated reply with over a dozen "read the docs" type links. > > If we want to attract more volunteers, we need to be a bit more > friendly to them :-( > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Fri May 23 16:40:07 2014 From: jeff at elkner.net (Jeff Elkner) Date: Fri, 23 May 2014 10:40:07 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: OK, I'm all set with the access I need to edit the edu-sig page. I plan to spend at least part of my time on May 31st (National Day of Civic Hacking) working on the web site. The bottom of our web page currently says: "Send suggestions for changes to the edu-sig list.", which is a good way to handle suggestions. Looking over the SIG page here: https://www.python.org/community/sigs/, I read: * Each SIG has a charter, a coordinator, a mailing list, and a directory on the Python website. * SIG membership is informal, defined by subscription to the SIG's mailing list. * Anyone can join a SIG, and participate in the development discussions via the SIG's mailing list. I don't think we have a edu-sig coordinator at present. Would this be something you would be interested in doing, Chalmer? Perhaps Naomi can shed some more light on the practice for the last two years since she started it, but it seems to me that a revived edu-sig would be the logical group to help coordinate the PES. At some point soon we should add edu-sig on the SIG page as one of the currently active SIGs. On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe wrote: > Jeff: > > Thanks for spinning up this conversation. Great stuff. > > My intent is to volunteer to chair the Python Education Summit (PES) next > year (based on Naomi's comments regarding stepping down). I don't know what > the formal process is to make that official... Naomi... can you shed light > on that? > > As everyone prolly already knows, that is not a task that can be done alone, > so there should be plenty of opportunities for others to get their hands > dirty. My guess/hope is that Jessica will want to help again this year. > > I captured a ton of notes and thoughts that I am putting to paper to outline > 'the process' for next year's PES. Planned on putting that up on github as > soon as I can. (I'm relocating right now, so free time is a luxury I don't > have). > > Along with supporting the PES, I would love to support the types of efforts > you are outlining here. > > Thanks again for firing up this conversation. > > chalmer > > Chalmer Lowe, MS > > http://projecteuler.net/profile/threelowelifes.png > Level 1 > > > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge > wrote: >> >> >> >> >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: >>> >>> Two questions: >>> >>> 1. Andre, what do I need to do to begin maintaining that page? >> >> >> I have not maintained the page for quite a few years now. I changed >> computer twice in the meantime. >> >> Here's what I remember that I had to do. >> >> 1. contact someone on the web support team (pointing out, I think, to the >> relevant edu-sig discussion) >> >> I know you just asked about how to begin, but just in case you'd want to >> know, here were the next steps. >> >> 2. generate some ssh key (if I recall correctly) so that I would be >> allowed to commit changes >> 3. download the whole site (first time) or update it thereafter >> 4. (re)build it locally. >> 5. edit the relevant rst file >> 6. rebuild it (repeat 5 and 6 as needed) >> 7. commit changes >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests received) >> >> Now, it could well be that, with the redesign, the process is much easier >> and can be done online using a CMS. >> >>> >>> 2. Is there anyone in this thread not on edu-sig? My next reply will >>> go only to the list. >>> >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel >>> wrote: >>> > Sounds like a plan. I would be happy to talk with Selena about the work >>> > to >>> > bridge the gap between k-12 educators and Python programmers. I was a >>> > k-12 >>> > teacher for 10 years (music) and I have been working in schools with my >>> > program to teach python coding to kids for the past year and a half, so >>> > I do >>> > have some experience in that area. >>> > >>> > >>> > >>> > >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner wrote: >>> >> >>> >> Great! So it seems we have two short term goals: >>> >> >>> >> 1. Get someone to agree to maintain the website (I'm volunteering if >>> >> there isn't anyone else chomping at the bit to do it). >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to >>> >> bridge the gap between developers and K-12 teachers (a noble goal >>> >> indeed!). >>> >> >>> >> Do we agree that edu-sig is the sensible place to hold this >>> >> conversation? >>> >> >>> >> If we do, can we ask Selena to join the list if she is not already >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the >>> >> creator of the wonderful Pynguin environment >>> >> (https://code.google.com/p/pynguin/) to join the list and the >>> >> discussion. >>> >> >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >>> >> wrote: >>> >> > One point of info I can add - the person you're thinking of running >>> >> > for >>> >> > PSF >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu >>> >> > summit. >>> >> > She's >>> >> > been very into bridging the gap between developers and K-12 >>> >> > teachers. >>> >> > >>> >> > Naomi >>> > >>> > >>> _______________________________________________ >>> Edu-sig mailing list >>> Edu-sig at python.org >>> https://mail.python.org/mailman/listinfo/edu-sig >> >> > From jeff at elkner.net Fri May 23 17:04:13 2014 From: jeff at elkner.net (Jeff Elkner) Date: Fri, 23 May 2014 11:04:13 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Let's see if Naomi has anything different to say, but doesn't it make sense that the main task of the edu-sig coordinator would be to coordinate the edu-sig's main event, the PES? On Fri, May 23, 2014 at 10:42 AM, Chalmer Lowe wrote: > Jeff, I would be happy to be the coordinator. > Next question is... > What are the official duties of a SIG coordinator? > : ) > > On May 23, 2014 10:40 AM, "Jeff Elkner" wrote: >> >> OK, I'm all set with the access I need to edit the edu-sig page. I >> plan to spend at least part of my time on May 31st (National Day of >> Civic Hacking) working on the web site. >> >> The bottom of our web page currently says: "Send suggestions for >> changes to the edu-sig list.", which is a good way to handle >> suggestions. >> >> Looking over the SIG page here: https://www.python.org/community/sigs/, I >> read: >> >> * Each SIG has a charter, a coordinator, a mailing list, and a >> directory on the Python website. >> * SIG membership is informal, defined by subscription to the SIG's mailing >> list. >> * Anyone can join a SIG, and participate in the development >> discussions via the SIG's mailing list. >> >> I don't think we have a edu-sig coordinator at present. Would this be >> something you would be interested in doing, Chalmer? Perhaps Naomi can >> shed some more light on the practice for the last two years since she >> started it, but it seems to me that a revived edu-sig would be the >> logical group to help coordinate the PES. >> >> At some point soon we should add edu-sig on the SIG page as one of the >> currently active SIGs. >> >> On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe >> wrote: >> > Jeff: >> > >> > Thanks for spinning up this conversation. Great stuff. >> > >> > My intent is to volunteer to chair the Python Education Summit (PES) >> > next >> > year (based on Naomi's comments regarding stepping down). I don't know >> > what >> > the formal process is to make that official... Naomi... can you shed >> > light >> > on that? >> > >> > As everyone prolly already knows, that is not a task that can be done >> > alone, >> > so there should be plenty of opportunities for others to get their hands >> > dirty. My guess/hope is that Jessica will want to help again this year. >> > >> > I captured a ton of notes and thoughts that I am putting to paper to >> > outline >> > 'the process' for next year's PES. Planned on putting that up on github >> > as >> > soon as I can. (I'm relocating right now, so free time is a luxury I >> > don't >> > have). >> > >> > Along with supporting the PES, I would love to support the types of >> > efforts >> > you are outlining here. >> > >> > Thanks again for firing up this conversation. >> > >> > chalmer >> > >> > Chalmer Lowe, MS >> > >> > http://projecteuler.net/profile/threelowelifes.png >> > Level 1 >> > >> > >> > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge >> > >> > wrote: >> >> >> >> >> >> >> >> >> >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: >> >>> >> >>> Two questions: >> >>> >> >>> 1. Andre, what do I need to do to begin maintaining that page? >> >> >> >> >> >> I have not maintained the page for quite a few years now. I changed >> >> computer twice in the meantime. >> >> >> >> Here's what I remember that I had to do. >> >> >> >> 1. contact someone on the web support team (pointing out, I think, to >> >> the >> >> relevant edu-sig discussion) >> >> >> >> I know you just asked about how to begin, but just in case you'd want >> >> to >> >> know, here were the next steps. >> >> >> >> 2. generate some ssh key (if I recall correctly) so that I would be >> >> allowed to commit changes >> >> 3. download the whole site (first time) or update it thereafter >> >> 4. (re)build it locally. >> >> 5. edit the relevant rst file >> >> 6. rebuild it (repeat 5 and 6 as needed) >> >> 7. commit changes >> >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests >> >> received) >> >> >> >> Now, it could well be that, with the redesign, the process is much >> >> easier >> >> and can be done online using a CMS. >> >> >> >>> >> >>> 2. Is there anyone in this thread not on edu-sig? My next reply will >> >>> go only to the list. >> >>> >> >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel >> >>> >> >>> wrote: >> >>> > Sounds like a plan. I would be happy to talk with Selena about the >> >>> > work >> >>> > to >> >>> > bridge the gap between k-12 educators and Python programmers. I was >> >>> > a >> >>> > k-12 >> >>> > teacher for 10 years (music) and I have been working in schools with >> >>> > my >> >>> > program to teach python coding to kids for the past year and a half, >> >>> > so >> >>> > I do >> >>> > have some experience in that area. >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner >> >>> > wrote: >> >>> >> >> >>> >> Great! So it seems we have two short term goals: >> >>> >> >> >>> >> 1. Get someone to agree to maintain the website (I'm volunteering >> >>> >> if >> >>> >> there isn't anyone else chomping at the bit to do it). >> >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to >> >>> >> bridge the gap between developers and K-12 teachers (a noble goal >> >>> >> indeed!). >> >>> >> >> >>> >> Do we agree that edu-sig is the sensible place to hold this >> >>> >> conversation? >> >>> >> >> >>> >> If we do, can we ask Selena to join the list if she is not already >> >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the >> >>> >> creator of the wonderful Pynguin environment >> >>> >> (https://code.google.com/p/pynguin/) to join the list and the >> >>> >> discussion. >> >>> >> >> >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >> >>> >> >> >>> >> wrote: >> >>> >> > One point of info I can add - the person you're thinking of >> >>> >> > running >> >>> >> > for >> >>> >> > PSF >> >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu >> >>> >> > summit. >> >>> >> > She's >> >>> >> > been very into bridging the gap between developers and K-12 >> >>> >> > teachers. >> >>> >> > >> >>> >> > Naomi >> >>> > >> >>> > >> >>> _______________________________________________ >> >>> Edu-sig mailing list >> >>> Edu-sig at python.org >> >>> https://mail.python.org/mailman/listinfo/edu-sig >> >> >> >> >> > From naomi.ceder at gmail.com Fri May 23 17:27:47 2014 From: naomi.ceder at gmail.com (Naomi Ceder) Date: Fri, 23 May 2014 16:27:47 +0100 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: As far as coordinating the PyCon Education Summit, I don't think there is a strong precedent for any connection between Edu-Sig and running the summit. In general, PyCon people are just that - PyCon organizing spots aren't tied officially to any other Python organizations.... they may well be on the PSF, the board, etc... but they certainly don't have to be, other than Ewa, who is officially board secretary and event coordinator. PyLadies events might be an exception, but otherwise I'm not thinking of any. Since I initially pitched the first summit to Edu-Sig to less than lukewarm support, I'm a little surprised now to hear the summit being proposed as the official event of Edu-Sig... not that I'm against it, particularly, but I do think committed individuals are often more effective at getting specific things done. :-) Still if that's what you all want to do, and it can be a catalyst to re-invigorate Edu-Sig and make it more representative of all kinds of Python education, I certainly wouldn't object. So my short answer is, "there is no precedent, do what you think best." Cheers, Naomi On Fri, May 23, 2014 at 3:40 PM, Jeff Elkner wrote: > OK, I'm all set with the access I need to edit the edu-sig page. I > plan to spend at least part of my time on May 31st (National Day of > Civic Hacking) working on the web site. > > The bottom of our web page currently says: "Send suggestions for > changes to the edu-sig list.", which is a good way to handle > suggestions. > > Looking over the SIG page here: https://www.python.org/community/sigs/, I > read: > > * Each SIG has a charter, a coordinator, a mailing list, and a > directory on the Python website. > * SIG membership is informal, defined by subscription to the SIG's mailing > list. > * Anyone can join a SIG, and participate in the development > discussions via the SIG's mailing list. > > I don't think we have a edu-sig coordinator at present. Would this be > something you would be interested in doing, Chalmer? Perhaps Naomi can > shed some more light on the practice for the last two years since she > started it, but it seems to me that a revived edu-sig would be the > logical group to help coordinate the PES. > > At some point soon we should add edu-sig on the SIG page as one of the > currently active SIGs. > > On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe > wrote: > > Jeff: > > > > Thanks for spinning up this conversation. Great stuff. > > > > My intent is to volunteer to chair the Python Education Summit (PES) next > > year (based on Naomi's comments regarding stepping down). I don't know > what > > the formal process is to make that official... Naomi... can you shed > light > > on that? > > > > As everyone prolly already knows, that is not a task that can be done > alone, > > so there should be plenty of opportunities for others to get their hands > > dirty. My guess/hope is that Jessica will want to help again this year. > > > > I captured a ton of notes and thoughts that I am putting to paper to > outline > > 'the process' for next year's PES. Planned on putting that up on github > as > > soon as I can. (I'm relocating right now, so free time is a luxury I > don't > > have). > > > > Along with supporting the PES, I would love to support the types of > efforts > > you are outlining here. > > > > Thanks again for firing up this conversation. > > > > chalmer > > > > Chalmer Lowe, MS > > > > http://projecteuler.net/profile/threelowelifes.png > > Level 1 > > > > > > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge > > > wrote: > >> > >> > >> > >> > >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: > >>> > >>> Two questions: > >>> > >>> 1. Andre, what do I need to do to begin maintaining that page? > >> > >> > >> I have not maintained the page for quite a few years now. I changed > >> computer twice in the meantime. > >> > >> Here's what I remember that I had to do. > >> > >> 1. contact someone on the web support team (pointing out, I think, to > the > >> relevant edu-sig discussion) > >> > >> I know you just asked about how to begin, but just in case you'd want to > >> know, here were the next steps. > >> > >> 2. generate some ssh key (if I recall correctly) so that I would be > >> allowed to commit changes > >> 3. download the whole site (first time) or update it thereafter > >> 4. (re)build it locally. > >> 5. edit the relevant rst file > >> 6. rebuild it (repeat 5 and 6 as needed) > >> 7. commit changes > >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests > received) > >> > >> Now, it could well be that, with the redesign, the process is much > easier > >> and can be done online using a CMS. > >> > >>> > >>> 2. Is there anyone in this thread not on edu-sig? My next reply will > >>> go only to the list. > >>> > >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel < > jessanickel at gmail.com> > >>> wrote: > >>> > Sounds like a plan. I would be happy to talk with Selena about the > work > >>> > to > >>> > bridge the gap between k-12 educators and Python programmers. I was a > >>> > k-12 > >>> > teacher for 10 years (music) and I have been working in schools with > my > >>> > program to teach python coding to kids for the past year and a half, > so > >>> > I do > >>> > have some experience in that area. > >>> > > >>> > > >>> > > >>> > > >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner > wrote: > >>> >> > >>> >> Great! So it seems we have two short term goals: > >>> >> > >>> >> 1. Get someone to agree to maintain the website (I'm volunteering if > >>> >> there isn't anyone else chomping at the bit to do it). > >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to > >>> >> bridge the gap between developers and K-12 teachers (a noble goal > >>> >> indeed!). > >>> >> > >>> >> Do we agree that edu-sig is the sensible place to hold this > >>> >> conversation? > >>> >> > >>> >> If we do, can we ask Selena to join the list if she is not already > >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the > >>> >> creator of the wonderful Pynguin environment > >>> >> (https://code.google.com/p/pynguin/) to join the list and the > >>> >> discussion. > >>> >> > >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder > > >>> >> wrote: > >>> >> > One point of info I can add - the person you're thinking of > running > >>> >> > for > >>> >> > PSF > >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu > >>> >> > summit. > >>> >> > She's > >>> >> > been very into bridging the gap between developers and K-12 > >>> >> > teachers. > >>> >> > > >>> >> > Naomi > >>> > > >>> > > >>> _______________________________________________ > >>> Edu-sig mailing list > >>> Edu-sig at python.org > >>> https://mail.python.org/mailman/listinfo/edu-sig > >> > >> > > > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > -- Naomi Ceder https://plus.google.com/u/0/111396744045017339164/about -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Fri May 23 17:48:28 2014 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 23 May 2014 08:48:28 -0700 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: On Fri, May 23, 2014 at 7:40 AM, Jeff Elkner wrote: << SNIP >> > At some point soon we should add edu-sig on the SIG page as one of the > currently active SIGs. > > It's not? Weird. In my experience edu-sig has never been inactive. Compare our archives to that of math-thinking-l if you want to see what inactive looks like. Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Fri May 23 17:54:20 2014 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 23 May 2014 08:54:20 -0700 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: On Thu, May 22, 2014 at 7:02 AM, Jeff Elkner wrote: > Great! So it seems we have two short term goals: > > 1. Get someone to agree to maintain the website (I'm volunteering if > there isn't anyone else chomping at the bit to do it). > Thanks for stepping up Jeff. We've not had an active web wrangler in awhile. I did it for awhile, then Andre, now you. Our heritage is CP4E in a lot of ways. 2. Reach out to Selena Deckelman to help her with her efforts to > bridge the gap between developers and K-12 teachers (a noble goal > indeed!). > > In one sense there's no gap: many teachers just need a working Python to teach whatever, and that has already been developed. If what you need to do is teach Python, there's nothing more you need than what's already freely available. In Oregon we now give math credit for programming courses and it doesn't have to be AP-anything (not just elective non-credit courses teach Python). That was a breakthrough I was lobbying for, and got. > Do we agree that edu-sig is the sensible place to hold this conversation? > Why not? > > If we do, can we ask Selena to join the list if she is not already > there? I'll also encourage folks like Lee Harr (cc'd here), the > creator of the wonderful Pynguin environment > (https://code.google.com/p/pynguin/) to join the list and the > discussion. > The more the merrier in my view. Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Fri May 23 18:08:23 2014 From: jeff at elkner.net (Jeff Elkner) Date: Fri, 23 May 2014 12:08:23 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: What I'm hoping for is broader participation and on-going effort in promoting Python in education. It makes sense to coordinate this effort with the PES, which could serve as a yearly gathering of folks who have been working together throughout the year. This is a good time to do this, following Van Lindberg's announcement of the new, community PSF and the call for more folks to get involved in the community. I think we should do this through the edu-sig for the following reasons: 1. The edu-sig is the currently existing group within the official Python community whose focus is Python in education. 2. The goal of the PES is the same as the goal of the edu-sig - to support and promote Python's use in education. Thoughts? If there is general agreement, I'd like to propose that we ask Chalmer to be the coordinator of the edu-sig for the next year and that he take the lead in organizing the PES as his main task. On Fri, May 23, 2014 at 11:27 AM, Naomi Ceder wrote: > As far as coordinating the PyCon Education Summit, I don't think there is a > strong precedent for any connection between Edu-Sig and running the summit. > > In general, PyCon people are just that - PyCon organizing spots aren't tied > officially to any other Python organizations.... they may well be on the > PSF, the board, etc... but they certainly don't have to be, other than Ewa, > who is officially board secretary and event coordinator. PyLadies events > might be an exception, but otherwise I'm not thinking of any. > > Since I initially pitched the first summit to Edu-Sig to less than lukewarm > support, I'm a little surprised now to hear the summit being proposed as the > official event of Edu-Sig... not that I'm against it, particularly, but I do > think committed individuals are often more effective at getting specific > things done. :-) > > Still if that's what you all want to do, and it can be a catalyst to > re-invigorate Edu-Sig and make it more representative of all kinds of Python > education, I certainly wouldn't object. > > So my short answer is, "there is no precedent, do what you think best." > > Cheers, > Naomi > > > On Fri, May 23, 2014 at 3:40 PM, Jeff Elkner wrote: >> >> OK, I'm all set with the access I need to edit the edu-sig page. I >> plan to spend at least part of my time on May 31st (National Day of >> Civic Hacking) working on the web site. >> >> The bottom of our web page currently says: "Send suggestions for >> changes to the edu-sig list.", which is a good way to handle >> suggestions. >> >> Looking over the SIG page here: https://www.python.org/community/sigs/, I >> read: >> >> * Each SIG has a charter, a coordinator, a mailing list, and a >> directory on the Python website. >> * SIG membership is informal, defined by subscription to the SIG's mailing >> list. >> * Anyone can join a SIG, and participate in the development >> discussions via the SIG's mailing list. >> >> I don't think we have a edu-sig coordinator at present. Would this be >> something you would be interested in doing, Chalmer? Perhaps Naomi can >> shed some more light on the practice for the last two years since she >> started it, but it seems to me that a revived edu-sig would be the >> logical group to help coordinate the PES. >> >> At some point soon we should add edu-sig on the SIG page as one of the >> currently active SIGs. >> >> On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe >> wrote: >> > Jeff: >> > >> > Thanks for spinning up this conversation. Great stuff. >> > >> > My intent is to volunteer to chair the Python Education Summit (PES) >> > next >> > year (based on Naomi's comments regarding stepping down). I don't know >> > what >> > the formal process is to make that official... Naomi... can you shed >> > light >> > on that? >> > >> > As everyone prolly already knows, that is not a task that can be done >> > alone, >> > so there should be plenty of opportunities for others to get their hands >> > dirty. My guess/hope is that Jessica will want to help again this year. >> > >> > I captured a ton of notes and thoughts that I am putting to paper to >> > outline >> > 'the process' for next year's PES. Planned on putting that up on github >> > as >> > soon as I can. (I'm relocating right now, so free time is a luxury I >> > don't >> > have). >> > >> > Along with supporting the PES, I would love to support the types of >> > efforts >> > you are outlining here. >> > >> > Thanks again for firing up this conversation. >> > >> > chalmer >> > >> > Chalmer Lowe, MS >> > >> > http://projecteuler.net/profile/threelowelifes.png >> > Level 1 >> > >> > >> > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge >> > >> > wrote: >> >> >> >> >> >> >> >> >> >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: >> >>> >> >>> Two questions: >> >>> >> >>> 1. Andre, what do I need to do to begin maintaining that page? >> >> >> >> >> >> I have not maintained the page for quite a few years now. I changed >> >> computer twice in the meantime. >> >> >> >> Here's what I remember that I had to do. >> >> >> >> 1. contact someone on the web support team (pointing out, I think, to >> >> the >> >> relevant edu-sig discussion) >> >> >> >> I know you just asked about how to begin, but just in case you'd want >> >> to >> >> know, here were the next steps. >> >> >> >> 2. generate some ssh key (if I recall correctly) so that I would be >> >> allowed to commit changes >> >> 3. download the whole site (first time) or update it thereafter >> >> 4. (re)build it locally. >> >> 5. edit the relevant rst file >> >> 6. rebuild it (repeat 5 and 6 as needed) >> >> 7. commit changes >> >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests >> >> received) >> >> >> >> Now, it could well be that, with the redesign, the process is much >> >> easier >> >> and can be done online using a CMS. >> >> >> >>> >> >>> 2. Is there anyone in this thread not on edu-sig? My next reply will >> >>> go only to the list. >> >>> >> >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel >> >>> >> >>> wrote: >> >>> > Sounds like a plan. I would be happy to talk with Selena about the >> >>> > work >> >>> > to >> >>> > bridge the gap between k-12 educators and Python programmers. I was >> >>> > a >> >>> > k-12 >> >>> > teacher for 10 years (music) and I have been working in schools with >> >>> > my >> >>> > program to teach python coding to kids for the past year and a half, >> >>> > so >> >>> > I do >> >>> > have some experience in that area. >> >>> > >> >>> > >> >>> > >> >>> > >> >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner >> >>> > wrote: >> >>> >> >> >>> >> Great! So it seems we have two short term goals: >> >>> >> >> >>> >> 1. Get someone to agree to maintain the website (I'm volunteering >> >>> >> if >> >>> >> there isn't anyone else chomping at the bit to do it). >> >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to >> >>> >> bridge the gap between developers and K-12 teachers (a noble goal >> >>> >> indeed!). >> >>> >> >> >>> >> Do we agree that edu-sig is the sensible place to hold this >> >>> >> conversation? >> >>> >> >> >>> >> If we do, can we ask Selena to join the list if she is not already >> >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the >> >>> >> creator of the wonderful Pynguin environment >> >>> >> (https://code.google.com/p/pynguin/) to join the list and the >> >>> >> discussion. >> >>> >> >> >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >> >>> >> >> >>> >> wrote: >> >>> >> > One point of info I can add - the person you're thinking of >> >>> >> > running >> >>> >> > for >> >>> >> > PSF >> >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu >> >>> >> > summit. >> >>> >> > She's >> >>> >> > been very into bridging the gap between developers and K-12 >> >>> >> > teachers. >> >>> >> > >> >>> >> > Naomi >> >>> > >> >>> > >> >>> _______________________________________________ >> >>> Edu-sig mailing list >> >>> Edu-sig at python.org >> >>> https://mail.python.org/mailman/listinfo/edu-sig >> >> >> >> >> > >> _______________________________________________ >> Edu-sig mailing list >> Edu-sig at python.org >> https://mail.python.org/mailman/listinfo/edu-sig > > > > > -- > Naomi Ceder > https://plus.google.com/u/0/111396744045017339164/about From aharrin at luc.edu Fri May 23 21:47:07 2014 From: aharrin at luc.edu (Andrew Harrington) Date: Fri, 23 May 2014 14:47:07 -0500 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: If Chalmers steps up for both, fine, but I agree with Naomi: We should not make this a precedent. There is a real question of what edu-sig coordinator would mean, past monitoring the listserv. As has been the case historically, there is always the question of how to get volunteer effort together for what. Andy On Fri, May 23, 2014 at 11:08 AM, Jeff Elkner wrote: > What I'm hoping for is broader participation and on-going effort in > promoting Python in education. It makes sense to coordinate this > effort with the PES, which could serve as a yearly gathering of folks > who have been working together throughout the year. This is a good > time to do this, following Van Lindberg's announcement of the new, > community PSF and the call for more folks to get involved in the > community. > > I think we should do this through the edu-sig for the following reasons: > > 1. The edu-sig is the currently existing group within the official > Python community whose focus is Python in education. > 2. The goal of the PES is the same as the goal of the edu-sig - to > support and promote Python's use in education. > > Thoughts? If there is general agreement, I'd like to propose that we > ask Chalmer to be the coordinator of the edu-sig for the next year and > that he take the lead in organizing the PES as his main task. > > On Fri, May 23, 2014 at 11:27 AM, Naomi Ceder > wrote: > > As far as coordinating the PyCon Education Summit, I don't think there > is a > > strong precedent for any connection between Edu-Sig and running the > summit. > > > > In general, PyCon people are just that - PyCon organizing spots aren't > tied > > officially to any other Python organizations.... they may well be on the > > PSF, the board, etc... but they certainly don't have to be, other than > Ewa, > > who is officially board secretary and event coordinator. PyLadies events > > might be an exception, but otherwise I'm not thinking of any. > > > > Since I initially pitched the first summit to Edu-Sig to less than > lukewarm > > support, I'm a little surprised now to hear the summit being proposed as > the > > official event of Edu-Sig... not that I'm against it, particularly, but > I do > > think committed individuals are often more effective at getting specific > > things done. :-) > > > > Still if that's what you all want to do, and it can be a catalyst to > > re-invigorate Edu-Sig and make it more representative of all kinds of > Python > > education, I certainly wouldn't object. > > > > So my short answer is, "there is no precedent, do what you think best." > > > > Cheers, > > Naomi > > > > > > On Fri, May 23, 2014 at 3:40 PM, Jeff Elkner wrote: > >> > >> OK, I'm all set with the access I need to edit the edu-sig page. I > >> plan to spend at least part of my time on May 31st (National Day of > >> Civic Hacking) working on the web site. > >> > >> The bottom of our web page currently says: "Send suggestions for > >> changes to the edu-sig list.", which is a good way to handle > >> suggestions. > >> > >> Looking over the SIG page here: https://www.python.org/community/sigs/, > I > >> read: > >> > >> * Each SIG has a charter, a coordinator, a mailing list, and a > >> directory on the Python website. > >> * SIG membership is informal, defined by subscription to the SIG's > mailing > >> list. > >> * Anyone can join a SIG, and participate in the development > >> discussions via the SIG's mailing list. > >> > >> I don't think we have a edu-sig coordinator at present. Would this be > >> something you would be interested in doing, Chalmer? Perhaps Naomi can > >> shed some more light on the practice for the last two years since she > >> started it, but it seems to me that a revived edu-sig would be the > >> logical group to help coordinate the PES. > >> > >> At some point soon we should add edu-sig on the SIG page as one of the > >> currently active SIGs. > >> > >> On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe > >> wrote: > >> > Jeff: > >> > > >> > Thanks for spinning up this conversation. Great stuff. > >> > > >> > My intent is to volunteer to chair the Python Education Summit (PES) > >> > next > >> > year (based on Naomi's comments regarding stepping down). I don't know > >> > what > >> > the formal process is to make that official... Naomi... can you shed > >> > light > >> > on that? > >> > > >> > As everyone prolly already knows, that is not a task that can be done > >> > alone, > >> > so there should be plenty of opportunities for others to get their > hands > >> > dirty. My guess/hope is that Jessica will want to help again this > year. > >> > > >> > I captured a ton of notes and thoughts that I am putting to paper to > >> > outline > >> > 'the process' for next year's PES. Planned on putting that up on > github > >> > as > >> > soon as I can. (I'm relocating right now, so free time is a luxury I > >> > don't > >> > have). > >> > > >> > Along with supporting the PES, I would love to support the types of > >> > efforts > >> > you are outlining here. > >> > > >> > Thanks again for firing up this conversation. > >> > > >> > chalmer > >> > > >> > Chalmer Lowe, MS > >> > > >> > http://projecteuler.net/profile/threelowelifes.png > >> > Level 1 > >> > > >> > > >> > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge > >> > > >> > wrote: > >> >> > >> >> > >> >> > >> >> > >> >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner > wrote: > >> >>> > >> >>> Two questions: > >> >>> > >> >>> 1. Andre, what do I need to do to begin maintaining that page? > >> >> > >> >> > >> >> I have not maintained the page for quite a few years now. I changed > >> >> computer twice in the meantime. > >> >> > >> >> Here's what I remember that I had to do. > >> >> > >> >> 1. contact someone on the web support team (pointing out, I think, > to > >> >> the > >> >> relevant edu-sig discussion) > >> >> > >> >> I know you just asked about how to begin, but just in case you'd want > >> >> to > >> >> know, here were the next steps. > >> >> > >> >> 2. generate some ssh key (if I recall correctly) so that I would be > >> >> allowed to commit changes > >> >> 3. download the whole site (first time) or update it thereafter > >> >> 4. (re)build it locally. > >> >> 5. edit the relevant rst file > >> >> 6. rebuild it (repeat 5 and 6 as needed) > >> >> 7. commit changes > >> >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests > >> >> received) > >> >> > >> >> Now, it could well be that, with the redesign, the process is much > >> >> easier > >> >> and can be done online using a CMS. > >> >> > >> >>> > >> >>> 2. Is there anyone in this thread not on edu-sig? My next reply > will > >> >>> go only to the list. > >> >>> > >> >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel > >> >>> > >> >>> wrote: > >> >>> > Sounds like a plan. I would be happy to talk with Selena about the > >> >>> > work > >> >>> > to > >> >>> > bridge the gap between k-12 educators and Python programmers. I > was > >> >>> > a > >> >>> > k-12 > >> >>> > teacher for 10 years (music) and I have been working in schools > with > >> >>> > my > >> >>> > program to teach python coding to kids for the past year and a > half, > >> >>> > so > >> >>> > I do > >> >>> > have some experience in that area. > >> >>> > > >> >>> > > >> >>> > > >> >>> > > >> >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner > >> >>> > wrote: > >> >>> >> > >> >>> >> Great! So it seems we have two short term goals: > >> >>> >> > >> >>> >> 1. Get someone to agree to maintain the website (I'm volunteering > >> >>> >> if > >> >>> >> there isn't anyone else chomping at the bit to do it). > >> >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to > >> >>> >> bridge the gap between developers and K-12 teachers (a noble goal > >> >>> >> indeed!). > >> >>> >> > >> >>> >> Do we agree that edu-sig is the sensible place to hold this > >> >>> >> conversation? > >> >>> >> > >> >>> >> If we do, can we ask Selena to join the list if she is not > already > >> >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the > >> >>> >> creator of the wonderful Pynguin environment > >> >>> >> (https://code.google.com/p/pynguin/) to join the list and the > >> >>> >> discussion. > >> >>> >> > >> >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder > >> >>> >> > >> >>> >> wrote: > >> >>> >> > One point of info I can add - the person you're thinking of > >> >>> >> > running > >> >>> >> > for > >> >>> >> > PSF > >> >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu > >> >>> >> > summit. > >> >>> >> > She's > >> >>> >> > been very into bridging the gap between developers and K-12 > >> >>> >> > teachers. > >> >>> >> > > >> >>> >> > Naomi > >> >>> > > >> >>> > > >> >>> _______________________________________________ > >> >>> Edu-sig mailing list > >> >>> Edu-sig at python.org > >> >>> https://mail.python.org/mailman/listinfo/edu-sig > >> >> > >> >> > >> > > >> _______________________________________________ > >> Edu-sig mailing list > >> Edu-sig at python.org > >> https://mail.python.org/mailman/listinfo/edu-sig > > > > > > > > > > -- > > Naomi Ceder > > https://plus.google.com/u/0/111396744045017339164/about > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > -- Dr. Andrew N. Harrington Computer Science Department Graduate Program Director gpd at cs.luc.edu Loyola University Chicago 529 Lewis Towers, 111 E. Pearson St. (Downtown) 417 Cudahy Science Hall (Rogers Park campus) http://www.cs.luc.edu/~anh Phone: 312-915-7982 Fax: 312-915-7998 aharrin at luc.edu (as professor, not gpd role) -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirby.urner at gmail.com Fri May 23 22:26:00 2014 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 23 May 2014 13:26:00 -0700 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Sounds good to me, as long as we're clear that "promoting Python in education" is in no way limited to K-12. I'm a full time teacher of Python to adults and like to think edu-sig is the right venue for my kind of chatter as well. So far, I've felt that way. K-12 is important and welcome, but not the whole show. Kirby On Fri, May 23, 2014 at 9:08 AM, Jeff Elkner wrote: > What I'm hoping for is broader participation and on-going effort in > promoting Python in education. It makes sense to coordinate this > effort with the PES, which could serve as a yearly gathering of folks > who have been working together throughout the year. This is a good > time to do this, following Van Lindberg's announcement of the new, > community PSF and the call for more folks to get involved in the > community. > > I think we should do this through the edu-sig for the following reasons: > > 1. The edu-sig is the currently existing group within the official > Python community whose focus is Python in education. > 2. The goal of the PES is the same as the goal of the edu-sig - to > support and promote Python's use in education. > > Thoughts? If there is general agreement, I'd like to propose that we > ask Chalmer to be the coordinator of the edu-sig for the next year and > that he take the lead in organizing the PES as his main task. > > On Fri, May 23, 2014 at 11:27 AM, Naomi Ceder > wrote: > > As far as coordinating the PyCon Education Summit, I don't think there > is a > > strong precedent for any connection between Edu-Sig and running the > summit. > > > > In general, PyCon people are just that - PyCon organizing spots aren't > tied > > officially to any other Python organizations.... they may well be on the > > PSF, the board, etc... but they certainly don't have to be, other than > Ewa, > > who is officially board secretary and event coordinator. PyLadies events > > might be an exception, but otherwise I'm not thinking of any. > > > > Since I initially pitched the first summit to Edu-Sig to less than > lukewarm > > support, I'm a little surprised now to hear the summit being proposed as > the > > official event of Edu-Sig... not that I'm against it, particularly, but > I do > > think committed individuals are often more effective at getting specific > > things done. :-) > > > > Still if that's what you all want to do, and it can be a catalyst to > > re-invigorate Edu-Sig and make it more representative of all kinds of > Python > > education, I certainly wouldn't object. > > > > So my short answer is, "there is no precedent, do what you think best." > > > > Cheers, > > Naomi > > > > > > On Fri, May 23, 2014 at 3:40 PM, Jeff Elkner wrote: > >> > >> OK, I'm all set with the access I need to edit the edu-sig page. I > >> plan to spend at least part of my time on May 31st (National Day of > >> Civic Hacking) working on the web site. > >> > >> The bottom of our web page currently says: "Send suggestions for > >> changes to the edu-sig list.", which is a good way to handle > >> suggestions. > >> > >> Looking over the SIG page here: https://www.python.org/community/sigs/, > I > >> read: > >> > >> * Each SIG has a charter, a coordinator, a mailing list, and a > >> directory on the Python website. > >> * SIG membership is informal, defined by subscription to the SIG's > mailing > >> list. > >> * Anyone can join a SIG, and participate in the development > >> discussions via the SIG's mailing list. > >> > >> I don't think we have a edu-sig coordinator at present. Would this be > >> something you would be interested in doing, Chalmer? Perhaps Naomi can > >> shed some more light on the practice for the last two years since she > >> started it, but it seems to me that a revived edu-sig would be the > >> logical group to help coordinate the PES. > >> > >> At some point soon we should add edu-sig on the SIG page as one of the > >> currently active SIGs. > >> > >> On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe > >> wrote: > >> > Jeff: > >> > > >> > Thanks for spinning up this conversation. Great stuff. > >> > > >> > My intent is to volunteer to chair the Python Education Summit (PES) > >> > next > >> > year (based on Naomi's comments regarding stepping down). I don't know > >> > what > >> > the formal process is to make that official... Naomi... can you shed > >> > light > >> > on that? > >> > > >> > As everyone prolly already knows, that is not a task that can be done > >> > alone, > >> > so there should be plenty of opportunities for others to get their > hands > >> > dirty. My guess/hope is that Jessica will want to help again this > year. > >> > > >> > I captured a ton of notes and thoughts that I am putting to paper to > >> > outline > >> > 'the process' for next year's PES. Planned on putting that up on > github > >> > as > >> > soon as I can. (I'm relocating right now, so free time is a luxury I > >> > don't > >> > have). > >> > > >> > Along with supporting the PES, I would love to support the types of > >> > efforts > >> > you are outlining here. > >> > > >> > Thanks again for firing up this conversation. > >> > > >> > chalmer > >> > > >> > Chalmer Lowe, MS > >> > > >> > http://projecteuler.net/profile/threelowelifes.png > >> > Level 1 > >> > > >> > > >> > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge > >> > > >> > wrote: > >> >> > >> >> > >> >> > >> >> > >> >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner > wrote: > >> >>> > >> >>> Two questions: > >> >>> > >> >>> 1. Andre, what do I need to do to begin maintaining that page? > >> >> > >> >> > >> >> I have not maintained the page for quite a few years now. I changed > >> >> computer twice in the meantime. > >> >> > >> >> Here's what I remember that I had to do. > >> >> > >> >> 1. contact someone on the web support team (pointing out, I think, > to > >> >> the > >> >> relevant edu-sig discussion) > >> >> > >> >> I know you just asked about how to begin, but just in case you'd want > >> >> to > >> >> know, here were the next steps. > >> >> > >> >> 2. generate some ssh key (if I recall correctly) so that I would be > >> >> allowed to commit changes > >> >> 3. download the whole site (first time) or update it thereafter > >> >> 4. (re)build it locally. > >> >> 5. edit the relevant rst file > >> >> 6. rebuild it (repeat 5 and 6 as needed) > >> >> 7. commit changes > >> >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests > >> >> received) > >> >> > >> >> Now, it could well be that, with the redesign, the process is much > >> >> easier > >> >> and can be done online using a CMS. > >> >> > >> >>> > >> >>> 2. Is there anyone in this thread not on edu-sig? My next reply > will > >> >>> go only to the list. > >> >>> > >> >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel > >> >>> > >> >>> wrote: > >> >>> > Sounds like a plan. I would be happy to talk with Selena about the > >> >>> > work > >> >>> > to > >> >>> > bridge the gap between k-12 educators and Python programmers. I > was > >> >>> > a > >> >>> > k-12 > >> >>> > teacher for 10 years (music) and I have been working in schools > with > >> >>> > my > >> >>> > program to teach python coding to kids for the past year and a > half, > >> >>> > so > >> >>> > I do > >> >>> > have some experience in that area. > >> >>> > > >> >>> > > >> >>> > > >> >>> > > >> >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner > >> >>> > wrote: > >> >>> >> > >> >>> >> Great! So it seems we have two short term goals: > >> >>> >> > >> >>> >> 1. Get someone to agree to maintain the website (I'm volunteering > >> >>> >> if > >> >>> >> there isn't anyone else chomping at the bit to do it). > >> >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to > >> >>> >> bridge the gap between developers and K-12 teachers (a noble goal > >> >>> >> indeed!). > >> >>> >> > >> >>> >> Do we agree that edu-sig is the sensible place to hold this > >> >>> >> conversation? > >> >>> >> > >> >>> >> If we do, can we ask Selena to join the list if she is not > already > >> >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the > >> >>> >> creator of the wonderful Pynguin environment > >> >>> >> (https://code.google.com/p/pynguin/) to join the list and the > >> >>> >> discussion. > >> >>> >> > >> >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder > >> >>> >> > >> >>> >> wrote: > >> >>> >> > One point of info I can add - the person you're thinking of > >> >>> >> > running > >> >>> >> > for > >> >>> >> > PSF > >> >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu > >> >>> >> > summit. > >> >>> >> > She's > >> >>> >> > been very into bridging the gap between developers and K-12 > >> >>> >> > teachers. > >> >>> >> > > >> >>> >> > Naomi > >> >>> > > >> >>> > > >> >>> _______________________________________________ > >> >>> Edu-sig mailing list > >> >>> Edu-sig at python.org > >> >>> https://mail.python.org/mailman/listinfo/edu-sig > >> >> > >> >> > >> > > >> _______________________________________________ > >> Edu-sig mailing list > >> Edu-sig at python.org > >> https://mail.python.org/mailman/listinfo/edu-sig > > > > > > > > > > -- > > Naomi Ceder > > https://plus.google.com/u/0/111396744045017339164/about > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Sat May 24 03:43:49 2014 From: jeff at elkner.net (Jeff Elkner) Date: Fri, 23 May 2014 21:43:49 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Which has not been a problem at all. Think of the big involvement from the RIT folks in this year's PES. It's a meritocracy, after all. The volunteers who step forward determine what gets done. On Fri, May 23, 2014 at 4:27 PM, Jessica Nickel wrote: > Kirby, > > I agree, and think there definitely needs to be a focus on both college and > community-based education outreach as well. > > > On Fri, May 23, 2014 at 4:26 PM, kirby urner wrote: >> >> >> Sounds good to me, as long as we're clear that "promoting Python in >> education" is in no way limited to K-12. I'm a full time teacher of Python >> to adults and like to think edu-sig is the right venue for my kind of >> chatter as well. So far, I've felt that way. K-12 is important and >> welcome, but not the whole show. >> >> Kirby >> >> >> >> On Fri, May 23, 2014 at 9:08 AM, Jeff Elkner wrote: >>> >>> What I'm hoping for is broader participation and on-going effort in >>> promoting Python in education. It makes sense to coordinate this >>> effort with the PES, which could serve as a yearly gathering of folks >>> who have been working together throughout the year. This is a good >>> time to do this, following Van Lindberg's announcement of the new, >>> community PSF and the call for more folks to get involved in the >>> community. >>> >>> I think we should do this through the edu-sig for the following reasons: >>> >>> 1. The edu-sig is the currently existing group within the official >>> Python community whose focus is Python in education. >>> 2. The goal of the PES is the same as the goal of the edu-sig - to >>> support and promote Python's use in education. >>> >>> Thoughts? If there is general agreement, I'd like to propose that we >>> ask Chalmer to be the coordinator of the edu-sig for the next year and >>> that he take the lead in organizing the PES as his main task. >>> >>> On Fri, May 23, 2014 at 11:27 AM, Naomi Ceder >>> wrote: >>> > As far as coordinating the PyCon Education Summit, I don't think there >>> > is a >>> > strong precedent for any connection between Edu-Sig and running the >>> > summit. >>> > >>> > In general, PyCon people are just that - PyCon organizing spots aren't >>> > tied >>> > officially to any other Python organizations.... they may well be on >>> > the >>> > PSF, the board, etc... but they certainly don't have to be, other than >>> > Ewa, >>> > who is officially board secretary and event coordinator. PyLadies >>> > events >>> > might be an exception, but otherwise I'm not thinking of any. >>> > >>> > Since I initially pitched the first summit to Edu-Sig to less than >>> > lukewarm >>> > support, I'm a little surprised now to hear the summit being proposed >>> > as the >>> > official event of Edu-Sig... not that I'm against it, particularly, but >>> > I do >>> > think committed individuals are often more effective at getting >>> > specific >>> > things done. :-) >>> > >>> > Still if that's what you all want to do, and it can be a catalyst to >>> > re-invigorate Edu-Sig and make it more representative of all kinds of >>> > Python >>> > education, I certainly wouldn't object. >>> > >>> > So my short answer is, "there is no precedent, do what you think best." >>> > >>> > Cheers, >>> > Naomi >>> > >>> > >>> > On Fri, May 23, 2014 at 3:40 PM, Jeff Elkner wrote: >>> >> >>> >> OK, I'm all set with the access I need to edit the edu-sig page. I >>> >> plan to spend at least part of my time on May 31st (National Day of >>> >> Civic Hacking) working on the web site. >>> >> >>> >> The bottom of our web page currently says: "Send suggestions for >>> >> changes to the edu-sig list.", which is a good way to handle >>> >> suggestions. >>> >> >>> >> Looking over the SIG page here: >>> >> https://www.python.org/community/sigs/, I >>> >> read: >>> >> >>> >> * Each SIG has a charter, a coordinator, a mailing list, and a >>> >> directory on the Python website. >>> >> * SIG membership is informal, defined by subscription to the SIG's >>> >> mailing >>> >> list. >>> >> * Anyone can join a SIG, and participate in the development >>> >> discussions via the SIG's mailing list. >>> >> >>> >> I don't think we have a edu-sig coordinator at present. Would this be >>> >> something you would be interested in doing, Chalmer? Perhaps Naomi can >>> >> shed some more light on the practice for the last two years since she >>> >> started it, but it seems to me that a revived edu-sig would be the >>> >> logical group to help coordinate the PES. >>> >> >>> >> At some point soon we should add edu-sig on the SIG page as one of the >>> >> currently active SIGs. >>> >> >>> >> On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe >>> >> >>> >> wrote: >>> >> > Jeff: >>> >> > >>> >> > Thanks for spinning up this conversation. Great stuff. >>> >> > >>> >> > My intent is to volunteer to chair the Python Education Summit (PES) >>> >> > next >>> >> > year (based on Naomi's comments regarding stepping down). I don't >>> >> > know >>> >> > what >>> >> > the formal process is to make that official... Naomi... can you shed >>> >> > light >>> >> > on that? >>> >> > >>> >> > As everyone prolly already knows, that is not a task that can be >>> >> > done >>> >> > alone, >>> >> > so there should be plenty of opportunities for others to get their >>> >> > hands >>> >> > dirty. My guess/hope is that Jessica will want to help again this >>> >> > year. >>> >> > >>> >> > I captured a ton of notes and thoughts that I am putting to paper to >>> >> > outline >>> >> > 'the process' for next year's PES. Planned on putting that up on >>> >> > github >>> >> > as >>> >> > soon as I can. (I'm relocating right now, so free time is a luxury I >>> >> > don't >>> >> > have). >>> >> > >>> >> > Along with supporting the PES, I would love to support the types of >>> >> > efforts >>> >> > you are outlining here. >>> >> > >>> >> > Thanks again for firing up this conversation. >>> >> > >>> >> > chalmer >>> >> > >>> >> > Chalmer Lowe, MS >>> >> > >>> >> > http://projecteuler.net/profile/threelowelifes.png >>> >> > Level 1 >>> >> > >>> >> > >>> >> > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge >>> >> > >>> >> > wrote: >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner >>> >> >> wrote: >>> >> >>> >>> >> >>> Two questions: >>> >> >>> >>> >> >>> 1. Andre, what do I need to do to begin maintaining that page? >>> >> >> >>> >> >> >>> >> >> I have not maintained the page for quite a few years now. I >>> >> >> changed >>> >> >> computer twice in the meantime. >>> >> >> >>> >> >> Here's what I remember that I had to do. >>> >> >> >>> >> >> 1. contact someone on the web support team (pointing out, I think, >>> >> >> to >>> >> >> the >>> >> >> relevant edu-sig discussion) >>> >> >> >>> >> >> I know you just asked about how to begin, but just in case you'd >>> >> >> want >>> >> >> to >>> >> >> know, here were the next steps. >>> >> >> >>> >> >> 2. generate some ssh key (if I recall correctly) so that I would be >>> >> >> allowed to commit changes >>> >> >> 3. download the whole site (first time) or update it thereafter >>> >> >> 4. (re)build it locally. >>> >> >> 5. edit the relevant rst file >>> >> >> 6. rebuild it (repeat 5 and 6 as needed) >>> >> >> 7. commit changes >>> >> >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests >>> >> >> received) >>> >> >> >>> >> >> Now, it could well be that, with the redesign, the process is much >>> >> >> easier >>> >> >> and can be done online using a CMS. >>> >> >> >>> >> >>> >>> >> >>> 2. Is there anyone in this thread not on edu-sig? My next reply >>> >> >>> will >>> >> >>> go only to the list. >>> >> >>> >>> >> >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel >>> >> >>> >>> >> >>> wrote: >>> >> >>> > Sounds like a plan. I would be happy to talk with Selena about >>> >> >>> > the >>> >> >>> > work >>> >> >>> > to >>> >> >>> > bridge the gap between k-12 educators and Python programmers. I >>> >> >>> > was >>> >> >>> > a >>> >> >>> > k-12 >>> >> >>> > teacher for 10 years (music) and I have been working in schools >>> >> >>> > with >>> >> >>> > my >>> >> >>> > program to teach python coding to kids for the past year and a >>> >> >>> > half, >>> >> >>> > so >>> >> >>> > I do >>> >> >>> > have some experience in that area. >>> >> >>> > >>> >> >>> > >>> >> >>> > >>> >> >>> > >>> >> >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner >>> >> >>> > wrote: >>> >> >>> >> >>> >> >>> >> Great! So it seems we have two short term goals: >>> >> >>> >> >>> >> >>> >> 1. Get someone to agree to maintain the website (I'm >>> >> >>> >> volunteering >>> >> >>> >> if >>> >> >>> >> there isn't anyone else chomping at the bit to do it). >>> >> >>> >> 2. Reach out to Selena Deckelman to help her with her efforts >>> >> >>> >> to >>> >> >>> >> bridge the gap between developers and K-12 teachers (a noble >>> >> >>> >> goal >>> >> >>> >> indeed!). >>> >> >>> >> >>> >> >>> >> Do we agree that edu-sig is the sensible place to hold this >>> >> >>> >> conversation? >>> >> >>> >> >>> >> >>> >> If we do, can we ask Selena to join the list if she is not >>> >> >>> >> already >>> >> >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), >>> >> >>> >> the >>> >> >>> >> creator of the wonderful Pynguin environment >>> >> >>> >> (https://code.google.com/p/pynguin/) to join the list and the >>> >> >>> >> discussion. >>> >> >>> >> >>> >> >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >>> >> >>> >> >>> >> >>> >> wrote: >>> >> >>> >> > One point of info I can add - the person you're thinking of >>> >> >>> >> > running >>> >> >>> >> > for >>> >> >>> >> > PSF >>> >> >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu >>> >> >>> >> > summit. >>> >> >>> >> > She's >>> >> >>> >> > been very into bridging the gap between developers and K-12 >>> >> >>> >> > teachers. >>> >> >>> >> > >>> >> >>> >> > Naomi >>> >> >>> > >>> >> >>> > >>> >> >>> _______________________________________________ >>> >> >>> Edu-sig mailing list >>> >> >>> Edu-sig at python.org >>> >> >>> https://mail.python.org/mailman/listinfo/edu-sig >>> >> >> >>> >> >> >>> >> > >>> >> _______________________________________________ >>> >> Edu-sig mailing list >>> >> Edu-sig at python.org >>> >> https://mail.python.org/mailman/listinfo/edu-sig >>> > >>> > >>> > >>> > >>> > -- >>> > Naomi Ceder >>> > https://plus.google.com/u/0/111396744045017339164/about >>> _______________________________________________ >>> Edu-sig mailing list >>> Edu-sig at python.org >>> https://mail.python.org/mailman/listinfo/edu-sig >> >> > From kirby.urner at gmail.com Sat May 24 04:15:00 2014 From: kirby.urner at gmail.com (kirby urner) Date: Fri, 23 May 2014 19:15:00 -0700 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: I agree, not a problem at all, to include a full spectrum of outreach / initiatives, to K-12 (or the equivalent in other namespaces / systems) and beyond. In terms of the website, I think the edu-sig home page is a good place to start: https://www.python.org/community/sigs/current/edu-sig I notice when I'm at the maillist info page and click on edu-sig home page, prominent at the top, I do NOT actually go to the above page, but to a SIGs-in-general page: https://mail.python.org/mailman/listinfo/edu-sig ---> https://www.python.org/community/sigs This is clearly broken, and a test of our new administrative muscles would be to get that fixed, I would think. On the home page itself I find at least one dead end link, e.g. under Miscellaneous Software Carpentry by Greg Wilson is a course on software development skills for scientists and engineers. That's not working at all. Maybe it just moved? Kirby On Fri, May 23, 2014 at 6:43 PM, Jeff Elkner wrote: > Which has not been a problem at all. Think of the big involvement > from the RIT folks in this year's PES. It's a meritocracy, after all. > The volunteers who step forward determine what gets done. > > On Fri, May 23, 2014 at 4:27 PM, Jessica Nickel > wrote: > > Kirby, > > > > I agree, and think there definitely needs to be a focus on both college > and > > community-based education outreach as well. > > > > > > On Fri, May 23, 2014 at 4:26 PM, kirby urner > wrote: > >> > >> > >> Sounds good to me, as long as we're clear that "promoting Python in > >> education" is in no way limited to K-12. I'm a full time teacher of > Python > >> to adults and like to think edu-sig is the right venue for my kind of > >> chatter as well. So far, I've felt that way. K-12 is important and > >> welcome, but not the whole show. > >> > >> Kirby > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff at elkner.net Sun May 25 15:13:02 2014 From: jeff at elkner.net (Jeff Elkner) Date: Sun, 25 May 2014 09:13:02 -0400 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: The Software Carpentry link is fixed. Thanks, Kirby! I can not fix the mailing list settings. The following page: https://mail.python.org/mailman/admin/edu-sig states that wilson at visi.com is running the mailing list. I've cc'd Wilson here. Let's see if that works. On Fri, May 23, 2014 at 10:15 PM, kirby urner wrote: > > I agree, not a problem at all, to include a full spectrum of outreach / > initiatives, > to K-12 (or the equivalent in other namespaces / systems) and beyond. > > In terms of the website, I think the edu-sig home page is a good place to > start: > https://www.python.org/community/sigs/current/edu-sig > > I notice when I'm at the maillist info page and click on edu-sig home page, > prominent at the top, I do NOT actually go to the above page, but to a > SIGs-in-general page: > > https://mail.python.org/mailman/listinfo/edu-sig > ---> https://www.python.org/community/sigs > > This is clearly broken, and a test of our new administrative muscles would > be > to get that fixed, I would think. > > On the home page itself I find at least one dead end link, e.g. under > Miscellaneous > > Software Carpentry by Greg Wilson is a course on software development > skills for scientists and engineers. > > That's not working at all. Maybe it just moved? > > Kirby > > > > On Fri, May 23, 2014 at 6:43 PM, Jeff Elkner wrote: >> >> Which has not been a problem at all. Think of the big involvement >> from the RIT folks in this year's PES. It's a meritocracy, after all. >> The volunteers who step forward determine what gets done. >> >> On Fri, May 23, 2014 at 4:27 PM, Jessica Nickel >> wrote: >> > Kirby, >> > >> > I agree, and think there definitely needs to be a focus on both college >> > and >> > community-based education outreach as well. >> > >> > >> > On Fri, May 23, 2014 at 4:26 PM, kirby urner >> > wrote: >> >> >> >> >> >> Sounds good to me, as long as we're clear that "promoting Python in >> >> education" is in no way limited to K-12. I'm a full time teacher of >> >> Python >> >> to adults and like to think edu-sig is the right venue for my kind of >> >> chatter as well. So far, I've felt that way. K-12 is important and >> >> welcome, but not the whole show. >> >> >> >> Kirby >> > From andre.roberge at gmail.com Mon May 26 23:15:28 2014 From: andre.roberge at gmail.com (Andre Roberge) Date: Mon, 26 May 2014 18:15:28 -0300 Subject: [Edu-sig] New tutorial on OOP for complete beginners Message-ID: Building on my previous introductory tutorial intended for complete beginners which I think I announced previously on this list , I have written a new tutorial introducing Object-Oriented Programming in Python. Beginners tutorial: http://reeborg.ca/docs/begin_py_en/index.html New OOP tutorial: http://reeborg.ca/docs/oop_py_en/index.html Site where actual programs are written and run: http://reeborg.ca/world.html Main site with links to 3 short videos explaining how to run programs and create new worlds: http://reeborg.ca This is just a first draft; comments (for any tutorials fround on my site) are always more than welcome. Reeborg's World is free to use, does not require any login, and does not track its users. Cheers, Andr? -------------- next part -------------- An HTML attachment was scrubbed... URL: From mamckenna at sch.ci.lexington.ma.us Tue May 27 12:00:27 2014 From: mamckenna at sch.ci.lexington.ma.us (Marianne McKenna) Date: Tue, 27 May 2014 06:00:27 -0400 Subject: [Edu-sig] Edu-sig Digest, Vol 130, Issue 11 Message-ID: I will be away from the office today May27th. I will try to respond to emails. Please contact tech support if you need immediate assistance. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From mamckenna at sch.ci.lexington.ma.us Wed May 28 12:00:34 2014 From: mamckenna at sch.ci.lexington.ma.us (Marianne McKenna) Date: Wed, 28 May 2014 06:00:34 -0400 Subject: [Edu-sig] Edu-sig Digest, Vol 130, Issue 12 Message-ID: I will be away from the office today May28 th. I will try to respond to emails. Please contact tech support if you need immediate assistance. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From roberto03 at gmail.com Thu May 29 10:13:00 2014 From: roberto03 at gmail.com (roberto) Date: Thu, 29 May 2014 10:13:00 +0200 Subject: [Edu-sig] New tutorial on OOP for complete beginners In-Reply-To: References: Message-ID: Thanks Andre, would you recommend it for students: - complete beginners to programming - aged 15-16 - as an aid for studying introductory analytic geometry I'd be happy to test it with students and maybe report back if anything useful for you springs up. Roberto On Mon, May 26, 2014 at 11:15 PM, Andre Roberge wrote: > Building on my previous introductory tutorial intended for complete > beginners which I think I announced previously on this list , I have > written a new tutorial introducing Object-Oriented Programming in Python. > > Beginners tutorial: http://reeborg.ca/docs/begin_py_en/index.html > > New OOP tutorial: http://reeborg.ca/docs/oop_py_en/index.html > > Site where actual programs are written and run: > http://reeborg.ca/world.html > > Main site with links to 3 short videos explaining how to run programs and > create new worlds: http://reeborg.ca > > This is just a first draft; comments (for any tutorials fround on my site) > are always more than welcome. > > Reeborg's World is free to use, does not require any login, and does not > track its users. > > > Cheers, > > Andr? > > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > > -- Roberto -------------- next part -------------- An HTML attachment was scrubbed... URL: From mamckenna at sch.ci.lexington.ma.us Thu May 29 12:00:40 2014 From: mamckenna at sch.ci.lexington.ma.us (Marianne McKenna) Date: Thu, 29 May 2014 06:00:40 -0400 Subject: [Edu-sig] Edu-sig Digest, Vol 130, Issue 13 Message-ID: I will be away from the office today May28 th. I will try to respond to emails. Please contact tech support if you need immediate assistance. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From andre.roberge at gmail.com Thu May 29 13:47:42 2014 From: andre.roberge at gmail.com (Andre Roberge) Date: Thu, 29 May 2014 08:47:42 -0300 Subject: [Edu-sig] New tutorial on OOP for complete beginners In-Reply-To: References: Message-ID: Hi Roberto, On Thu, May 29, 2014 at 5:13 AM, roberto wrote: > Thanks Andre, > would you recommend it for students: > - complete beginners to programming > Yes, absolutely! - aged 15-16 > Definitely! > - as an aid for studying introductory analytic geometry > Perhaps... However, I do plan to add more tutorials and the next one (which I have started) shows how to write a game (breakout) using Python -- again, all done from the browser. Some concepts from analytical geometry are definitely useful when writing such games. > > I'd be happy to test it with students and maybe report back if anything > useful for you springs up. > I'd appreciate that! Cheers, Andr? > > Roberto > > > On Mon, May 26, 2014 at 11:15 PM, Andre Roberge > wrote: > >> Building on my previous introductory tutorial intended for complete >> beginners which I think I announced previously on this list , I have >> written a new tutorial introducing Object-Oriented Programming in Python. >> >> Beginners tutorial: http://reeborg.ca/docs/begin_py_en/index.html >> >> New OOP tutorial: http://reeborg.ca/docs/oop_py_en/index.html >> >> Site where actual programs are written and run: >> http://reeborg.ca/world.html >> >> Main site with links to 3 short videos explaining how to run programs and >> create new worlds: http://reeborg.ca >> >> This is just a first draft; comments (for any tutorials fround on my >> site) are always more than welcome. >> >> Reeborg's World is free to use, does not require any login, and does not >> track its users. >> >> >> Cheers, >> >> Andr? >> >> _______________________________________________ >> Edu-sig mailing list >> Edu-sig at python.org >> https://mail.python.org/mailman/listinfo/edu-sig >> >> > > > -- > Roberto > -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurner at oreillyschool.com Thu May 29 21:57:17 2014 From: kurner at oreillyschool.com (Kirby Urner) Date: Thu, 29 May 2014 12:57:17 -0700 Subject: [Edu-sig] What edu-sig page advice to give re 3.x vs 2.x in 2014? Message-ID: I wonder what other edu-siggers think about our advice on the edu-sig page regarding 2.x versus 3.x Python, i.e. which to learn and invest in more. Obviously there's no one size fits all, but with the passage of time we may want to revise our advice-giving. Per the example email below, me responding to a student, in 2.x if you didn't subclass object explicitly, then your @property attributes would not be inherited, as demonstrated by the example code below. Such discrepancies can lead to frustration especially if following tutorials or documentation and thinking version might not matter that much. Newcomers do not spontaneously assume or intuitively know that 3.x is backward incompatible with 2.x, as if the number change actually conveys that message; it doesn't, we have to let them know, give a heads up. I'm personally quite happy with 3.x and find it a great improvement over 2.x and my bias would be to encourage learning 3.x first and any 2.x version as a dialect later. Enough 3rd party products have made the transition to where I don't think we need to circle 2.x as much in our advice-giving (whereas when this advice was first given, 3.x was still quite new). Kirby Urner O'Reilly School of Technology Email reply to student: ===================== Yes, behavior appears to have changed. If you have the time, I think a worthy exercise, try your 2.7 code but with your class Parent subclassing from (object). Wait, I have a 2.7 interpreter, lets see what I get: Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:32:06) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin Type "copyright", "credits" or "license()" for more information. >>> from inheritance_test import Parent, Child >>> obj = Child() >>> obj.name = "Kirby" >>> obj.name 'Kirby' >>> obj.name = "Johnathan" >>> obj.name 'Johnathan' This is where I force a recompile of the module, after I make Parent a subclass of object explicitly, object being the "new style class" 2.7 was phasing in, with 3.x using new style classes exclusively. >>> import imp >>> import inheritance_test >>> imp.reload(inheritance_test) >>> from inheritance_test import Parent, Child >>> obj = Child() >>> obj.name = "Johnathan" Traceback (most recent call last): File "", line 1, in obj.name = "Johnathan" File "inheritance_test.py", line 9, in name raise AttributeError AttributeError I'm glad you raised this issue. Guido van Rossum took a risk in announcing his "PY2K" apocalypse around 2000: a backward incompatible leap that would fix some fundamental errors he felt he'd made with the 2.0 edition. Perl tried to make the leap from 5 to 6 and is still trying. On the other hand, Python 3.x has some pleasing and consistent features that argue well for Guido's risk taking. Kirby ------------------------------------------------------------------ Please keep this line in the subject of all messages in this case: [CASE-9761146] ------------------------------------------------------------------ On Thu, 29 May 2014 at 11:42 AM, Rafael Chavez wrote: > So, I got your response. I tried your example in Python 2.7 and in the > console in Eclipse in Python 3. I get 2 different Results. Has this > behavior change from 2.7 to 3 or am I doing something wrong? > > In Python 2.7: > >>> class Parent: > @property > def name(self): > return self._name > > @name.setter > def name(self, n): > if n != "Kirby": > raise AttributeError > self._name = n > > > >>> class Child(Parent): > pass > > >>> obj = Child() > >>> obj.name = "Kirby" > >>> obj.name > 'Kirby' > >>> obj.name = "Joe" > >>> obj.name > 'Joe' > >>> dir(obj) > ['__doc__', '__module__', 'name'] > >>> obj1 = Child() > >>> obj1 > <__main__.Child instance at 0x02B92F58> > >>> dir(obj1) > ['__doc__', '__module__', 'name'] > >>> obj.name > 'Joe' > >>> obj1.name = "Joe" > >>> obj1.name > 'Joe' > >>> try: > obj.name = "Jonathan" > except: > print("NOT KIRBY") > >>> > >>> obj.name > 'Jonathan' > >>> > > > In Python 3: -- As expected: > class Parent: > @property > def name(self): > return self._name > > @name.setter > def name(self, n): > if n != "Kirby": > raise AttributeError > self._name = n > > class Child(Parent): > pass > > > obj = Child() > obj.name = "Kirby" > obj.name > 'Kirby' > print(obj.name) > Kirby > > try: > obj.name = "Joe" > except: > print("It did not work") > > It did not work > > > Thanks, > > XXX [ student name redacted ] -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurner at oreillyschool.com Fri May 30 01:31:53 2014 From: kurner at oreillyschool.com (Kirby Urner) Date: Thu, 29 May 2014 16:31:53 -0700 Subject: [Edu-sig] some Unicode source: testing 1-2-3 Message-ID: The code below, which I've shared before in an earlier draft, is meant to test mailman's Unicode abilities i.e. when I check the archives, is everything intact, font-wise etc. Thanks to two of my OST students for helping out. I18N is to be OST's theme at OSCON this year so I consider this work "on the clock" as we say. Kirby Urner O'Reilly School of Technology ====== """ Includes: PlaneNets (????????) from Synergetics for A, B, E, T, S Koski breakdowns of some shapes in E and S vols with phi scaling Euler volume, modified by Gerald de Jong http://www.grunch.net/synergetics/quadvols.html Kirby Urner (c) MIT License ???????????? ?????? ??????? ???????????? ??????????? """ from math import sqrt, hypot # sqrt: ??????????_?????? class ????????: """????? ????? ???? ??? ? ??????? ??????? ? API ???""" def __init__(self, oa, ob, oc, ab, bc, ca): self.oa = oa self.ob = ob self.oc = oc self.ab = ab self.bc = bc self.ca = ca class ????????: """ ?????? ????? ???? ????????? ? ?????? (?, ?, ?) (?, ?, ?) (?, ?, ?) (?, ?, ?) - ????? ???????????? ???? IVM ? XYZ """ def __init__(self, a,b,c,d,e,f): self.a, self.a2 = a, a**2 self.b, self.b2 = b, b**2 self.c, self.c2 = c, c**2 self.d, self.d2 = d, d**2 self.e, self.e2 = e, e**2 self.f, self.f2 = f, f**2 def ivm_?????(self): return ((self._addopen()- self._addclosed() - self._addopposite())/2) ** 0.5 def xyz_?????(self): return sqrt(8/9) * self.ivm_volume() def _addopen(self): a2,b2,c2,d2,e2,f2 = self.a2, self.b2, self.c2, self.d2, self.e2, self.f2 sumval = f2*a2*b2 sumval += d2 * a2 * c2 sumval += a2 * b2 * e2 sumval += c2 * b2 * d2 sumval += e2 * c2 * a2 sumval += f2 * c2 * b2 sumval += e2 * d2 * a2 sumval += b2 * d2 * f2 sumval += b2 * e2 * f2 sumval += d2 * e2 * c2 sumval += a2 * f2 * e2 sumval += d2 * f2 * c2 return sumval def _addclosed(self): a2,b2,c2,d2,e2,f2 = self.a2, self.b2, self.c2, self.d2, self.e2, self.f2 sumval = a2 * b2 * d2 sumval += d2 * e2 * f2 sumval += b2 * c2 * e2 sumval += a2 * c2 * f2 return sumval def _addopposite(self): a2,b2,c2,d2,e2,f2 = self.a2, self.b2, self.c2, self.d2, self.e2, self.f2 sumval = a2 * e2 * (a2 + e2) sumval += b2 * f2 * (b2 + f2) sumval += c2 * d2 * (c2 + d2) return sumval ? = sqrt(5)/2 + 0.5 D = 1.0 R = D/2 def ?????(net): return ????????(net.oa, net.ob, net.oc, net.ab, net.bc, net.ca ).ivm_?????() # Fig. 913.01 A Quanta Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f1301.html a = D EF = a * sqrt(6) / 12 EC = a * sqrt(6) / 4 ED = a * sqrt(2) / 4 FC = a * sqrt(3) / 3 CD = a/2 DF = a * sqrt(3) / 6 Amod = ????????(EF, EC, ED, FC, CD, DF) Avol = ?????(Amod) print("Amod volume = :", Avol) # Fig. 916.01 B Quanta Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f1601.html a = D EA = a * sqrt(2) / 2 EC = a/2 EB = a * sqrt(6) / 12 AC = a/2 CB = a * sqrt(2) / 4 BA = a * sqrt(6) / 4 Bmod = ????????(EA, EC, EB, AC, CB, BA) Bvol = ?????(Bmod) print("Bmod volume = :", Bvol) # Fig. 986.411A T & E Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f86411a.html h = R OC = h OA = h * sqrt((5 - sqrt(5))/2) OB = h * sqrt((9 - 3 * sqrt(5))/2 ) CA = (h/2) * (sqrt(5) - 1) AB = h * sqrt(5 - 2 * sqrt(5)) BC = (h/2) * (3 - sqrt(5)) Emod = ????????(OC, OA, OB, CA, AB, BC) Evol = ?????(Emod) print("Emod volume = :", Evol) # Fig. 986.411A T & E Module # http://www.rwgrayprojects.com/synergetics/s09/figs/f86411a.html h = R * pow(2/3,1/3) * (? / sqrt(2)) OC = h OA = h * sqrt((5 - sqrt(5))/2) OB = h * sqrt((9 - 3 * sqrt(5))/2 ) CA = (h/2) * (sqrt(5) - 1) AB = h * sqrt(5 - 2 * sqrt(5)) BC = (h/2) * (3 - sqrt(5)) Tmod = ????????(OC, OA, OB, CA, AB, BC) Tvol = ?????(Tmod) print("Tmod volume = :", Tvol) # Fig. 988.13A S Quanta Module Edge Lengths # http://www.rwgrayprojects.com/synergetics/s09/figs/f8813a.html a = D FG = (a/2) * sqrt(3) * sqrt(7-3*sqrt(5)) FE = a * sqrt(7 - 3*sqrt(5)) FH = (a/2) * (sqrt(5)-1) GE = (a/2) * sqrt(7 - 3*sqrt(5)) EH = (a/2) * (3 - sqrt(5)) HG = (a/2) * sqrt (7 - 3*sqrt(5)) Smod = ????????(FG, FE, FH, GE, EH, HG) Svol = ?????(Smod) print("Smod volume = :", Svol) # ?**=5 / 2 print("================") sFactor = Svol / Evol s3 = Svol * pow(?, -3) s6 = Svol * pow(?, -6) e3 = Evol * pow(?, -3) E3 = Evol * pow(?, 3) print("sFactor (Svol/Evol) = ", sFactor) print("================") BUvol = (20 * sFactor ** 2) LUvol = BUvol/8 # 60 * S + 20 * s3 print("BigUgly: {:10.7f}".format(BUvol)) print("SuperRT: {:10.7f}".format(120 * E3)) # ??????????? ????????????? # print("UnknownTet: {:10.7f}".format(20 * sFactor ** 1)) print("VE (edge 2): {:10.7f}".format(20 * sFactor ** 0)) # 420 * Svol + 100 * s3 print("Icosa (edge 2): {:10.7f}".format(20 * sFactor ** -1)) # 420 * Evol + 100 * e3 # print("BizzaroTet: {:10.7f}".format(20 * sFactor ** -2)) # 360 * Svol + 85 * s3 print("SmallGuy: {:10.7f}".format(20 * sFactor ** -3)) # 360 * Evol + 85 * e3 print("RD6: {:10.7f}".format((2*Avol + Bvol) * 4 * 12)) print("RT5+: {:10.7f}".format(120 * Evol)) # ??????????? ????????????? print("RT5: {:10.7f}".format(120 * Tvol)) # ??????????? ????????????? print("??????? (edge 2): {:10.7f}".format((Avol + Bvol) * 6 * 8)) # 6 ABs per face print("LittleUgly + 24 Smods: {:10.7f}".format(LUvol + 24 * Svol)) print("???: {:10.7f}".format(267* s3 + 63 * s6)) # ???????? + 6 1/8 ??????? print("LittleUgly: {:10.7f}".format(LUvol)) print("VE faces in LittleUgly: {:10.7f}".format(LUvol * sFactor**-2)) print("????????: {:10.7f}".format( 21 * Svol + 5 * s3)) import unittest class Test_Tetrahedron(unittest.TestCase): def test_unit_volume(self): tet = ????????(D, D, D, D, D, D).ivm_?????() self.assertAlmostEqual(tet, 1.0) def test_unit_volume2(self): tet = ????????(R, R, R, R, R, R).xyz_?????() self.assertAlmostEqual(tet, 0.1178511) def test_phi_edge_tetra(self): tet = ????????(D, D, D, D, D, ? ) self.assertAlmostEqual(tet.ivm_?????(), 0.70710678) def test_right_tetra(self): e = hypot(sqrt(3)/2, sqrt(3)/2) # right ???????? tet = ????????(D, D, D, D, D, e).xyz_?????() self.assertAlmostEqual(tet, 1.0) def test_smod_volume(self): svol = 0.5 * ?**-5 self.assertAlmostEqual(Svol, svol) if __name__ == "__main__": unittest.main() -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurner at oreillyschool.com Fri May 30 01:36:36 2014 From: kurner at oreillyschool.com (Kirby Urner) Date: Thu, 29 May 2014 16:36:36 -0700 Subject: [Edu-sig] some Unicode source: testing 1-2-3 In-Reply-To: References: Message-ID: Looks pretty good in the archives, except for the text wrapping, which makes cutting and pasting the code a little tedious. Here's the output, FYI: Amod volume = : 0.04166666666666668 Bmod volume = : 0.041666666666666595 Emod volume = : 0.04173131692777366 Tmod volume = : 0.04166666666666668 Smod volume = : 0.045084971874737034 ================ sFactor (Svol/Evol) = 1.0803630269509035 ================ BigUgly: 23.3436854 SuperRT: 21.2132034 VE (edge 2): 20.0000000 Icosa (edge 2): 18.5122959 SmallGuy: 15.8606454 RD6: 6.0000000 RT5+: 5.0077580 RT5: 5.0000000 ??????? (edge 2): 4.0000000 LittleUgly + 24 Smods: 4.0000000 ???: 3.0000000 LittleUgly: 2.9179607 VE faces in LittleUgly: 2.5000000 ????????: 1.0000000 Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From chalmer.lowe at gmail.com Wed May 21 23:15:08 2014 From: chalmer.lowe at gmail.com (Chalmer Lowe) Date: Wed, 21 May 2014 21:15:08 -0000 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Sounds great. What are you thinking? On May 21, 2014 4:47 PM, "Jeff Elkner" wrote: > First off, kudos to Naomi, Jessica, and Chalmer on putting together a > thoroughly enjoyable EDU Summit at Pycon! > > I'm interested in following up from that with some on-going Python in > Education work throughout the year, and with the changes in the PSF, > that may be the way to go about it. > > How can we begin? Where do I sign up? > > Jeff Elkner > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chalmer.lowe at gmail.com Thu May 22 17:18:23 2014 From: chalmer.lowe at gmail.com (Chalmer Lowe) Date: Thu, 22 May 2014 15:18:23 -0000 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Jeff: Thanks for spinning up this conversation. Great stuff. My intent is to volunteer to chair the Python Education Summit (PES) next year (based on Naomi's comments regarding stepping down). I don't know what the formal process is to make that official... Naomi... can you shed light on that? As everyone prolly already knows, that is not a task that can be done alone, so there should be plenty of opportunities for others to get their hands dirty. My guess/hope is that Jessica will want to help again this year. I captured a ton of notes and thoughts that I am putting to paper to outline 'the process' for next year's PES. Planned on putting that up on github as soon as I can. (I'm relocating right now, so free time is a luxury I don't have). Along with supporting the PES, I would love to support the types of efforts you are outlining here. Thanks again for firing up this conversation. chalmer Chalmer Lowe, MS http://projecteuler.net/profile/threelowelifes.png Level 1 On Thu, May 22, 2014 at 10:32 AM, Andre Roberge wrote: > > > > On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: > >> Two questions: >> >> 1. Andre, what do I need to do to begin maintaining that page? >> > > I have not maintained the page for quite a few years now. I changed > computer twice in the meantime. > > Here's what I remember that I had to do. > > 1. contact someone on the web support team (pointing out, I think, to the > relevant edu-sig discussion) > > I know you just asked about how to begin, but just in case you'd want to > know, here were the next steps. > > 2. generate some ssh key (if I recall correctly) so that I would be > allowed to commit changes > 3. download the whole site (first time) or update it thereafter > 4. (re)build it locally. > 5. edit the relevant rst file > 6. rebuild it (repeat 5 and 6 as needed) > 7. commit changes > 8. repeat steps 3 to 6 as needed (based on suggestions/requests received) > > Now, it could well be that, with the redesign, the process is much easier > and can be done online using a CMS. > > >> 2. Is there anyone in this thread not on edu-sig? My next reply will >> go only to the list. >> >> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel >> wrote: >> > Sounds like a plan. I would be happy to talk with Selena about the work >> to >> > bridge the gap between k-12 educators and Python programmers. I was a >> k-12 >> > teacher for 10 years (music) and I have been working in schools with my >> > program to teach python coding to kids for the past year and a half, so >> I do >> > have some experience in that area. >> > >> > >> > >> > >> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner wrote: >> >> >> >> Great! So it seems we have two short term goals: >> >> >> >> 1. Get someone to agree to maintain the website (I'm volunteering if >> >> there isn't anyone else chomping at the bit to do it). >> >> 2. Reach out to Selena Deckelman to help her with her efforts to >> >> bridge the gap between developers and K-12 teachers (a noble goal >> >> indeed!). >> >> >> >> Do we agree that edu-sig is the sensible place to hold this >> conversation? >> >> >> >> If we do, can we ask Selena to join the list if she is not already >> >> there? I'll also encourage folks like Lee Harr (cc'd here), the >> >> creator of the wonderful Pynguin environment >> >> (https://code.google.com/p/pynguin/) to join the list and the >> >> discussion. >> >> >> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder >> >> wrote: >> >> > One point of info I can add - the person you're thinking of running >> for >> >> > PSF >> >> > board is Selena Deckelman, who was on Nate's panel at the edu summit. >> >> > She's >> >> > been very into bridging the gap between developers and K-12 teachers. >> >> > >> >> > Naomi >> > >> > >> _______________________________________________ >> Edu-sig mailing list >> Edu-sig at python.org >> https://mail.python.org/mailman/listinfo/edu-sig >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chalmer.lowe at gmail.com Fri May 23 16:42:44 2014 From: chalmer.lowe at gmail.com (Chalmer Lowe) Date: Fri, 23 May 2014 14:42:44 -0000 Subject: [Edu-sig] Getting more involved with education and the PSF... In-Reply-To: References: Message-ID: Jeff, I would be happy to be the coordinator. Next question is... What are the official duties of a SIG coordinator? : ) On May 23, 2014 10:40 AM, "Jeff Elkner" wrote: > OK, I'm all set with the access I need to edit the edu-sig page. I > plan to spend at least part of my time on May 31st (National Day of > Civic Hacking) working on the web site. > > The bottom of our web page currently says: "Send suggestions for > changes to the edu-sig list.", which is a good way to handle > suggestions. > > Looking over the SIG page here: https://www.python.org/community/sigs/, I > read: > > * Each SIG has a charter, a coordinator, a mailing list, and a > directory on the Python website. > * SIG membership is informal, defined by subscription to the SIG's mailing > list. > * Anyone can join a SIG, and participate in the development > discussions via the SIG's mailing list. > > I don't think we have a edu-sig coordinator at present. Would this be > something you would be interested in doing, Chalmer? Perhaps Naomi can > shed some more light on the practice for the last two years since she > started it, but it seems to me that a revived edu-sig would be the > logical group to help coordinate the PES. > > At some point soon we should add edu-sig on the SIG page as one of the > currently active SIGs. > > On Thu, May 22, 2014 at 11:18 AM, Chalmer Lowe > wrote: > > Jeff: > > > > Thanks for spinning up this conversation. Great stuff. > > > > My intent is to volunteer to chair the Python Education Summit (PES) next > > year (based on Naomi's comments regarding stepping down). I don't know > what > > the formal process is to make that official... Naomi... can you shed > light > > on that? > > > > As everyone prolly already knows, that is not a task that can be done > alone, > > so there should be plenty of opportunities for others to get their hands > > dirty. My guess/hope is that Jessica will want to help again this year. > > > > I captured a ton of notes and thoughts that I am putting to paper to > outline > > 'the process' for next year's PES. Planned on putting that up on github > as > > soon as I can. (I'm relocating right now, so free time is a luxury I > don't > > have). > > > > Along with supporting the PES, I would love to support the types of > efforts > > you are outlining here. > > > > Thanks again for firing up this conversation. > > > > chalmer > > > > Chalmer Lowe, MS > > > > http://projecteuler.net/profile/threelowelifes.png > > Level 1 > > > > > > On Thu, May 22, 2014 at 10:32 AM, Andre Roberge > > > wrote: > >> > >> > >> > >> > >> On Thu, May 22, 2014 at 11:16 AM, Jeff Elkner wrote: > >>> > >>> Two questions: > >>> > >>> 1. Andre, what do I need to do to begin maintaining that page? > >> > >> > >> I have not maintained the page for quite a few years now. I changed > >> computer twice in the meantime. > >> > >> Here's what I remember that I had to do. > >> > >> 1. contact someone on the web support team (pointing out, I think, to > the > >> relevant edu-sig discussion) > >> > >> I know you just asked about how to begin, but just in case you'd want to > >> know, here were the next steps. > >> > >> 2. generate some ssh key (if I recall correctly) so that I would be > >> allowed to commit changes > >> 3. download the whole site (first time) or update it thereafter > >> 4. (re)build it locally. > >> 5. edit the relevant rst file > >> 6. rebuild it (repeat 5 and 6 as needed) > >> 7. commit changes > >> 8. repeat steps 3 to 6 as needed (based on suggestions/requests > received) > >> > >> Now, it could well be that, with the redesign, the process is much > easier > >> and can be done online using a CMS. > >> > >>> > >>> 2. Is there anyone in this thread not on edu-sig? My next reply will > >>> go only to the list. > >>> > >>> On Thu, May 22, 2014 at 10:09 AM, Jessica Nickel < > jessanickel at gmail.com> > >>> wrote: > >>> > Sounds like a plan. I would be happy to talk with Selena about the > work > >>> > to > >>> > bridge the gap between k-12 educators and Python programmers. I was a > >>> > k-12 > >>> > teacher for 10 years (music) and I have been working in schools with > my > >>> > program to teach python coding to kids for the past year and a half, > so > >>> > I do > >>> > have some experience in that area. > >>> > > >>> > > >>> > > >>> > > >>> > On Thu, May 22, 2014 at 10:02 AM, Jeff Elkner > wrote: > >>> >> > >>> >> Great! So it seems we have two short term goals: > >>> >> > >>> >> 1. Get someone to agree to maintain the website (I'm volunteering if > >>> >> there isn't anyone else chomping at the bit to do it). > >>> >> 2. Reach out to Selena Deckelman to help her with her efforts to > >>> >> bridge the gap between developers and K-12 teachers (a noble goal > >>> >> indeed!). > >>> >> > >>> >> Do we agree that edu-sig is the sensible place to hold this > >>> >> conversation? > >>> >> > >>> >> If we do, can we ask Selena to join the list if she is not already > >>> >> there? I'll also encourage folks like Lee Harr (cc'd here), the > >>> >> creator of the wonderful Pynguin environment > >>> >> (https://code.google.com/p/pynguin/) to join the list and the > >>> >> discussion. > >>> >> > >>> >> On Thu, May 22, 2014 at 8:01 AM, Naomi Ceder > > >>> >> wrote: > >>> >> > One point of info I can add - the person you're thinking of > running > >>> >> > for > >>> >> > PSF > >>> >> > board is Selena Deckelman, who was on Nate's panel at the edu > >>> >> > summit. > >>> >> > She's > >>> >> > been very into bridging the gap between developers and K-12 > >>> >> > teachers. > >>> >> > > >>> >> > Naomi > >>> > > >>> > > >>> _______________________________________________ > >>> Edu-sig mailing list > >>> Edu-sig at python.org > >>> https://mail.python.org/mailman/listinfo/edu-sig > >> > >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: