Students at SJCS have the opportunity to come to the computer lab weekly to develop skills such as keyboarding, coding, word processing, and using a spreadsheet application. Many times students collaborate with the homeroom teacher to enhance the subjects taught in the classrooms by using presentation applications or educational games. Technology topics are discussed such as internet safety, social media benefits, and dangers, digital citizenship, as well as a myriad of different topics relating to the world of computers! In the upper grades, financial education is introduced by using a virtual world scenario to teach the difference between needs and wants, developing better spending habits, budgeting, and even writing a business plan. Every 8th grader is responsible for the yearbook which gives each student a tangible feeling of accomplishment and pride as the finished result is published and sold.