Apple ][ Coding Challenge: Fractal Tree @TheCodingTrain
Apple ][ Coding Challenge: Fractal Tree  @TheCodingTrain
Uploaded September 2022 | Updated September 2026, 1 week ago
Take a trip back in time and let's learn all about GR (graphics) and HGR (high resolution graphics) in AppleSoft BASIC on a restored Apple II+ computer! Can we render a fractal tree? Code: thecodingtrain.com/challenges/174-graphics-applesoft-basic

πŸš€ Watch this video ad-free on Nebula nebula.tv/videos/codingtrain-coding-challenge-174-fractal-tree-on-apple-ii

πŸŽ₯ Previous video: youtu.be/7r83N3c2kPw?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
πŸŽ₯ All videos: youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH

References:
🧠 What is Code?: nebula.tv/what-is-code
🎢 Coding Together: soundcloud.com/user-207981744-979066415/coding-together

Related Videos:
πŸŽ₯ AppleSoft Basic Snake Game: thecodingtrain.com/challenges/173-snake-applesoft-basic
πŸŽ₯ The Bouncing Ball: thecodingtrain.com/tracks/code-programming-with-p5-js/code/3-conditionals/2-bouncing
πŸŽ₯ Polar Coordinates: thecodingtrain.com/tracks/the-nature-of-code-2/noc/3-angles/4-polar-coordinates

AppleSoft BASIC:
🍎 The AppleSoft Tutorial: cini.classiccmp.org/pdf/Apple/The%20Applesoft%20Tutorial.pdf
🍎 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: archive.org/details/peeks-pokes-pointers
πŸ”’ Renumber: callapple.org/programming/renumber-pro-source-code-made-available

Apple II Emulators:
β˜• Applesoft BASIC in JavaScript: calormen.com/jsbasic
🍎 Apple IIjs: scullinsteel.com/apple2
🍎 MicroM8: paleotronic.com/software/microm8

Timestamps:
0:00 Hello from 1981!
0:16 Coding Together Theme
1:10 Getting started
1:30 Graphics Mode (GR)
1:56 Apple II+ Screen Capture
2:08 Plotting Points and Lines
3:33 Bouncing Ball
13:01 Adding Sound
14:39 High Resolution Graphics (HGR)
17:43 Fractal Tree
18:10 Trigonometry Explanation
20:05 Coding the Tree
23:12 Explaining Recursion
33:00 Adding User Input
34:52 Share your version!

Editing by Mathieu Blanchette
Animations by Jason Heglund
Coding Together Theme by Will from America (twitter.com/willfromamerica)
Eye of the Tiger cover by Leon from @neoexplains
Additional music from from Epidemic Sound

πŸš‚ Website: thecodingtrain.com
πŸ‘Ύ Share Your Creation! thecodingtrain.com/guides/passenger-showcase-guide
🚩 Suggest Topics: github.com/CodingTrain/Suggestion-Box
πŸ’‘ GitHub: github.com/CodingTrain
πŸ’¬ Discord: discord.gg/hPuGy2g
πŸ’– Membership: youtube.com/thecodingtrain/join
πŸ›’ Store: standard.tv/codingtrain
πŸ–‹οΈ Twitter: twitter.com/thecodingtrain
πŸ“Έ Instagram: instagram.com/the.coding.train

πŸŽ₯ Coding Challenges: youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
πŸŽ₯ Intro to Programming: youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA

πŸ”— p5.js: p5js.org
πŸ”— p5.js Web Editor: editor.p5js.org
πŸ”— Processing: processing.org

πŸ“„ Code of Conduct: github.com/CodingTrain/Code-of-Conduct

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

#fractal #1980s #appleii #bouncingball #basic
Apple ][ Coding Challenge: Fractal TreeCoding Train Live: Processing Community CatalogCoding Train Live: Live from the Attic 2!2.3 Friction Force - The Nature of Codei like pinkCoding Challenge #113: 4D Hypercube (aka Tesseract)A Pocket Full of Algorithms! Q&A 1.1 #shortsCoding Train Live: Autoencoders!Coding Train Live! (Preparing for Computer Mouse Conference)Upcoming Plans, ML Sampling with softmax and temperatureHosting a p5.js sketch with GitHub PagesCoding Challenge 169: Pi in the Sky Game
The Coding Train |

Apple ][ Coding Challenge: Fractal Tree

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER