You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This solo project was a lot of fun, as I thoroughly enjoy object-oriented programming in Java, and this was the perfect opportunity to get my teeth stuck in, whilst writing my first Android app.
"Work in a pair to create a test-driven game in Ruby."
I partnered up with Bobby for this task. We didn’t know each other, so we sat down straight away and talked about what we wanted to achieve in the task: the goal was a functioning, tested app that could be run in the command line and had some user interaction.
We wanted the app to be fun, so we came up with the idea of a horse race. The user can enter several horses into the race, giving each horse a name and setting some stats relating to the horse’s performance as a racer. The programme will do a simple calculation, and simulate running the race, then report which horse was the winner. The idea is that when entering their horses, the user won’t necessarily know which one will win the race.
Javascript Team Project - Using Google Maps API to Create Fun and Interactive Quizzes
Javascript Team Project - Educational Quizzes Using Google Maps API
The Brief
As part of our software development training at CodeClan, I worked as part of a group of 4 to create a team project: An educational application written entirely in vanilla Javascript, and using one or more APIs.
We decided quickly that we wanted to use the Google Maps API, and from there had the idea to create an educational quiz using the map. To make the quiz more interactive for a user, we would allow them to choose their role; either the user could be a participant, and take one of the existing quizzes, learning about the world as they went along, or they could take the role of a quiz master, creating their own questions and answers for other users to take.
For a database, we used FireBase, a mobile development platform allowing each team member access to the same database, updated in real-time, as we collaborated on the project.