From ntoll at ntoll.org Thu Oct 3 17:43:48 2013 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Thu, 03 Oct 2013 16:43:48 +0100 Subject: [Edu-sig] PyconUK education track In-Reply-To: <524730DC.1020706@ntoll.org> References: <524730DC.1020706@ntoll.org> Message-ID: <524D90B4.1060600@ntoll.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Now in the Guardian too: http://www.theguardian.com/info/developer-blog/2013/oct/03/teachers-students-pyconuk N. On 28/09/13 20:41, Nicholas H.Tollervey wrote: > Hi, > > Here's a write-up (one of many, but it's mine) about the PyconUK > 2013 education track for teachers, students and developers that > happened last weekend: > > http://ntoll.org/article/pyconuk2013-roundup > > It was a great success and a lot of fun was had by all..! > > Here's to more of the same next year. > > N. _______________________________________________ Edu-sig mailing > list Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQEcBAEBAgAGBQJSTZC0AAoJEP0qBPaYQbb6TLAH/1HmSbrq7EwDGg+z2OrOh5TA X8kfwXCNnbHFvSBgZRFkA3jINJRqtRKu9li+mOWnElp/FPCPyzyOlv/US1PAn5Je SEk9fP09yFwumRW8PBDGQb/8BfNUSIGM6wg6cMbABIYm4gCfYKmskHVdGd/0clxM 4DiibjSoS/+MrxT4cTQj/tK6IgnFKydV65fVi0o4Qn4QnjQ7IURIkXH5+QYMlOlI WixKr1yj0T8TfH28uGpWn11KeETd8HxQzaTlK37W22u6RiWvHNkxM8fGyYICgpwg OQdOWMAUmeqhPOcaHJY0hKE4LI6xjopJvvgMK4l3w0SlSVIFUrNqhFbKB0HS/Oo= =KNQJ -----END PGP SIGNATURE----- From ntoll at ntoll.org Thu Oct 3 17:50:23 2013 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Thu, 03 Oct 2013 16:50:23 +0100 Subject: [Edu-sig] PyconUK education track In-Reply-To: References: <524730DC.1020706@ntoll.org> Message-ID: <524D923F.3090100@ntoll.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 29/09/13 04:31, Kirby Urner wrote: > Most interesting blog post. I watched all the videos and passed > along the info in my own blog, with a link back to your post: > > http://mybizmo.blogspot.com/2013/09/pythonuk-2013.html > > I wonder how this "STEM ambassador" role is being spun. > > Were the Bank of America people "STEM ambassadors" or would that be > more like a parent who wanted to volunteer, and had some > background in technology? > There are thousands of STEM ambassadors in the UK. Basically, to work with kids you need be CRB checked (criminal record bureau) to ensure you're not some nefarious person on the look-out to do damage. STEM make the various bureaucratic bumps in the road easy to navigate and you become part of a well oiled machine that allows technology professionals to support teachers in the UK education system. It's basically a formal volunteering service. > Is the role catching on in UK parlance? > Very much so. Teachers know what "STEM ambassador" means and there are various ways for UK education to plug in and extract expertise from the STEMmers. > Looks like an engaging event. I hope I get there some year. > Yes, please... everyone come to PyconUK... :-) Seriously, we'd love to welcome as many teachers, devs and so on interested in education to next year's conference. N. > Kirby > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQEcBAEBAgAGBQJSTZI/AAoJEP0qBPaYQbb6qXkH/jgBgs3el+P6A5npj2gQJac6 v92OgJ8uBV1pUXhawrFBJN6BZst45/xbEQDlOQmalmkOMWyAvsBsxqKwA2nee1et XhcJg7IkFeh2PinvbWRNgW5BCAcyKmIUca11apG+bw9vjvwX71dfVNW9p5xuUx4c odqgTk0vwm9qcPbMm3lNgqf7klS3EW+ebEVYYyPj3GWJ3AlYpiz/AP0JWSp3ZIsQ qIbotU6WdW0Tgmv+uF+EcCqOHD6+/B9eE7AVbkJgrihXhXGysOjQgfB1e95j3KYL vXa24Dpbt9egFdTMft4Sd77X0utM76qCYdqThpFH/NB3ZXk4gokj/bznGrcAz88= =dKql -----END PGP SIGNATURE----- From kurner at oreillyschool.com Thu Oct 3 18:14:57 2013 From: kurner at oreillyschool.com (Kirby Urner) Date: Thu, 3 Oct 2013 09:14:57 -0700 Subject: [Edu-sig] PyconUK education track In-Reply-To: <524D923F.3090100@ntoll.org> References: <524730DC.1020706@ntoll.org> <524D923F.3090100@ntoll.org> Message-ID: On Thu, Oct 3, 2013 at 8:50 AM, Nicholas H.Tollervey wrote: > > > Were the Bank of America people "STEM ambassadors" or would that be > > more like a parent who wanted to volunteer, and had some > > background in technology? > > > > There are thousands of STEM ambassadors in the UK. Basically, to work > with kids you need be CRB checked (criminal record bureau) to ensure > you're not some nefarious person on the look-out to do damage. STEM > make the various bureaucratic bumps in the road easy to navigate and > you become part of a well oiled machine that allows technology > professionals to support teachers in the UK education system. It's > basically a formal volunteering service. > Thanks for the explanation, I didn't realize it was that far along in the UK. Here in Portland, the STEM community provides an auxiliary Academy called Saturday Academy (the very name suggests "extracurricular") where technology professionals interface with kids. Those actually in the classroom or leading outdoor activities need the CRB check, which includes finger- printing. I am one such certified individual. This solution creates a bridge between say Intel Corporation and high school teens, but does very little to bridge to the full time teachers in the state education system. So the UK solution sounds more complete. > > > Is the role catching on in UK parlance? > > > > Very much so. Teachers know what "STEM ambassador" means and there are > various ways for UK education to plug in and extract expertise from > the STEMmers. > > Again, sounds more advanced. Our teachers have no idea where to turn when it comes to interfacing with the private sector (random web sites maybe). Portland is analogous to an oil state in Arabia that has to import 81% of its technology professionals because the schools teach to the wrong tests. Saturday Academy (a nonprofit) has been one of our initiatives to compensate. > > Looks like an engaging event. I hope I get there some year. > > > > Yes, please... everyone come to PyconUK... :-) Seriously, we'd love to > welcome as many teachers, devs and so on interested in education to > next year's conference. > > N. > > I'd want my company to send me and my boss has persuaded me we're poor, not like that Monopoly guy with the monocle, more like some tramp in rags or wearing a barrel. But things move quickly in the business world. They're already sending me to one Pycon a year, so why not two? We have "professional development" as a budget line. Kirby -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurner at oreillyschool.com Fri Oct 11 01:46:49 2013 From: kurner at oreillyschool.com (Kirby Urner) Date: Thu, 10 Oct 2013 16:46:49 -0700 Subject: [Edu-sig] regarding 'iterables versus iterators' (example outbox, for peer review) Message-ID: What is the difference between an iterator and an iterable? --- I will try to be concise: an iterator has a __next__ method for "inch worming" forward (from yield to yield internally, if defined by a generator function, but only some iterators are). Iterables, if they have an __iter__ method, should give rise to an iterator by that method. However, even something so dumb as a class with just __getitem__ can be treated as an iterable. Let's see: class Dumb: """uber primitive""" def __init__(self, it): self.thelist = it def __getitem__(self, n): return self.thelist[n] obj = Dumb(list("mary had a little lamb")) for d in obj: # iterables will work here print(d, end="") print() # can we use it with iter() ? theiter = iter(obj) if "__next__" in dir(theiter): print("wow, we have a grown up iterator!") for i in range(4): print(next(theiter)) Output: mary had a little lamb wow, we have a grown up iterator! m a r y === Kirby Urner Senior Python Mentor Python Track / OST -------------- next part -------------- An HTML attachment was scrubbed... URL: From naomi.ceder at gmail.com Mon Oct 21 03:15:31 2013 From: naomi.ceder at gmail.com (Naomi Ceder) Date: Sun, 20 Oct 2013 20:15:31 -0500 Subject: [Edu-sig] Key PyCon Staff Message-ID: Here are the key players for PyCon organizing for your reference: Diana Clark - PyCon Chair diana.joan.clark at gmail.com Jesse Noller - Sponsorship jnoller at gmail.com Brian Curtin - publicity brian at python.org Ewa Jodlowska - event coordinator jodlowska2 at gmail.com These should be the key people we have to talk to. If they don't know they should be able to direct you to someone who does. And of course, the overall staff list is at https://us.pycon.org/2014/about/staff/ But if you need to go to the organizers more generally, please just send it through me, and I'll direct it to the right folks. Thanks, Naomi -- Naomi Ceder https://plus.google.com/u/0/111396744045017339164/about -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan at odonohoe.org.uk Mon Oct 21 22:32:28 2013 From: alan at odonohoe.org.uk (Alan O'Donohoe) Date: Mon, 21 Oct 2013 21:32:28 +0100 Subject: [Edu-sig] Edu-sig Digest, Vol 123, Issue 3 In-Reply-To: References: Message-ID: Last year I was invited to attend and lead the Education Track at PyCon, unfortunately I was unable to attend since I was not granted permission to be released from school. This year, it is more likely that I could attend, but I guess the moment may have passed? Alan O'Donohoe http://about.me/AlanODonohoe > On 21 Oct 2013, at 11:00, edu-sig-request at python.org wrote: > > Send Edu-sig mailing list submissions to > edu-sig at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://mail.python.org/mailman/listinfo/edu-sig > or, via email, send a message with subject or body 'help' to > edu-sig-request at python.org > > You can reach the person managing the list at > edu-sig-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Edu-sig digest..." > > > Today's Topics: > > 1. Key PyCon Staff (Naomi Ceder) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 20 Oct 2013 20:15:31 -0500 > From: Naomi Ceder > To: "edu-sig at python.org" > Subject: [Edu-sig] Key PyCon Staff > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > Here are the key players for PyCon organizing for your reference: > > Diana Clark - PyCon Chair diana.joan.clark at gmail.com > Jesse Noller - Sponsorship jnoller at gmail.com > Brian Curtin - publicity brian at python.org > Ewa Jodlowska - event coordinator jodlowska2 at gmail.com > > These should be the key people we have to talk to. If they don't know they > should be able to direct you to someone who does. > > And of course, the overall staff list is at > https://us.pycon.org/2014/about/staff/ > > But if you need to go to the organizers more generally, please just send it > through me, and I'll direct it to the right folks. > > Thanks, > Naomi > > -- > Naomi Ceder > https://plus.google.com/u/0/111396744045017339164/about > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Edu-sig mailing list > Edu-sig at python.org > https://mail.python.org/mailman/listinfo/edu-sig > > > ------------------------------ > > End of Edu-sig Digest, Vol 123, Issue 3 > *************************************** From naomi.ceder at gmail.com Tue Oct 22 03:40:33 2013 From: naomi.ceder at gmail.com (Naomi Ceder) Date: Mon, 21 Oct 2013 20:40:33 -0500 Subject: [Edu-sig] Edu-sig Digest, Vol 123, Issue 3 In-Reply-To: References: Message-ID: Ooops... I see now that what I thought I was sending to the education summit committee actually got sent to edu-sig. Yes, Alan, I did explore the possibility of you presenting the keynote for the PyCon US (or North America, I should say) Education Summit last year. We are now organizing the 2014 Edu Summit and are in the process of sorting out who will be working on what. I'll certainly put your name in for consideration for the keynote again. And if you'll be able to attend, we'd be delighted to have you join us. Cheers, Naomi On Mon, Oct 21, 2013 at 3:32 PM, Alan O'Donohoe wrote: > Last year I was invited to attend and lead the Education Track at PyCon, > unfortunately I was unable to attend since I was not granted permission to > be released from school. This year, it is more likely that I could attend, > but I guess the moment may have passed? > > Alan O'Donohoe > http://about.me/AlanODonohoe > > > On 21 Oct 2013, at 11:00, edu-sig-request at python.org wrote: > > > > Send Edu-sig mailing list submissions to > > edu-sig at python.org > > > > To subscribe or unsubscribe via the World Wide Web, visit > > https://mail.python.org/mailman/listinfo/edu-sig > > or, via email, send a message with subject or body 'help' to > > edu-sig-request at python.org > > > > You can reach the person managing the list at > > edu-sig-owner at python.org > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of Edu-sig digest..." > > > > > > Today's Topics: > > > > 1. Key PyCon Staff (Naomi Ceder) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Sun, 20 Oct 2013 20:15:31 -0500 > > From: Naomi Ceder > > To: "edu-sig at python.org" > > Subject: [Edu-sig] Key PyCon Staff > > Message-ID: > > > > Content-Type: text/plain; charset="iso-8859-1" > > > > Here are the key players for PyCon organizing for your reference: > > > > Diana Clark - PyCon Chair diana.joan.clark at gmail.com > > Jesse Noller - Sponsorship jnoller at gmail.com > > Brian Curtin - publicity brian at python.org > > Ewa Jodlowska - event coordinator jodlowska2 at gmail.com > > > > These should be the key people we have to talk to. If they don't know > they > > should be able to direct you to someone who does. > > > > And of course, the overall staff list is at > > https://us.pycon.org/2014/about/staff/ > > > > But if you need to go to the organizers more generally, please just send > it > > through me, and I'll direct it to the right folks. > > > > Thanks, > > Naomi > > > > -- > > Naomi Ceder > > https://plus.google.com/u/0/111396744045017339164/about > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: < > http://mail.python.org/pipermail/edu-sig/attachments/20131020/6acb6524/attachment-0001.html > > > > > > ------------------------------ > > > > Subject: Digest Footer > > > > _______________________________________________ > > Edu-sig mailing list > > Edu-sig at python.org > > https://mail.python.org/mailman/listinfo/edu-sig > > > > > > ------------------------------ > > > > End of Edu-sig Digest, Vol 123, Issue 3 > > *************************************** > _______________________________________________ > 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 LambertK at wlu.edu Thu Oct 24 19:06:14 2013 From: LambertK at wlu.edu (Lambert, Kenneth) Date: Thu, 24 Oct 2013 17:06:14 +0000 Subject: [Edu-sig] New Textbook on Python with Data Structures Message-ID: I have just published a new textbook on Python programming with data structures. It will be released on November 6, 2013. Here is the main info: Title: Fundamentals of Python: Data Structures ISBN 13: 9781285752006 ISBN 10: 1285752007 Author: Kenneth A. Lambert Publisher: Cengage/PTR Pages: 496 Brief contents: 1. Basic Python Programming. 2. An Overview of Collections. 3. Searching, Sorting, and Complexity Analysis. 4. Arrays and Linked Structures. 5. Interfaces, Implementations, and Polymorphism. 6. Inheritance and Abstract Classes. 7. Stacks. 8. Queues. 9. Lists. 10. Trees. 11. Sets and Dictionaries. 12. Graphs. For more information, see http://www.cengageptr.com/Topics/TitleDetail/1285752007 or http://home.wlu.edu/~lambertk/python/index.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniele.gianni at gmail.com Sun Oct 27 22:02:17 2013 From: daniele.gianni at gmail.com (Daniele Gianni) Date: Sun, 27 Oct 2013 22:02:17 +0100 Subject: [Edu-sig] *** Extended deadline *** CfP: 4th International Workshop on Model-driven Approaches for Simulation Engineering part of the Symposium on Theory of Modeling and Simulation (SCS SpringSim 2014) Message-ID: (Please accept our apologies if you receive multiple copies of this CFP) ################################################################# CALL FOR PAPERS 4th International Workshop on Model-driven Approaches for Simulation Engineering part of the Symposium on Theory of Modeling and Simulation (SCS SpringSim 2014) ################################################################# April 13-16, 2014, Tampa, FL (USA) http://www.sel.uniroma2.it/Mod4Sim14 ################################################################# # Papers Due: *** November 22, 2013 *** extended # Accepted papers will be published in the conference proceedings # and archived in the ACM Digital Library. ################################################################# The workshop aims to bring together experts in model-based, model-driven and software engineering with experts in simulation methods and simulation practitioners, with the objective to advance the state of the art in model-driven simulation engineering. Model-driven engineering approaches provide considerable advantages to software systems engineering activities through the provision of consistent and coherent models at different abstraction levels. As these models are in a machine readable form, model-driven engineering approaches can also support the exploitation of computing capabilities for model reuse, programming code generation, and model checking, for example. The definition of a simulation model, its software implementation and its execution platform form what is known as simulation engineering. As simulation systems are mainly based on software, these systems can similarly benefit from model-driven approaches to support automatic software generation, enhance software quality, and reduce costs, development effort and time-to-market. Similarly to systems and software engineering, simulation engineering can exploit the capabilities of model-driven approaches by increasing the abstraction level in simulation model specifications and by automating the derivation of simulator code. Further advantages can be gained by using modeling languages, such as UML and SysML ? but not exclusively those. For example, modeling languages can be used for descriptive modeling (to describe the system to be simulated), for analytical modeling (to specify analytically the simulation of the same system), and for implementation modeling (to define the respective simulator). A partial list of topics of interest includes: * model-driven simulation engineering processes * requirements modeling for simulation * domain specific languages for modeling and simulation * model transformations for simulation model building * model transformations for simulation model implementation * model-driven engineering of distributed simulation systems * relationship between metamodeling standards (e.g., MOF, Ecore) and distributed simulation standards (e.g., HLA, DIS) * metamodels for simulation reuse and interoperability * model-driven technologies for different simulation paradigms (discrete event simulation, multi-agent simulation, sketch-based * simulation, etc.) * model-driven methods and tools for performance engineering of simulation systems * simulation tools for model-driven software performance engineering * model-driven technologies for simulation verification and validation * model-driven technologies for data collection and analysis * model-driven technologies for simulation visualization * Executable UML * Executable Architectures * SysML / Modelica integration * Simulation Model Portability and reuse * model-based systems verification and validation * simulation for model-based systems engineering To stimulate creativity, however, the workshop maintains a wider scope and welcomes contributions offering original perspectives on model-driven engineering of simulation systems. +++++++++++++++++++++++++++++++++++ On-Line Submissions and Publication +++++++++++++++++++++++++++++++++++ We invite paper submissions in three forms: 1. Full paper (max 8 pages), describing innovative research results. These papers are eligible for the best paper award and may be invited for an extended version in a special issue of the SCS SIMULATION journal. 2. Work-in-progress paper (max 6 pages), describing novel research ideas and promising work that have not yet been fully evaluated. 3. Short paper (max 6 pages), describing industrial and hands-on experience on any relevant area (i.e. military, government, space, etc.). All the papers must be submitted through the SCS conference management systems (http://www.softconf.com/scs/DEVS14/) and select the Mod4Sim track. The submissions must be in PDF format and conform to the SCS conference template (Word template is available at http://www.scs.org/upload/documents/templates/ConferenceSubmissionWORDTemplate.doc, guidelines are available at http://www.scs.org/PDFs/formattingkit.pdf). All the submitted papers must be original and not submitted else where. Submitted papers will be peer reviewed with respect to their quality, originality and relevance. The authors of the accepted papers must register in advance for inclusion of their paper in the conference proceedings. Authors of accepted papers will be invited to update their papers basing on the reviews, before providing the camera ready. All accepted papers will be included in the conference proceedings and archived in both the ACM Digital Library and IEEE Digital Library. Authors may contact the organizers for expression of interest and content appropriateness at any time. +++++++++++++++ Important Dates +++++++++++++++ * Submission Deadline: November 22, 2013 (extended) * Decision to paper authors: January 5, 2014 * Camera ready due: February 2, 2014 * Conference dates: April 13-16, 2014 (to be confirmed within the SpringSim schedule) ++++++++++++++++++++ Organizing Committee ++++++++++++++++++++ * Daniele Gianni ? University Guglielmo Marconi, Italy * Arnaud Cuccuru ? CEA/LIST, France +++++++++++++++++ Program Committee +++++++++++++++++ * Steffen Becker - University of Paderborn, Germany * Paolo Bocciarelli - University of Rome TorVergata, Italy * David Chen - University of Bordeaux I, France * Andrea D'Ambrogio - University of Rome TorVergata, Italy * Cristian Englert - Serco, The Netherlands * Huascar Espinoza - ESI-Tecnalia, Spain * Paul A. Fishwick - University of Florida, USA * Sebastien Gerard - CEA/LIST, France * Carlos Juiz - University of Balearic Islands, Spain * Cristiano Leorato - RHEA, The Netherlands * Steve McKeever - Uppsala University, Sweden * Halit Oguzt?z?n - Middle East Technical University, Turkey * Chris Paredis - Georgia Institute of Technology, USA * Nicolas Rouquette - NASA/JPL, USA * Volker Schaus - DLR, Germany * Sara Tucci - CEA/LIST, France * Andreas Tolk - SimIS, USA * Anthony Walsh - European Space Agency, Germany * Heming Zhang - Tsinghua University, China *** Contact Information *** Daniele Gianni and Arnaud Cuccuru (workshop co-chairs) Emails: danielegmail-mod4sim at yahoo.it and arnaud.cuccuru at cea.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: