On Monday, June 18, 2018, Sergio Rojas <sergi...@mail.com> wrote: > > Certainly, Jeff, Wes, Jupyter offer and interesting environment > to develop teaching and learning materials, and for much > more. And I have used it: > > 1.- http://nbviewer.jupyter.org/github/rojassergio/ > Aprendiendo-a-programar-en-Py > thon-con-mi-computador/blob/master/Instalando_python.ipynb > > 2.- http://nbviewer.jupyter.org/github/rojassergio/Learning- > Scipy/blob/master/Ot > her_IPythonNotes/Numerical_Computing_via_IPython.ipynb > > 3.- https://github.com/rojassergio/Aprendiendo-a- > programar-en-Python-con-mi-comp > utador/blob/master/Jornastec2017_SergioRojas_static.pdf > > > What bothers me is compatibility within Jupyter versions. I am not > sure where Jupyther development is taking into account users > of the platform.
https://github.com/jupyter/help https://github.com/jupyter/nbformat/issues https://github.com/jupyter/nbformat/issues > As I prefer Latex > for writing, many things that use to work when I first wrote some of > my notebooks does not work properly in newer versions. An example is shown > in the second notebook listed above. Scrolling down to the > set of equations defining the "Atractor de Lorenz" > (just after input cell In [6]:), the shown box should not be there. > Only the brace enclosing the equations is suppose to appear, as it did > when I first wrote that notebook. Also many labels of plots using > Latex does not work anymore when using Jupyter to display Matplotlib plots. > https://github.com/matplotlib/matplotlib/issues https://github.com/mathjax/MathJax > So, writing a large project does not seems to be a good idea to do so > in Jupyter. It's possible to import from .ipynb and run an .ipynb with e.g. pytest; but importlib with plain .py/c/o is faster. Even Python compatibility between versions should be > considered at front when starting writing large Python programming > projects (I still can compile and run fortran 77 code I wrote > back in the 90's). https://github.com/jupyter/notebook/releases https://jupyter-notebook.readthedocs.io/en/stable/changelog.html https://github.com/jupyterhub/jupyterhub/blob/master/docs/source/changelog.md https://github.com/jupyterlab/jupyterlab/blob/master/CHANGELOG.md - in JupyterLab, Help > 'Classic Notebook' launches Jupyter Notebook (with support for JS in *trusted* notebooks; unlike JupyterLab, which requires jupyterlab extensions to have JS in notebooks https://github.com/jupyter/nbconvert/blob/master/docs/source/changelog.rst http://nbconvert.readthedocs.io/en/latest/changelog.html https://github.com/jupyter/nbformat/blob/master/docs/changelog.rst https://nbformat.readthedocs.io/en/latest/changelog.html https://github.com/python/core-workflow/issues/6 - Notes on NEWS, CHANGELOG, CHANGES formats and tools (Reno, towncrier, ) - CPython chose a tool called blurb for handling Misc/NEWS.d entries https://github.com/python/core-workflow/tree/master/blurb https://pypi.org/project/blurb/ Jupyter releases page: http://jupyter.readthedocs.io/en/latest/releases/content-releases.html https://github.com/jupyter/jupyter/blob/master/docs/source/releases/content-releases.rst > Note > Coming Soon > > We’re actively working on a graphic that displays each project, their current release, and a link to the changelog. Thanks for your patience > > > Sergio > > > > Sent: Sunday, June 17, 2018 at 4:32 PM > From: "Wes Turner" <wes.tur...@gmail.com> > To: "Jeff Elkner" <j...@elkner.net> > Cc: "Sergio Rojas" <sergi...@mail.com>, "shushantika.ba...@gmail.com" < > shushantika.ba...@gmail.com>, "isaac.zaw...@gmail.com" < > isaac.zaw...@gmail.com>, "guzd...@cc.gatech.edu" <guzd...@cc.gatech.edu>, > "edu-sig@python.org" <edu-sig@python.org>, "eric...@cc.gatech.edu" < > eric...@cc.gatech.edu> > Subject: Re: [Edu-sig] Collaboratively developing OER Python textbooks. > Jupyter, binder-ready, GitHub Topics, Framework :: Jupyter > > - https://github.com/markusschanta/awesome-jupyter > awesome-jupyter > > > - https://github.com/westurner/awesome-jupyter/blob/ > 59e79fb96537d9e65bfb3e027b988956b2e42f42/README.md#jupyter- > notebook-jupyterhub-jupyterlab[https://github.com/ > westurner/awesome-jupyter/blob/59e79fb96537d9e65bfb3e027b9889 > 56b2e42f42/README.md#jupyter-notebook-jupyterhub-jupyterlab] > > - https://groups.google.com/forum/#!forum/jupyter- > education[https://groups.google.com/forum/#!forum/jupyter-education] > There is a jupyter-education mailing list > > > - https://github.com/topics/binder-ready[https://github. > com/topics/binder-ready] > Jupyter notebook projects that work with Binder can add a Binder badge > to their README and/or the 'binder-ready' GitHub topic. > > - https://github.com/binder-examples[https://github.com/binder-examples] > Examples of binder-ready Jupyter projects > > - https://github.com/binder-examples/jupyter-extension[ > https://github.com/binder-examples/jupyter-extension] > How to install jupyter extensions with a binder-ready project: > requirements.txt + postBuild > > https://github.com/quobit/awesome-python-in-education/ > blob/master/README.md#jupyter[https://github.com/quobit/ > awesome-python-in-education/blob/master/README.md#jupyter] > > - [ ] add link to jupyter-edx-grader-xblock > https://github.com/ibleducation/jupyter-edx- > grader-xblock[https://github.com/ibleducation/jupyter-edx-grader-xblock] > > > Auto-grade a student assignment created as a Jupyter notebook, using > the nbgrader Jupyter extension, and write the score in the Open edX > gradebook > > https://open.edx.org[https://open.edx.org] > http://docs.edx.org > https://github.com/edx/ (Python, Django, JavaScript,) > On Sunday, June 17, 2018, Jeff Elkner <j...@elkner.net[mailto: > j...@elkner.net]> wrote:Hi Sergio, > > Seems to me the most effective way of " building a learning Python > environment in the context on teaching and learning math at the > elementary/high school level" would be to connect with existing efforts and > contribute to them. > > As a full time teacher, I'm in a great place to test out materials with > the group of people who matter most in all this, students / learners, but I > have only limited time for contributing to the development process, so I > need to keep my goals modest. > > The action is mainly taking place on http://jupyter.org[http://jupyter.org], > so the thing for me to do is learn this platform and join this community, > and then contribute classroom ready resources to it. > > Cheers, > Jeff > > > Let's work together to create a just and sustainable world! > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > On June 13, 2018 9:12 AM, Sergio Rojas <sergi...@mail.com[mailto: > sergi...@mail.com]> wrote: > > > > > > > Hi Jeff, > > > > In relation to your call on > > > > > I would be delighted to see this mailing list be used for > > > > > > collaboration and discussion around OER learning materials for Python. > > > > Perhaps we could start making it more formally, in building a > > > > learning Python environment in the context on teaching and learning > > > > math at the elementary/high school level. > > > > It seems that you already have a nice vigorous start up with your > > > > colleagues and students which can bring this collaboration to an higher > level. > > > > revising the CSP openbook project > > > > [ http://www.openbookproject.net/books/StudentCSP/index.html[http://www. > openbookproject.net/books/StudentCSP/index.html] ]. > > > > I also wrote to Sebastian (cc this email to him) who has > > > > good ideas on the same vein. Hopefully he might have some time to share > > > > on getting something done in this endeavor. > > > > > Let me know when you feel you have something ready for testing. > > > > It would be nice to hear recommendations for additions and modifications > > > > to the content of the book and to the provided codes for each book. > > > > At the moment I have not thought about the best way to add suggested > > > > modifications to the respective book, directly by everyone, but > > > > taken care that the project derive somewhere else. > > > > Currently, I am revising the write up of the Prealgebra book > > > > and trying to rewrite the codes in a more pythonic fashion, to add > > > > a chapter on coding using pure python style to gain speed in code > > > > execution. > > > > Regards, > > > > Sergio > > > > > > > > > > > > Sent: Monday, June 11, 2018 at 11:15 AM > > > > From: "Jeff Elkner" j...@elkner.net[mailto:j...@elkner.net] > > > > To: "Sergio Rojas" sergi...@mail.com[mailto:sergi...@mail.com], " > edu-sig@python.org[mailto:edu-sig@python.org]" edu-sig@python.org[mailto: > edu-sig@python.org] > > > > Subject: Collaboratively developing OER Python textbooks. > > > > Hi Sergio, > > > > I would be delighted to see this mailing list be used for collaboration > and discussion around OER learning materials for Python. > > > > I'm working on remixing a wonderful textbook written for use with the > College Board's AP CS Principles course: > > > > http://www.openbookproject.net/books/StudentCSP/[http:// > www.openbookproject.net/books/StudentCSP/] > > > > I've got the project on Gitlab at: > > > > https://gitlab.com/jelkner/StudentCSP[https://gitlab.com/ > jelkner/StudentCSP][https://gitlab.com/jelkner/StudentCSP[ > https://gitlab.com/jelkner/StudentCSP]] > > > > Since students are the final judges of the effectiveness of education > resources, I involve my students as testers / reviewers using issues > tracking on Gitlab as the way for them to provide feedback. Shushantika > Barua (cc'd here) proved an excellent proof reader / editor / tester. > Taking a look at the issues she filed shows the process: > > > > https://gitlab.com/jelkner/StudentCSP/issues?scope=all& > utf8=✓&state=closed[https://gitlab.com/jelkner/StudentCSP/ > issues?scope=all&utf8=✓&state=closed][https://gitlab.com/ > jelkner/StudentCSP/issues?scope=all&utf8=%E2%9C%93& > state=closed[https://gitlab.com/jelkner/StudentCSP/issues? > scope=all&utf8=%E2%9C%93&state=closed]] > <https://gitlab.com/jelkner/StudentCSP/issues?scope=all&utf8=%E2%9C%93&state=closed[https://gitlab.com/jelkner/StudentCSP/issues?scope=all&utf8=%E2%9C%93&state=closed][https://gitlab.com/jelkner/StudentCSP/issues?scope=all&utf8=%E2%9C%93&state=closed[https://gitlab.com/jelkner/StudentCSP/issues?scope=all&utf8=%E2%9C%93&state=closed]]> > > > > I have a friend and colleague, Isaac Zawolo (cc'd here) who teaches math > at my school. We have been talking about integrating the learning of math > and computer programming for several years. We also have a large community > of first language Spanish speakers at our school. > > > > So, Sergio, if you are interested, I would be glad to get my students > involved in testing and contributing to both https://github.com/ > rojassergio/Prealgebra-via-Python-Programming[https:// > github.com/rojassergio/Prealgebra-via-Python-Programming][https://github. > com/rojassergio/Prealgebra-via-Python-Programming[https:/ > /github.com/rojassergio/Prealgebra-via-Python-Programming]] and > https://github.com/rojassergio/Aprendiendo-a-programar-en-Python-con-mi- > computador[https://github.com/rojassergio/Aprendiendo-a- > programar-en-Python-con-mi-computador][https://github. > com/rojassergio/Aprendiendo-a-programar-en-Python-con-mi- > computador[https://github.com/rojassergio/Aprendiendo-a- > programar-en-Python-con-mi-computador]]. > > > > Let me know when you feel you have something ready for testing. > > > > Thanks! > > > > Jeff Elkner > > > > Arlington Career Center, Arlington, VA > > > > Let's work together to create a just and sustainable world! > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > > > On June 11, 2018 9:35 AM, Sergio Rojas sergi...@mail.com[mailto: > sergi...@mail.com] wrote: > > > > > On 10/05/18 16:15, Jeff Elkner wrote: > > > > > > > Dear edu-sig friends, > > > > > > > > We had an interesting discussion at the Education Summit today at > > > > > > > > Pycon about ways to better engage folks between Pycons. > > > > > > Hi Jeff, > > > > > > Are the documents of the Pycon Education Summit available on the > Internet? > > > > > > > As a public school teacher, I have a particular interest in python in > > > > > > > > k12 institutions > > > > > > How are you using Python in teaching and learning? > > > > > > I finished a first crude draft of a book devoted mostly to Mathematics > > > > > > (Prealgebra topics ) via Python > > > > > > https://github.com/rojassergio/Prealgebra-via- > Python-Programming[https://github.com/rojassergio/Prealgebra-via-Python- > Programming][https://github.com/rojassergio/Prealgebra- > via-Python-Programming[https://github.com/rojassergio/ > Prealgebra-via-Python-Programming]] ) > > > > > > which I want to improve (in content and readability) > > > > > > and perhaps the discussions of the Educational Summit > > > > > > could be of help to better shape the book on the content of topics. > > > > > > Regards, > > > > > > Sergio > > > > > > Message: 1 > > > > > > Date: Thu, 10 May 2018 17:15:28 -0400 > > > > > > From: Jeff Elkner j...@elkner.net[mailto:j...@elkner.net] > > > > > > To: "edu-sig@python.org[mailto:edu-sig@python.org]" edu-sig@python.org > [mailto:edu-sig@python.org] > > > > > > Subject: [Edu-sig] What do folks think of creating a #python-k12 > > > > > > channel on freenode? > > > > > > Message-ID: > > > > > > VZIaifBvT3x43c5hYiGYuuBbco2UUmLN6mSTAcaJvyV50_ > KvaE9i64p83woqKoK5HY4A0zqNzpiolNsAxlMugEqQzt8I8C45aoT9XFpekS4=@elkner.net[ > http://elkner.net] > > > > > > Content-Type: text/plain; charset="utf-8" > > > > > > Dear edu-sig friends, > > > > > > We had an interesting discussion at the Education Summit today at > > > > > > Pycon about ways to better engage folks between Pycons. > > > > > > As a public school teacher, I have a particular interest in python in > > > > > > k12 institutions, and in addition to posting more often on this list, > > > > > > I am considering setting up an irc channel on freenode (#python-k12 ?) > > > > > > Edu-sig mailing list > > > > > > Edu-sig@python.org[mailto:Edu-sig@python.org] > > > > > > https://mail.python.org/mailman/listinfo/edu-sig[ > https://mail.python.org/mailman/listinfo/edu-sig][https://mail.python.org/ > mailman/listinfo/edu-sig[https://mail.python.org/ > mailman/listinfo/edu-sig]] > > > _______________________________________________ > Edu-sig mailing list > Edu-sig@python.org[mailto:Edu-sig@python.org] > https://mail.python.org/mailman/listinfo/edu-sig >
_______________________________________________ Edu-sig mailing list Edu-sig@python.org https://mail.python.org/mailman/listinfo/edu-sig