<div>- [ ] Develop URIs for K12CS framework, Common Core, Khan Academy concepts</div><div><br></div><div> - [ ] Encourage educational CreativeWork creators to include <a href="http://schema.org">schema.org</a> markup in their HTML:</div><div><br></div><div> - <a href="http://schema.org/about">schema.org/about</a> </div><div> - <a href="http://schema.org/educationalAlignment">schema.org/educationalAlignment</a> .url @id</div><div> - <a href="https://schema.org/educationalFramework">https://schema.org/educationalFramework</a></div><div><br></div><div>- [ ] Develop mappings between concept/curriculum/#head-ing URIs</div><div><br></div><div>- [ ] Integrate math and science with K12 CS Framework</div><div>- [ ] Integrate Common Core Math with K12 CS Framework</div><div>- [ ] Integrate Common Core Language Arts with K12 CS Framework</div><div> - interactive presentations ("stories")</div><div><br></div><div>- [ ] Create a <a href="http://schema.org/Course">schema.org/Course</a> composed of paths and traversals of CreativeWork(s) and Event(s)</div><div><br></div><div>- [ ] Create nbgrader Jupyter notebooks with/for Khan Academy Math and Science SAT prep lessons</div><div> - [ ] Create edX course w/ jupyter-edx-grader-xblock</div><div><br></div><div>## sympy</div><div>```bash</div><div># conda install -y anaconda # sympy</div><div>conda install -y sympy</div><div>```</div><div><br></div><div>### sage</div><div>```bash</div><div>conda config --add channels conda-forge && conda update --all</div><div>conda create -n notebooks sage sympy notebook</div><div>```</div><div><br></div><div>## SAT prep</div><div><a href="https://www.khanacademy.org/test-prep/sat">https://www.khanacademy.org/test-prep/sat</a></div><div><br></div><div>- ./math</div><div>- ./reading-and-writing</div><div>- [ ] science?</div><div><br></div><div><br></div><div>## Jupyter, sage, sympy, applied maths</div><div>- <a href="https://github.com/jupyter/docker-stacks">https://github.com/jupyter/docker-stacks</a></div><div>- <a href="https://github.com/sagemathinc/cocalc-docker">https://github.com/sagemathinc/cocalc-docker</a></div><div>- <a href="https://github.com/Kaggle/docker-python/blob/master/Dockerfile">https://github.com/Kaggle/docker-python/blob/master/Dockerfile</a></div><div>- <a href="https://github.com/ibleducation/jupyter-edx-grader-xblock">https://github.com/ibleducation/jupyter-edx-grader-xblock</a></div><div><br></div><div><a href="https://k12cs.org/framework-statements-by-concept/">https://k12cs.org/framework-statements-by-concept/</a></div><br>On Thursday, July 12, 2018, A Jorge Garcia via Edu-sig <<a href="mailto:edu-sig@python.org">edu-sig@python.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="auto">True, but scipy and maxima are built into SAGE.<br><br></div>
<div dir="auto">Sent from <a href="http://www.bluemail.me/r?b=13187" target="_blank">BlueMail</a> </div>
<div class="gmail_quote">On Jul 12, 2018, at 12:18 PM, Sergio Rojas <<a href="mailto:sergio_r@mail.com" target="_blank">sergio_r@mail.com</a>> wrote:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div style="font-family:Verdana;font-size:12.0px">
<div>
<div>
<div>
Hola Jorge,
</div>
<div>
</div>
<div>
Thanks for pointing out your blog, Jorge.
</div>
<div>
</div>
<div>
I have explored Sage as a much madure open source alternative
</div>
<div>
to Mathematica than Sympy (the other one I like is Maxima). It
</div>
<div>
is really great as you have shown in your blog for calculus in several
</div>
<div>
variables.
</div>
<div>
</div>
<div>
An issue for me, though, is that it is an stand alone system and apparently it is not callable
</div>
<div>
from a Python session (I have found no way of doing so as we can do
</div>
<div>
with SymPy). Like that it is like using Maxima on its own.
</div>
<div>
</div>
<div>
Salut,
</div>
<div>
</div>
<div>
Sergio
</div>
<div>
</div>
<div>
</div>
<div>
a python session
</div>
<div name="quote" style="margin:10px 5px 5px 10px;padding:10px 0 10px 10px;border-left:2px solid #c3d9e5;word-wrap:break-word">
<div style="margin:0 0 10px 0">
<b>Sent:</b> Wednesday, July 11, 2018 at 9:59 AM
<br>
<b>From:</b> "A Jorge Garcia" <<a href="mailto:calcpage@aol.com" target="_blank">calcpage@aol.com</a>>
<br>
<b>To:</b> "kirby urner" <<a href="mailto:kirby.urner@gmail.com" target="_blank">kirby.urner@gmail.com</a>>
<br>
<b>Cc:</b> "Sergio Rojas" <<a href="mailto:sergio_r@mail.com" target="_blank">sergio_r@mail.com</a>>, "A Jorge Garcia via Edu-sig" <<a href="mailto:edu-sig@python.org" target="_blank">edu-sig@python.org</a>>
<br>
<b>Subject:</b> Re: [Edu-sig] False alarms?
</div>
<div name="quoted-content">
<div>
FYI, I dumped Graphing Calculators completely in my Multivariable Calculus class that I'm teaching right now during summer session at the local community college.
<br>
</div>
<div>
I'm using SageCell, have a look,
<a href="http://shadowfaxrant.blogspot.com" target="_blank">http://shadowfaxrant.blogspot.<wbr>com</a> and
<a href="http://www.youtube.com/calcpage2009" target="_blank">http://www.youtube.com/<wbr>calcpage2009</a>
<br>
</div>
<div>
HTH,
</div>
<div>
AJG
</div>
<div>
Sent from
<a href="http://www.bluemail.me/r?b=13187" target="_blank">BlueMail</a>
</div>
<div class="gmail_quote">
On Jul 10, 2018, at 9:40 AM, kirby urner <
<a href="mailto:kirby.urner@gmail.com" target="_blank">kirby.urner@gmail.com</a>> wrote:
<blockquote class="gmail_quote" style="margin:0.0pt 0.0pt 0.0pt 0.8ex;border-left:1.0px solid rgb(204,204,204);padding-left:1.0ex">
<div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Hi Sergio --
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Per this article, with so many states and no national curriculum (I don't advocate for one), it's tough to generalize about US schools:
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
<a href="https://www.theatlantic.com/education/archive/2018/07/americas-schools/564413/" target="_blank">https://www.theatlantic.com/<wbr>education/archive/2018/07/<wbr>americas-schools/564413/</a>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Now, to generalize :-D
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
The mathematics classroom was rarely also a computer lab. If the school has a computer lab, that's usually a separate facility and they learn business applications and typing, rarely much programming, until rather recently.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Today, schools likely have Chromebooks in large charging cabinets on rollers. Fewer schools give out Chromebooks to each student but that's the trend, perhaps from 6th or 7th grade up.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
The mathematics curriculum has never integrated any programming as there's still that sense that programming takes years to learn and would be a huge detour. Those of us more familiar with the state of the art don't see it that way.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
You're right that Mathematica paved the way for a small subculture and I-Python, Sage, Jupyter Notebooks, SymPy do feature in some US schools, but very few.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Rather than integrate mathematics and learning to code, the strong belief is we need to keep math and computer science separated, which means teaching a lot of things twice, given the Venn Diagram shows large overlap.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Your book, which I've been reading, takes the more integrated approach that I favor.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Math teachers are in a tough position I think, as a lot of the mathy content that students find most attractive is being placed in another subject area.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
I have my opinions about all this, as a former high school math teacher turned applications programmer and teacher-trainer.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
<a href="https://medium.com/@kirbyurner/the-plight-of-high-school-math-teachers-c0faf0a6efe6" target="_blank">https://medium.com/@<wbr>kirbyurner/the-plight-of-high-<wbr>school-math-teachers-<wbr>c0faf0a6efe6</a>
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Finding a lot of computer science teachers in a hurry is the name of the game right now, and lots of educators are selling on ramp teacher training programs. That's becoming a big business.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
I expect many with a math teaching background are currently migrating to computer science, so in some sense my desire for better integration is being fulfilled. Some of this on ramp programs teach a language called Pyret, which we're told is the better way to go.
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
Kirby
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">
</div>
<div class="gmail_extra">
<div class="gmail_quote">
On Tue, Jul 10, 2018 at 5:13 AM, Sergio Rojas
<span><<a href="mailto:sergio_r@mail.com" target="_blank">sergio_r@mail.com</a>></span> wrote:
<blockquote class="gmail_quote" style="margin:0.0px 0.0px 0.0px 0.8ex;border-left:1.0px solid rgb(204,204,204);padding-left:1.0ex">
<br> > here's a blog post raising the alarm
<br> > that Python (among others) is "completely incompatible with mathematics".
<br> >
<br> >
<br> >
<a href="https://blogs.ams.org/matheducation/2017/01/09/integrating-computer-science-in-math-the-potential-is-great-but-so-are-the-risks/" target="_blank">https://blogs.ams.org/<wbr>matheducation/2017/01/09/<wbr>integrating-computer-science-<wbr>in-math-the-potential-is-<wbr>great-but-so-are-the-risks/</a>
<br>
<br>
<br>
<br> I get lost reading the referred blog post. I was
<br> under the impression that the ideas presented in the
<br> post were already fully discussed back in the 90's,
<br> when Mathematica was getting its way into the
<br> classroom at US schools. That things like "x = x + x"
<br> were already familiar to teachers.
<br>
<br> In fact, I was thinking of an open source alternative to Mathematica
<br> when writing the book on Prealgebra via Python Programming
<br> (
<a href="https://www.researchgate.net/publication/325473565" target="_blank">https://www.researchgate.net/<wbr>publication/325473565</a>), with the
<br> advantage that Python can be used for intensive computing task as
<br> well as for symbolic (algebraic) computations (like mathematica)
<br> via SymPy.
<br>
<br> I was under the idea that the Mathematica team has already shaped and
<br> polished the road. I can see that I was wrong. It is still very, very
<br> rough (much more than the first draft of my book).
<br>
<br> Sergio
<br>
<br>
</blockquote>
</div>
</div>
</div>
<pre> </pre>
<hr>
<br> Edu-sig mailing list
<br> <a href="mailto:Edu-sig@python.org" target="_blank">Edu-sig@python.org</a>
<br>
<a href="https://mail.python.org/mailman/listinfo/edu-sig" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/edu-sig</a>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div></blockquote></div></div></blockquote>