Skip to main content

Python 101: makecode or notebooks???



  • Ernie Support

    MakeCode offers a block coding option and is a good option for absolute beginner but will not translate as well to a "professional" setting.
    Notebooks would offer a more classic coding experience and much more versatility.  

    Ultimately this is going to be based on preference and user experience.
    I would suggest trying both to see which one best meets your needs.

  • Debbie Alexander
    Moderator Beacon of Knowledge Super Star

    With the new addition of version history to block coding, the big difference right now is that your code is automatically backed up in MakeCode, but in Python AZNB you must manually copy and paste your code to back it up; there is no save or share option available as yet in Python AZNB.

    I find the learning curve to be fairly similar with a strong group, although the "friendlier" block coding avoids the explicit teaching of syntax rules. Truthfully, with a significant group who are new or struggling, (which is what I have in one of my classes right now) I adjust and flow back to the foundation of MakeCode Block coding. I can always use the button that translates the code to MakeCode Python, and work from there. 


Please sign in to leave a comment.