Discuss Scratch

50_scratch_tabs
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

This wording might have been confusing, so lemme explain this better:

Anytime there is a device I can program, or a new programming language I'm learning, I program tic-tac-toe. What is yours? Do you have one?
50_scratch_tabs
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

Wall of fame:

I've made tic-tac-toe on my robotics team's VEX V5 robot brain

Rounding function by @BigNate469

Last edited by 50_scratch_tabs (Today 03:00:11)

Catzcute4
Scratcher
500+ posts

Is there a certain app you program on every device that can be programmed?

I haven’t done it, but a Bad Apple!! music player and Doom are common ones.
50_scratch_tabs
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

Catzcute4 wrote:

(#3)
I haven’t done it, but a Bad Apple!! music player and Doom are common ones.
Interesting. I'm thinking more making a game than just running it (like doom).
ajskateboarder
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

Sometimes when I'm using a new programming language, I write some code for it in Python and then transfer it to that new language (sometimes c, sometimes rust, idk)
50_scratch_tabs
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

ajskateboarder wrote:

(#5)
Sometimes when I'm using a new programming language, I write some code for it in Python and then transfer it to that new language (sometimes c, sometimes rust, idk)
Interesting. For me I often modify example programs to my heart's content, and then make tic-tac-toe.
BigNate469
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

Personally, I typically make a basic calculator with a round function (if there's one built into the language, I re-create it), because it covers all the basic programming principles: getting user input, functions, variables, if-statements, loops (I make it repeat indefinitely, like an actual calculator), and displaying output.

It's possible in any Turing-complete language (which means that it's possible on any Turing-complete computer), so I also do this when I'm learning a new programming language.

Last edited by BigNate469 (Today 02:11:18)

50_scratch_tabs
Scratcher
1000+ posts

Is there a certain app you program on every device that can be programmed?

BigNate469 wrote:

(#7)
Personally, I typically make a basic calculator with a round function (if there's one built into the language, I re-create it), because it covers all the basic programming principles: getting user input, functions, variables, if-statements, loops (I make it repeat indefinitely, like an actual calculator), and displaying output.

It's possible in any Turing-complete language (which means that it's possible on any Turing-complete computer), so I also do this when I'm learning a new programming language.
Nice!

Powered by DjangoBB