1. 17 Dec, 2019 6 commits
  2. 16 Dec, 2019 1 commit
    • Ann Gledson's avatar
      Update 04-lists.md (#763) · 3ebde28d
      Ann Gledson authored
      * Update 04-lists.md
      I think it's good to repeat the explanation of behaviour caused by (attempted) copying and then modifying the list in place. From teaching this several times, I think it would help to notify the learner that the use of append here is a second, similar example to what we saw earlier with the salsa list.
      * Update 04-lists.md
      Replaced brackets with back-ticks and added comma.
  3. 03 Dec, 2019 2 commits
  4. 25 Nov, 2019 1 commit
  5. 18 Nov, 2019 1 commit
    • marijane white's avatar
      03-loop.md: fix 'Computing the Value of a Polynomial' exercise (#757) · 2f891d79
      marijane white authored
      The Output block in this exercise contains two assignments to the variable `y`, which neither looks like an Output nor does it follow from the preceding Python block when run.
      I believe the first assignment to `y` was intended to be part of the Python block, and I also believe the intent was to print the value of `y`, which is 97, instead of assigning 97 to it in the Output block.
      This commit does the following:
      - moves the first `y` assignment from the Output block into the Python block
      - adds a `print(y)` statement to the end of the Python block
      - removes the assignment from the `y = 97` line, so that the Output block matches the output of the edited Python block when it is run.
  6. 14 Nov, 2019 6 commits
    • Maxim Belkin's avatar
    • Maxim Belkin's avatar
      01-intro.md: keep introductory content only · 1690754b
      Maxim Belkin authored
    • Maxim Belkin's avatar
      Renumber episodes · 7b21b842
      Maxim Belkin authored
    • Maxim Belkin's avatar
      01-numpy: rename to 01-intro.md · 91f61a0e
      Maxim Belkin authored
    • Matthias Bussonnier's avatar
      Update some docstring sections to use numpy standard. (#729) · df777fd3
      Matthias Bussonnier authored
      * Update some docstring sections to use numpy standard.
      You will also see that some of the information was incorrect due to
      multiple update. The function used to be called `center` and to return
      a list instead of a numpy array. So the help and example were incorrect.
      The use of the numpy standard is a good practice; as most projects use
      it. Even if we don't expect users to remember it; at least they are made
      aware that there is standard and can look for it.
      This also mirror the documentation style of loadtxt that is seen later
      in the lesson.
      And finally sphinx can understand numpydoc and generate nice HTML pages.
      So all in all I believe this is a nice detail to add to the lesson.
      * Use minimal numpy docstring with only example.
    • rrasins's avatar
      06-func.md: Remove the word "simple" (#691) · ac08a578
      rrasins authored
      I feel that using the word "simple" can be a bit dismissive. I don't think we can assume that novices would agree that the tests outlined would be simple for them to come up with when they're first starting out with Python. I think this can be reworded to convey a similar meaning without being as dismissive.
  7. 11 Nov, 2019 7 commits
  8. 08 Nov, 2019 1 commit
  9. 07 Nov, 2019 1 commit
    • ageorgou's avatar
      Update line numbers in normalize_rectangle (#732) · ab3246cc
      ageorgou authored
      * Update error messages to show new line numbers
      * Update line numbers in episode text
      The reference to line 14 right after the last example for this
      function is correct (that is, it should not be 17) as it was fixed
      in #704.
  10. 14 Oct, 2019 1 commit
  11. 23 Sep, 2019 1 commit
  12. 20 Sep, 2019 1 commit
  13. 16 Sep, 2019 1 commit
  14. 13 Sep, 2019 1 commit
  15. 10 Sep, 2019 4 commits
  16. 09 Sep, 2019 1 commit
  17. 26 Aug, 2019 4 commits