Hello world!
π
My name is Ed.
I am an educator who also enjoys learning and coding.
Below are some projects of mine that I would love to share with you.
Also included are some resources I have found to be incredibly useful.
Enjoy!
Google Web app for creating a calendar of recurring events that cycles the words βJ Day,β βI Day,β βA Day,β βY Day,β βO Day,β and βU Day,β except on weekends and holidays. Without an app script, one would need to create these events manually. Built in JavaScript and HTML.
Note: Meant for limited, internal use. Requires permission to see, edit, share, and permanently delete all the calendars you can access using Google Calendar.
Get Web App π β’ View Privacy Policy π
Google Web app for creating recurring events on only certain letter days (e.g., on only βJ Dayβsβ). Without an app script, one would need to add these events manually. Built in JavaScript and HTML.
Note: Meant for broad, external use. Requires permission to see, edit, share, and permanently delete all the calendars you can access using Google Calendar*.
Get Web App π β’ View Privacy Policy π
* Permission is required in order to get calendar information and create event series. That is, to get all calendars, including calendar names and IDs, to get calendar events, including calendar titles, start times, full dates, years, months and days/dates, and to create event series chained by date. However, no personal information from users who interact with the Web app will be collected, stored, or processed by me; users' personal information stays with Google.
Python script for creating a sprite. It is a starter for Python game development, based on what I learned from teaching computer science for a couple years.
Python scripts for creating some drawings, animations, and games. This is a compilation of scripts that I created over a couple of years while teaching computer science.
Web Apps: Update ε ζ²Ή (βjiΔ yΓ³uβ) Events π (deprecated) β’ Delete ε ζ²Ή (βjiΔ yΓ³uβ) Events π (deprecated)
CSS: Light and dark Gitea red theme π
Google Cloud: Hosted Gitea instance in Minimal Ubuntu LTS image π
(Some additional projects, for example a curriculum, lesson plans, and a Wiki that I developed, are under a non-disclosure agreement.)
Python: Computing errors for repaying a loan in ten years with minimum monthly payments π
Swift: iOS app of an experimental study π
LaTeX: Deeper Insight into the iOS App π β’ Extra Insight into the iOS App π β’ Adding and Subtracting Fractions π β’ How to Compute Length of Time to Repay Student Loans π
Java: Android app of an experimental study π β’ Practice Multiplying Integers π (deprecated) β’ Find Least Common Denominator π (deprecated) β’ Create Equivalent Fractions π (deprecated)
(Some additional projects, for example other lesson plans, I have opted to keep private.)
β¦and I still remember coding in Borland C++ and Visual Basic
Craven, P. V. (2017). Program Arcade Games With Python And Pygame. Programarcadegames.com. http://programarcadegames.com/index.php?lang=en π
Advent of Code 2024. (2024). Adventofcode.com. https://adventofcode.com π
Edabit. (n.d.). Edabit.com. https://edabit.com/ π