Coder Social home page Coder Social logo

reusable-python's People

Contributors

vestuto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

reusable-python's Issues

Document optional content

  • Update docs, README to make it clear which content is optional
    • Shells content is optional
    • Conda Channels content is optional

Clean up existing exercises

  • Update to have more consistent exercise section format
  • Clearly refactor exercises, make obviously separate from content
  • Consider making solution versions of content files, e.g. content.md and content_soln.md

Remove Jupyter notebook detritus

  • remove or comment out magics and shell bangs left-over from Jupyter export
  • may still pour back into notebooks, but not until cleaned up and organized

Create or relocate content for modules

  • Add/relocate content on organizing code into containers and functions
  • Relocate content from packages file that covers single-file modules
  • include basics of imports, scope
  • leave setup.py and sys.path content with packages

Tidy up content on modules

  • make more concise, reorganize some of the scope/visibility discussion, less exposition, more examples
  • trim down exercises to use much simpler module, related to constants.py used in python package content.
  • need two student created modules by the time we reach packages so we can compose from more than one module file!

Replace BankAccount example module

Replace BankAccount example module with something related science or astro, or maybe the Syene examples used earlier in the script lesson. Anything that's NOT banking.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.