What was Coding like 40 years ago?
YouTube Viewers YouTube Viewers
1.68M subscribers
1,688,446 views
0

 Published On Aug 24, 2022

šŸ§  Sign up for Nebula! ā€” https://go.nebula.tv/codingtrain

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...

šŸŽ„ Previous video: Ā Ā Ā ā€¢Ā CodingĀ ChallengeĀ 172:Ā HorizontalĀ Dire...Ā Ā 
šŸŽ„ All videos: Ā Ā Ā ā€¢Ā CodingĀ ChallengesĀ Ā 

References:
šŸ§  What is Code?: https://nebula.tv/what-is-code
šŸŽ¶ Coding Together: Ā Ā /Ā coding-togetherĀ Ā 

AppleSoft BASIC:
šŸŽ Basic Programming Reference Manual: https://mirrors.apple2.org.za/Apple%2...
šŸŖ§ Peeks, Pokes and Pointers: https://archive.org/details/peeks-pok...

Apple II Emulators:
ā˜• Applesoft BASIC in JavaScript: https://www.calormen.com/jsbasic/
šŸŽ Apple IIjs: https://www.scullinsteel.com/apple2/
šŸŽ MicroM8: https://paleotronic.com/software/micr...

Editing by Mathieu Blanchette
Animations by Jason Heglund
Coding Together Theme by Will from America (Ā Ā /Ā willfromamericaĀ Ā )
Eye of the Tiger cover by Leon from @neoexplains
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/pas...
šŸš© Suggest Topics: https://github.com/CodingTrain/Sugges...
šŸ’” GitHub: https://github.com/CodingTrain
šŸ’¬ Discord: Ā Ā /Ā discordĀ Ā 
šŸ’– Membership: http://youtube.com/thecodingtrain/join
šŸ›’ Store: https://standard.tv/codingtrain
šŸ“š Books: https://www.amazon.com/shop/thecoding...
šŸ–‹ļø Twitter: Ā Ā /Ā thecodingtrainĀ Ā 
šŸ“ø Instagram: Ā Ā /Ā the.coding.trainĀ Ā 

šŸŽ„ Coding Challenges: Ā Ā Ā ā€¢Ā CodingĀ ChallengesĀ Ā 
šŸŽ„ Intro to Programming: Ā Ā Ā ā€¢Ā StartĀ learningĀ here!Ā Ā 

šŸ”— 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-o...

This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecod...

show more

Share/Embed