To prepare for an introductory computer science course, it's essential to identify the programming language and environment used in the class. If the course is based on Java, resources like Processing can provide a user-friendly introduction to programming concepts through graphics. Familiarizing yourself with development tools such as Eclipse or NetBeans is also recommended, along with exploring online tutorials. Engaging with resources like the Open Source Physics collection or Rosetta Code can enhance understanding of programming applications across different languages. Ultimately, the focus should be on mastering a few languages well rather than trying to learn many. While preparation can be beneficial, attending the class and actively participating is crucial for success.