Projects in Awesome Lists by rcastro2
A curated list of projects in awesome lists by rcastro2 .
https://github.com/rcastro2/pygameabstract
Game library based on pyGame and Python to be used with in Bayside High School's Programming Technologies course. Project aims to simplify the use of pyGame.
Last synced: 18 Aug 2025
https://github.com/rcastro2/examitemanalysis
Project was created for my AP CS class in order to perform an item analysis on response to a mock exam.
Last synced: 02 May 2026
https://github.com/rcastro2/2016queenshack
Game development workshop using Phaser from 2016 Queens Hack
Last synced: 19 May 2026
https://github.com/rcastro2/androidsqliteexperiment
Project to explore interacting with a SQLite database on an Android device.
Last synced: 20 Apr 2026
https://github.com/rcastro2/mundocirculo
Project explores socket programming to create an Agar.io type game. Mundo Circulo is an extension of the Circle World project of the This Will Knock Your Sockets Off repository.
Last synced: 29 Jul 2025
https://github.com/rcastro2/javagameabstract
Java game library to be used with Bayside High School's Introduction to Computer Science course. Library is based on the pygameAbstract project.
Last synced: 30 Jul 2025
https://github.com/rcastro2/memorygame
Classic Memory Game. Project for students to practice problem solving and modular development while exploring various web concepts.
Last synced: 10 Apr 2026
https://github.com/rcastro2/quizexperiment
Assessment platform capable of selecting random question and substituting random values for variables.
Last synced: 11 Apr 2026
https://github.com/rcastro2/ballmania
Simple "time waster" android app game that challenges the player to "launch" balls on the screen by dragging their finger.
Last synced: 28 Apr 2026
https://github.com/rcastro2/3drotations
Fun little project to explore fundamental matrix operations for drawing and rotating 3D shapes.
Last synced: 23 Mar 2025
https://github.com/rcastro2/arduinosimonsays
Recreates the classic electronic version of Simon Says using Adafruit's Circuit Playground.
adafruit-circuit-playground arduino
Last synced: 23 Mar 2025
https://github.com/rcastro2/aidansbirthdaygame
Project creates a interactive VR world for my son to share with his classmates on his birthday.
Last synced: 23 Mar 2025
https://github.com/rcastro2/smashbug
Simple web based game using the TreSensa Game Engine. This project was developed for a workshop during the 2014 Hour of Code at Bayside High School.
javascript tresensa-game-engine
Last synced: 23 Mar 2025
https://github.com/rcastro2/flappybirdclone
Duplicates Flappy Bird. Explores canvas capabilities while developing a game library to abstract the underlining JavaScript code.
Last synced: 23 Mar 2025
https://github.com/rcastro2/aframemovement
Using AFrame.io and aframe-physics-system, project explores the ability to add physics capabilities to the camera so that the player may interact with the world.
Last synced: 16 Aug 2025
https://github.com/rcastro2/vrshapewars
Project combines AFrame.io and Firebase to create a multiplayer VR game.
Last synced: 05 May 2026
https://github.com/rcastro2/attackofthekillersnowmen
Attack of the Killer Snowmen was developed as an example of using 3D models in AFrame, object oriented programming in JS and mathematical formulas for distance, rotation and motion.
Last synced: 23 Mar 2025
https://github.com/rcastro2/worldofaframe
Project started off with an exploration of arjs but quickly turned into an exploration of aframe especially after discovering some cool 3D models on Sketchfab.
Last synced: 23 Mar 2025
https://github.com/rcastro2/csgameabstract
Based on the concept of the pygameAbstract project, csgameAbtract looks to abstract away some of the underlining code required to create a form and handle input for the purpose of creating a game.
Last synced: 04 Jul 2025
https://github.com/rcastro2/pixelgame
Explore "old school led lights" game platform using divs.
Last synced: 20 Apr 2026
https://github.com/rcastro2/accountsusingvbs
Small script to create local accounts from a csv file on a Windows PC.
Last synced: 06 Jul 2025
https://github.com/rcastro2/cte
Website for the Computer Programming CTE at Bayside High School
Last synced: 13 Apr 2026
https://github.com/rcastro2/bhsctewbldb
Web app to track student Work Base Learning (WBL) activities towards their Career Technical Education (CTE) in Computer Programming (CIP: 11.0201). Project is used to explore NoSQL technology, MongoDB
Last synced: 13 Apr 2026
https://github.com/rcastro2/webdevelopment
Resources for a course in Web Development taught at Bayside High School
Last synced: 27 Jan 2026
https://github.com/rcastro2/machineturtle
Machine Turtle is a spin off of the classic programming language LOGO with the twist that instructions are entered in binary.
Last synced: 15 Apr 2026
https://github.com/rcastro2/css3transformations
Exploring CSS3 Transformation while creating a carousel and cube animations.
Last synced: 15 Apr 2026
https://github.com/rcastro2/virtualreality
Resources for a unit in Virtual Reality using AFrame.io taught as part of the CS Career Development course at Bayside High School
Last synced: 14 Feb 2026
https://github.com/rcastro2/arduinoserialcommunication
Exploring serial communication to and from CircuitPlayground Express boards
arduino circuit-playground-express iot-arduino serial-communication
Last synced: 19 Apr 2026
https://github.com/rcastro2/jeopardy
Jeopardy clone used to explore React. Question come from jservice.io via a python flask application located on repl.it
Last synced: 20 Apr 2026
https://github.com/rcastro2/androidsimonsaysexperiment
Project to explore beginning Android development. Recreation of Simon Says using basic UI elements.
Last synced: 28 Apr 2026
https://github.com/rcastro2/battleavatars
Exploring Firebase and p5js to create a multiplayer web based game.
Last synced: 28 Apr 2026
https://github.com/rcastro2/bhs
Redesign project for the Bayside Historical Society. Using project to explore using Bootstrap. Using client input on the redesign.
Last synced: 29 Apr 2026
https://github.com/rcastro2/thiswillknockyoursocketsoff
Projects explores socket programming as part of a workshop delivered through Math for America.
aframe html-css-javascript p5js pygame python socket-io
Last synced: 02 May 2026
https://github.com/rcastro2/csci100
CSCI 100. Information and Intelligence taught at Queens College, New York
bootstrap css firebase html javascript
Last synced: 03 May 2026
https://github.com/rcastro2/exploringhttpserverandsqlite
Project to explore using Java to create a backend server that can retrieve information from a SQLite database and return the result as JSON. Project will be used as a template for the final project for students of the Intro to Computer Science course at Bayside High School
Last synced: 05 May 2026
https://github.com/rcastro2/photoframe
Image slideshow envisioned to be viewed on a digital photo frame
Last synced: 08 May 2026
https://github.com/rcastro2/exploringjavaandsqlite
Project explores using SQLite3 and Java. Database was created to simplify the interaction between Java and SQLite database.
Last synced: 19 Apr 2026
https://github.com/rcastro2/sgtpainvsthealiens
Project to explore Phaser and game development. Create a game library similar to that in the pygameAbstract for students.
Last synced: 23 Jun 2026
https://github.com/rcastro2/firegallery
Gallery web app using Firebase storage
Last synced: 18 May 2026
https://github.com/rcastro2/cpwdcte
Redesign website using Bootstrap for the Computer Programming & Web Design CTE at Bayside HS
Last synced: 05 Apr 2026