Aaron started microprogramming when he visited the Think-a-Bit-Lab at his father’s Qualcomm workplace. The program encourages children to make interesting projects using creativity and technology. The Park Village Elementary third grader has since learned Scratch, Python, and Arduino (using the C language). His programs use Boolean expressions, conditional logic, loops, variables, strings, and numerical operation. Aaron has connected his Arduino microcontroller to electronic components like LED’s, motors, displays, lights, sounds, and RFID (Radio Frequency ID) sensors.
To break it down more clearly, Aaron explained, “In Python I have programmed Frogger, Pong, Tic-Tac-Toe, Fruit Ninja, Flappy Bird, and a dice-rolling guessing game. I also wrote Python programs that draw pictures and shapes such as squares, rectangles, octagons, hexagons, pentagons, and triangles.” He was recognized for these abilities by Ms. Renata’s The Coder School, and he’d like to make our lives easier. “For example, GPS (Geographical Positioning System) helps us drive to places which we are not familiar with,” Aaron said. “What I enjoy most with coding is when I see my program run properly and I can play the game that I coded.”
Name: Aaron Vijay D’Souza (8)
School: Park Village Elementary School
Parents: Sandeep and Lydia D’Souza
Favorite Local Spots: Prado Rancho Peñasquitos and Plaza
Science and history are Aaron’s favorite school subjects because of exciting experiments and projects for the former, and learning how the world evolved from early civilizations to the present time for the latter. “I like reading about American founding fathers George Washington, Alexander Hamilton, Benjamin Franklin, and John Adams.” To combine his favorites, he also reads about history and science together: stories about Thomas Edison, Nikola Tesla, and Albert Einstein, to name a few.
Outside of school, Aaron is a first-degree taekwondo black belt who won first place in the California State open competition. He calls Park Village Cub Scouts Pack 675 his own, takes piano lessons and art classes, and is performing in musical theater – Peter Pan is scheduled for May. “I am very excited because some of my friends joined me!” When Aaron wants to volunteer, he recycles trash, sells popcorn for the Cub Scouts, and puts together supply bags for people on the streets who need them.
In the near future, he’d like to continue doing more Arduino projects using C language – next will be a robotic arm that sorts M&Ms by color. “When I grow up,” Aaron said, “I would like to become a technology journalist so I can learn about different technologies before they are released in the market.”