Git Product home page Git Product logo

Comments (13)

IsaKiko avatar IsaKiko commented on May 28, 2024

I think that's an excellent idea. Where would you want to talk about it?
Or do you normally get it covered during the challenges?

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

Maybe a 10-15 minute topic for itself? We'd have to think of a debugging scenario - preferably one involving loops and conditionals (so we can demonstrate how stepping through the program helps better understand the control flow).

Any ideas? Maybe something you've used/done before?

from matlab-novice-inflammation.

gvwilson avatar gvwilson commented on May 28, 2024

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

@gvwilson
I think we could give that a shot.

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

@IsaKiko Have you done this before? If so, what kind of examples have you used?

from matlab-novice-inflammation.

BernhardKonrad avatar BernhardKonrad commented on May 28, 2024

Teaching the debugger is a great idea! It may take more than 10-15 minutes though. One idea would be to combine it with functions (on top of conditionals and loops), to help illustrate the scope of variables and the call stack.

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

@BernhardKonrad That sounds like an excellent idea!

from matlab-novice-inflammation.

IsaKiko avatar IsaKiko commented on May 28, 2024

Hi @ashwinsrnth
I'm running a workshop starting today. We'll try and integrate debugging into the loops lesson for now. It seems to be a good spot because it helps understand loops and casually introduces people to breakpoints.
I'll let you know how it goes!

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

That's awesome! Looking forward!

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

Hi @IsaKiko - did you get a chance to try this out?

from matlab-novice-inflammation.

IsaKiko avatar IsaKiko commented on May 28, 2024

Hi @ashwinsrnth
It went really well. People enjoyed debugging and it made the job of our helpers much easier, too.
We might work on a PR during Mozsprint..

from matlab-novice-inflammation.

shwina avatar shwina commented on May 28, 2024

Awesome! That's great to hear - looking forward to it

from matlab-novice-inflammation.

gcapes avatar gcapes commented on May 28, 2024

This is a really good idea. I can work on introducing it in the loops episode. I think there are several places where it could be helpful to step through the code in the debugger.

from matlab-novice-inflammation.

Related Issues (20)

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.