How do I get started in computer science as a senior?

Click For Summary
SUMMARY

To get started in computer science as a senior, it is essential to identify the programming language and environment used in the course. If the course is based on Java, utilizing Processing from processing.org is recommended for beginners. Familiarizing oneself with IDEs such as Eclipse or NetBeans is crucial, and resources like Open Source Physics and Rosetta Code can enhance understanding of programming concepts. Ultimately, focus on mastering a few languages rather than trying to learn many.

PREREQUISITES
  • Basic understanding of programming concepts
  • Familiarity with Java programming language
  • Knowledge of Integrated Development Environments (IDEs) like Eclipse or NetBeans
  • Interest in problem-solving using programming
NEXT STEPS
  • Explore beginner tutorials for Java programming
  • Download and set up Eclipse IDE or NetBeans IDE
  • Investigate the Open Source Physics collection for practical Java applications
  • Visit Rosetta Code to see programming tasks solved in various languages
USEFUL FOR

This discussion is beneficial for high school seniors interested in pursuing computer science, beginners looking to understand programming fundamentals, and anyone preparing for an introductory programming course.

Hunter Brandon
Messages
11
Reaction score
1
I've always been interested in computer science and programming and have tried to learn the basics this past summer. It wasn't until my senior year that my school has offered a class dedicated to computer science. How should I prepare?
 
Physics news on Phys.org
I would prepare by writing programs to do useful things or play games...

What language is the course based on? and what programming environment do they use? Knowing this will help you get a headstart.

If its Java and you don't know then I'd suggest checking out Processing at processing.org. There are many examples to try out and the programming
model is very easy to learn and from there you can explore java and programming concepts using graphics as a starting point.

If they use Eclipse IDE or NetBeans IDE then download these tools, install them and find a tutorial to learn how to use them for development.

If you have a scientific interest then there is the Open Source Physics collection of Java programs at www.compadre.org/osp

If you have a comparative programming languages interest then there is www.rosettacode.org where various programming tasks are solved using a multitude of programming languages.

Computer science is not about knowing many languages but knowing a few really well and knowing how to use them to solve a problem.
 
Hunter Brandon said:
How should I prepare?
I assume this course is an introductory programming class. You don't really need to do anything to prepare. Just show up, and do the work. If you want to get a head start, find out what language will be taught and search for beginner tutorials online or introductory books.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 11 ·
Replies
11
Views
4K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 23 ·
Replies
23
Views
7K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K