My little brother, who had used scratch.mit.edu in the past, tried to learn Java and object-oriented programming but found it was very difficult. Since I was helping him along the way, I realized that Java's unfamiliar syntax was as much a hurdle as OOP principles. Thus, I thought to re-create scratch but with objects instead of sprites would be a nice bridge for kids who are already intermediate in scratch but beginning in "real" programming.
What it does
How I built it
I used typescript and this was my second web project.
Challenges I ran into
Working alone :( And painstakingly re-implementing the scratch block system
Accomplishments that I'm proud of
It looks kind of slick and the concept is there
What I learned
What's next for soop
I'll keep working on it! I think it has potential!