732:       Introduction to Computing and Coding
732/732A:  Introduction to Coding with Python/Advanced Python Programming
733/733A:  Introduction to Java Programming/Advanced Java Programming 
735:       Web Development with JavaScript
 (see menu at left for descriptions)

(partial code snippets included for each)

“Magic City-Generator”
Generates completely random cities
Coded in Python by Nathan Hart (class of 2024)

“Pretty Things”
Coded in HTML and CSS by Mia Herschelman (class of 2022)

“Sudoku Factory”
Written in Python by Neven Johnson (class of 2023)

“Block Plus”
Written in Java by Avi and Amar Ruthen (class of 2021)

Written in Python by Dev Menon (class of 2024)

“Physic Simulator”
Written in Python by Ben Neville (class of 2024)

“J’s World”
Written in HTML and CSS by Jasmine Cheung (class of 2021)
(assignment: code a website using HTML and CSS conveying your personal interests)

“Map Generator”
Written in Java with Processing by Aidan Edmonson (class of 2021)
(generates random realistic land/sea maps)

“Game Suite”
Written in Python by Avani Rebbi (class of 2023)

Written in HTML and CSS by Thomas Sutter (class of 2019)
(Thomas took all these pictures, then cut them up to make the parallax effect)

Written in Python by Jack Scheffel (class of 2021)

Written in Python by Ben Bloomgren (class of 2019)

“Who is Rudy?”
Written in HTML & CSS by Rudy Ma (class of 2021)
(assignment: create a website conveying your personal interests)

“Particle-Word It!”
Written in Java by Will Rye (class of 2022)

“Over the (Desk)Top”
Written in Java by Griffin Evans (class of 2019)

Takes a picture of the desktop and alters it, pixel-by-pixel
Written in Java by Griffin Evans (class of 2019)

“Get ‘Em!”
Written in Python by Aidan Ih (class of 2020)

Written in Python by Heather Szczesniak (class of 2020)

  • Gives the user a writing prompt – while they write their story, words or alliteration challenges come across the screen.
  • Points are also based on word length, typing speed, and number of characters.
  • A dictionary button allows the user to easily look up words that come across the screen.
  • This app should be used as a warm-up before writing to get ideas flowing.

“Congress Dots”

(data taken live from wikipedia & 538.com on congressmen – displays data on selected member)

Written in Java by Mariya Shtiliyanova (class of 2018)

“Text Generator”
(loads texts of books and generates paragraphs based on words from the book)
Written in Java by Sophia Hubscher (class of 2021)

“Tower Defense”

Written in Java by Jason Chadwick (class of 2017)

“Loop de Loop”
Written in Python by Amos Decker (class of 2019)

(simulates movement of students at end of class to exits)
Written in Python by Charlotte Walker (class of 2019)

“Estranged Orbits” – collaboration with Thomas Pendock (class of 2018)
(mathematical formulas with randomness produces movement)
Written in Python

“Apollonian Jewels”
Written in Java:

“Gem Star”
Written in Python by Blake Wesel (class of 2018)

“Linear Rotation”
Written by Thomas Pendock (class of 2018) in Java:

“Swing Thing”
Written in Java by Peter Hart (class of 2017)

Collaboration in Python with Hugo Zhang (class of 2019)

“Branching Symmetry”
Written in Python by Thomas Pendock (class of 2018)

“Four Score and Seven Years…”
Written in Python by Mariya Shtiliyanova (class of 2018)



“12000 Circles”
(thousands of circles drawn based on trigonometric formulas)
Written in Java

Instructor: Anthony Beckwith

Concord Carlisle High School

Mathematics Dept.
500 Walden Street
Concord, MA  01742