?/100

What was Coding like 40 years ago?

August 24, 2022731892

Description

šŸ§  Pricing Update! Sign up for the CuriousityStream Bundle ($14.79!) ā€” https://curiositystream.com/choochoo ā€” and upgrade to classes for $1 per month or $10 for the year! Take a trip back in time and let's code the Snake Game in AppleSoft BASIC on a restored Apple II+ computer! GOTO and GOSUB! Line numbers! https://thecodingtrain.com/challenges/173-snake-applesoft-basic šŸŽ„ Previous video: https://www.youtube.com/watch?v=FfCBNL6lWK0&list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH šŸŽ„ All videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH References: šŸ§  What is Code?: https://nebula.tv/what-is-code šŸŽ¶ Coding Together: https://soundcloud.com/user-207981744-979066415/coding-together AppleSoft BASIC: šŸŽ Basic Programming Reference Manual: https://mirrors.apple2.org.za/Apple%20II%20Documentation%20Project/Software/Languages/Applesoft%20BASIC/Manuals/Applesoft%20II%20BASIC%20Programming%20Reference%20Manual.pdf šŸŖ§ Peeks, Pokes and Pointers: https://archive.org/details/peeks-pokes-pointers Apple II Emulators: ā˜• Applesoft BASIC in JavaScript: https://www.calormen.com/jsbasic/ šŸŽ Apple IIjs: https://www.scullinsteel.com/apple2/ šŸŽ MicroM8: https://paleotronic.com/software/microm8/ Editing by Mathieu Blanchette Animations by Jason Heglund Coding Together Theme by Will from America (https://twitter.com/willfromamerica) Eye of the Tiger cover by Leon from @neo Additional music from from Epidemic Sound Timestamps: 0:00 Hello from 1981! 0:35 Opening Theme 1:29 Getting started 1:50 Fundamentals: PRINT, line numbers, LIST, RUN, GOTO 3:50 HOME (clear screen) 4:10 Variables 5:11 HTAB, VTAB 5:24 GOTO 5:44 Animation 6:20 Subroutines and GOSUB 7:17 Peeks, Pokes, & Pointers 8:07 RETURN 8:35 Write IF for keyboard interaction 9:35 Delay loop 11:16 Working with Arrays (DIM) 13:47 Remarks (REM) 14:01 Random Food Position (RND) 15:26 Debugging Montage 17:34 Snake Subroutines 23:15 Move Food 25:44 Improvements 27:02 Emulators 27:25 Nebula Class! What is Code? šŸš‚ Website: http://thecodingtrain.com/ šŸ‘¾ Share Your Creation! https://thecodingtrain.com/guides/passenger-showcase-guide šŸš© Suggest Topics: https://github.com/CodingTrain/Suggestion-Box šŸ’” GitHub: https://github.com/CodingTrain šŸ’¬ Discord: https://discord.gg/hPuGy2g šŸ’– Membership: http://youtube.com/thecodingtrain/join šŸ›’ Store: https://standard.tv/codingtrain šŸ“š Books: https://www.amazon.com/shop/thecodingtrain šŸ–‹ļø Twitter: https://twitter.com/thecodingtrain šŸ“ø Instagram: https://www.instagram.com/the.coding.train/ šŸŽ„ Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH šŸŽ„ Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA šŸ”— p5.js: https://p5js.org šŸ”— p5.js Web Editor: https://editor.p5js.org/ šŸ”— Processing: https://processing.org šŸ“„ Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecodingtrain.com/issues/new

Wheatcha