Mentor Monday: Meet Jonathan

Jonathan Campos started his interest in tech with 3D art. Then realized with coding he could go further and make things that were useful. As time went on, the joy of creation pushed him to continue going further. Today, Jonathan is a chief mobile architect at Bottle Rocket Studios and mentors Bold Idea students who are creating 3D games.

Mentor Monday: Meet Julia

Julia Benginow is a high school student at the TAG Magnet School for the Talented and Gifted in Dallas ISD. Every Thursday, she volunteers as a Bold Idea mentor at the Wesley-Rankin Community Center. With a 5 on the AP Computer Science Principles exam under her belt, Julia can both empathize with the west Dallas students who are just learning programming concepts, while knowing where their interest can take them when they stick with it.

Every Coder Has a Story: Meet MaKayla and Ascension

MaKayla and Ascension are Bold Idea’s oldest students – high schoolers who have been participating in Bold Idea programs for nearly two years. The girls have noticed their perception of computer science evolve in that time. Bold Idea programs have had an impact on their confidence in solving problems and desire to continue creating projects - especially ones that help other people.

Mentor Monday: Meet Sreyas

Since childhood, Sreyas Karayi Vengilat has been interested in computers - especially computer games. He always wondered how computers worked and how to create his own game. Today, he is a Sr. Quality Assurance Engineer at T-Mobile, where he uses automation tools like Selenium Webdriver and Java to test web applications.

Mentor Monday: Meet Daniel

Daniel Lozano mentors Bold Idea students at Rosemont International Language School in Dallas. His most memorable mentoring moment was working with one student who often seems to be distracted. During one session, Daniel and other mentors asked him specific, well-thought out questions to make him consider many facets of a problem at the same time. The student went quickly from being distracted in general to intensely focused and productive. That taught Daniel that the students certainly have the capacity to think critically, even if they appear not to be interested. The difference is motivation. Everyone is motivated by different things, and learning what motivates someone is a powerful tool for a mentor.

What Too Much Screen Time Means For Your Kids

What Too Much Screen Time Means For Your Kids

Kids are among the most digitally savvy consumers on the planet. The amount of screen time they accumulate in the course of a year is staggering compared to the years before the iPad and iPhone existed. What is all this extra technology doing to your kids? How is it shaping their world and their minds?

6 Areas of Study that Blend Well with Computer Science

The skills and techniques taught in computer science classes can be applied across nearly every major subject area. In addition, developing strong computational thinking abilities can enhance students’ problem-solving, communication, and data analysis skills for the rest of their lives.

Pair Programming Creates Better Code

Pair Programming Creates Better Code

The stereotypical computer programmer is often portrayed as an isolated hacker, but professional programmers often work in highly collaborative teams or even in pairs. New models of pair programming emphasize benefits including high-quality code, quick problem solving and deeply satisfied workers.