Showing posts with label Bill Griswold. Show all posts
Showing posts with label Bill Griswold. Show all posts

Wednesday, July 15, 2015

Alumni from computer science research group wrote two For Dummies books

Bill Griswold during a talk.
The research group of William Griswold now boasts two alumni who have written For Dummies books. We're ready to bet that's a pretty unique occurrence.

The most recent tome, "Minecraft Modding for Kids" was co-authored by two Ph.D.s in Griswold's group, Sarah Guthals and Stephen Foster, as well as biochemistry Ph.D. Lindsey Handley. The book was released July 13, 2015.  In 2013, the trio co-founded ThoughtSTEM, a company dedicated to teaching students in elementary, middle and high schools how to program. Last year, they launched LearnToMod, a software package that teaches users how to program while playing Minecraft.

After an introductory chapter about creating modifications, or “mods,” within Minecraft, the majority of their book focuses on learning programming concepts by building games inside of Minecraft, including:
  • Spleef: build an arena paved with blocks, which disappear every time every time players step on them. The goal is not to fall. Players can add other challenges to the game, such as creatures blocking their way.
  • Monster Arena: build an arena full of monsters. Players need to avoid the monsters to get through to the other side of the arena, where they break a block. They are then sent back to the starting point of the game, which gets even harder.
  • Capture the flag: create magic wands that can emit exploding projectiles. Players then need to use the wands to destroy their adversaries’ flags, while protecting their own.
While they create the mini-games, players learn computer science concepts such as functions, variables, lists, parameters and libraries. The book also includes information about game design and game mechanics.

More info here. 

 Meanwhile, "Android App Development" is in its third edition. The book's author, Michael Burton, earned a bachelor's in electrical engineering and a master's in computer science at UC San Diego--also in Griswold's research group. He is now director of mobile engineering at Groupon. His book includes easy-to-follow access to the latest programming techniques that take advantage of the new features of the Android operating system. Plus, two programs are provided: a simple program to get you started and an intermediate program that uses more advanced aspects of the Android platform.

Learn more about Burton in this Q&A. 

Friday, November 14, 2014

Sand castles, surfing and computation: what drives these two Jacobs School researchers

Our colleagues at This Week @ UC San Diego asked Geno Pawlak, a professor of mechanical engineering, and Bill Griswold, a professor of computer science, about curiosity, passion and transformation related to their field of research. The answers featured surfing, sand castles and achieving humanity's full potential. The two researchers were speaking at the Founders Symposium Nov. 13 here on campus. Read their answers below.


Eugene Pawlak, Ph.D., ’97, Associate Professor, Department of Mechanical and Aerospace Engineering

Turbulence: Chicken Soup for the Coral-Reef Soul
What initially sparked your curiosity about this area of study?
I grew up along the coast in Panama and have lived near the ocean and have surfed most of my life - so I’ve experienced first-hand the dramatic changes in the ocean that can occur due to storms, swell, pollution, etc. The Pacific coast of Panama sees tidal changes of 20 feet so you can see remarkable changes over six hours. I was also a sand-castle builder as a kid (and still am!) and so I was fascinated by the changes that came about due to waves and tides at an early age.
Day-to-day, what fuels your passion for you research?
On a very basic level, I think I’m passionate about understanding how things work. At a broader level, I’ve become more interested in applying this understanding to environmental problems, for example, making use of our knowledge of physical systems in understanding responses of biological and chemical systems in reef environments.
What potential impact—or transformation—do you see coming from this research?
My research is fundamentally about understanding physical dynamics of environmental systems, focused on connections between the coast and the open ocean. From an engineering perspective, this research has implications for predicting storm surge, tsunami inundation, water quality and coastal erosion. I believe the potential for transformative impacts arises from working across disciplines.


William Griswold, Ph.D., Professor, Department of Computer Science and Engineering

Pervasive Air Quality Monitoring via the Crowd
What initially sparked your curiosity about this area of study?
I learned that there were just a handful of air quality monitoring stations in San Diego, and that we really knew so little about how air quality in the region was affecting the average person. I realized that recent developments in mobile computing technology and sensing devices would enable much more accurate and detailed sensing.
Day-to-day, what fuels your passion for your research?
Three things:
  1. I believe that with each advance in computing, we get a little closer to achieving our full potential. Computing technology holds the promise to enhance our humanity and our potential as human beings: our creativity, our intelligence, our reach and how we relate to each other.
  2. Students and their hunger for learning. I want to make their dreams come true.
  3. The opportunity to make this a better world for everyone.
What potential impact—or transformation—do you see coming from this research?
CitiSense (which leverages smartphones and the advent of cheap, compact sensors to enable real-time monitoring of air quality) is one example of how pervasive data collection and analysis can reveal the state of our world and how it affects our well-being on a daily basis. It's hard to perceive while we're in the middle of it, but a revolution is afoot.