All posts by Dawn Ellis

Mob Programming Enhances Learning Experience at SPC

SPC students use Solstice lab for mob programming

St. Petersburg College is using a new approach to assist students in learning computer programming and preparing them to become programming professionals. This new approach uses an industry recognized tactic known as mob programming.

Mob programming is in; Paired programming is out

The days of paired programming are slipping away. Paired programming is a development paradigm in which one developer drives the computer and the other developer sits back and watches. One of the greatest benefits of this setup is having an extra pair of eyes to let you know when you have made a syntax error or perhaps maybe even some fuzzy logic occurring.

Today, it is more common to practice mob programming. With mob programming, one developer drives the computer while a group of developers watch and offer up suggestions and ideas during this real-time development session. Professor Brad Yourth is practicing mob programming in the new CCIT Solstice Lab, located on the SPC Clearwater Campus. Students are introduced to this concept in their first programming course, COP 1000.

SPC students practice mob programming

The CCIT Solstice Lab allows users to have wireless, simultaneous, interactive access to a real-time collaborative work environment. They can instantly connect, share control of the display, and introduce content to the environment from multiple devices.

Read all about the CCIT Solstice Lab and learn how it engages students in our previous blog post.

St. Petersburg College can prepare you to be a programming professional

Through mob programming and hands-on training, you will learn the basics of computer programming, databases, and designing web applications. All classes are taught in state-of-the-art computer labs with the most popular software and hardware. After completing this degree, you will be well-versed in the programming languages needed to create transaction-based computer applications.

Learn more about St. Petersburg College’s technology programs relating to computer programming.

Registration for the Intercollegiate Programming Competition is open

Registration is open for the Intercollegiate Programming Competition, and SPC students are signing up for a fun-filled afternoon of programming!

Programming competition terms word cloud

Intercollegiate Programming Competition details

Students from nine colleges across the state will be participating in this programming competition. Contestants will be given eight computer programming problems to solve. The problems will include a set of requirements, input test data, and expected output information.

The competition is open to any student who has a minimum of six credit hours completed and is registered for at least one class during the Spring, 2017 semester. However, students in Bachelors’ degree programs are not eligible to compete.

The competition is scheduled for April 22, from 1-4 p.m. in ES-205. The competition wraps up at 4:45 p.m. with a virtual award ceremony. St. Petersburg College students will be competing on the Clearwater Campus in room ES-205.  Contestants will have the chance to win cash prizes and bragging rights for their school. Third prize is a cash award of $100. Second prize is a cash award of $250. First prize is a cash award of $500 and a trophy that the winning college will proudly showcase for a year.

Registration is open until April 19, no later than 4 p.m. Interested students may register as well as see problems from previous years at

If you have any questions please feel free to contact Dawn Ellis at

St. Petersburg College offers many degrees in the technology field.  Learn more about St. Petersburg’s Programming Degrees.