4 answers
Asked
1644 views
What high school classes should I take if I want my job to be something with computers and technology?
I’m going into 9th grade and I’m already in a computers class and math because they are required but I was wondering if there were any other classes that would help?
Login to comment
4 answers
Updated
Kimika’s Answer
Hi There! Thanks for your question. It’s great to think ahead and plan when possible.
If you're interested in pursuing a career in computers and technology, there are several high school classes you can take to help prepare you for that career. However, it will really depend on what classes are offered at your school. You may want to consider taking classes in computer science, programming, web development, and digital design. You may also want to take math classes, such as Algebra, Geometry, and Calculus, as these classes will help you develop logical thinking and problem-solving skills that are essential in the field of technology. If these classes are not available, turn to self-learning, online courses through coursera, udemy, and LinkedInlearning.
In addition to these classes, you may want to consider taking Advanced Placement (AP) classes. AP classes are more rigorous and challenging than regular high school classes, and they can help you stand out to colleges and universities when you apply. Some AP classes that may be particularly beneficial for a career in computers and technology include AP Computer Science Principles, AP Computer Science A, and AP Calculus AB. These classes will help you develop the skills you need to be successful in a technology-related career, and they may also give you college credit if you pass the AP exam.
Overall, the most important thing is to choose classes that interest you and that will challenge you. Pursuing your passion and developing your skills will help you succeed in any career, including one in computers and technology.
If you're interested in pursuing a career in computers and technology, there are several high school classes you can take to help prepare you for that career. However, it will really depend on what classes are offered at your school. You may want to consider taking classes in computer science, programming, web development, and digital design. You may also want to take math classes, such as Algebra, Geometry, and Calculus, as these classes will help you develop logical thinking and problem-solving skills that are essential in the field of technology. If these classes are not available, turn to self-learning, online courses through coursera, udemy, and LinkedInlearning.
In addition to these classes, you may want to consider taking Advanced Placement (AP) classes. AP classes are more rigorous and challenging than regular high school classes, and they can help you stand out to colleges and universities when you apply. Some AP classes that may be particularly beneficial for a career in computers and technology include AP Computer Science Principles, AP Computer Science A, and AP Calculus AB. These classes will help you develop the skills you need to be successful in a technology-related career, and they may also give you college credit if you pass the AP exam.
Overall, the most important thing is to choose classes that interest you and that will challenge you. Pursuing your passion and developing your skills will help you succeed in any career, including one in computers and technology.
Thank you for answering me! I’ll look into the classes you mentioned to see if they are offered, thanks
Rebekah
Updated
Kamran’s Answer
It's awesome to know you're keen on exploring a career in computers and technology! Beginning early and actively focusing on your education will surely give you a head start. Besides computers and math classes, which are excellent starting points, you can also think about taking other high school courses to boost your knowledge and abilities in this area.
Computer Science or Programming: If your school provides computer science or programming classes, don't miss out on them. These courses will teach you the basics of coding and problem-solving, laying a strong foundation for your future tech pursuits.
Science and Engineering: Physics, chemistry, and engineering classes can help you sharpen your critical thinking abilities and grasp the scientific concepts behind many tech innovations.
Web Development and Design: Think about enrolling in courses that concentrate on web development and design. Mastering HTML, CSS, and JavaScript will enable you to create and design websites, a highly sought-after skill in today's digital world.
Robotics or Electronics: Classes in robotics or electronics can open up the thrilling world of constructing and programming robots or electronic systems. These courses offer hands-on experience and a glimpse into the connection between hardware and software.
Advanced Mathematics: Although math is mandatory, think about taking advanced math courses like algebra, trigonometry, and calculus. These mathematical ideas are frequently used in computer science and engineering.
Business and Entrepreneurship: Gaining knowledge of the business aspect of technology can be helpful if you dream of launching your own tech-related business or working in tech management. Courses in business, entrepreneurship, or economics can offer valuable insights into the field.
Communication and Writing: Effective communication is essential in any profession, including technology. Courses in communication, writing, or public speaking can help you develop solid verbal and written communication skills, which will be priceless when working with teams or presenting your thoughts.
Keep in mind, besides formal classes, feel free to explore online resources, coding bootcamps, or extracurricular activities to further improve your skills and understanding. Stay curious, always look for new opportunities, and be enthusiastic about what you're learning. The technology field is vast and constantly changing, so being adaptable and eager to learn will guide you on a fulfilling journey. Wishing you the best in your educational adventure!
Computer Science or Programming: If your school provides computer science or programming classes, don't miss out on them. These courses will teach you the basics of coding and problem-solving, laying a strong foundation for your future tech pursuits.
Science and Engineering: Physics, chemistry, and engineering classes can help you sharpen your critical thinking abilities and grasp the scientific concepts behind many tech innovations.
Web Development and Design: Think about enrolling in courses that concentrate on web development and design. Mastering HTML, CSS, and JavaScript will enable you to create and design websites, a highly sought-after skill in today's digital world.
Robotics or Electronics: Classes in robotics or electronics can open up the thrilling world of constructing and programming robots or electronic systems. These courses offer hands-on experience and a glimpse into the connection between hardware and software.
Advanced Mathematics: Although math is mandatory, think about taking advanced math courses like algebra, trigonometry, and calculus. These mathematical ideas are frequently used in computer science and engineering.
Business and Entrepreneurship: Gaining knowledge of the business aspect of technology can be helpful if you dream of launching your own tech-related business or working in tech management. Courses in business, entrepreneurship, or economics can offer valuable insights into the field.
Communication and Writing: Effective communication is essential in any profession, including technology. Courses in communication, writing, or public speaking can help you develop solid verbal and written communication skills, which will be priceless when working with teams or presenting your thoughts.
Keep in mind, besides formal classes, feel free to explore online resources, coding bootcamps, or extracurricular activities to further improve your skills and understanding. Stay curious, always look for new opportunities, and be enthusiastic about what you're learning. The technology field is vast and constantly changing, so being adaptable and eager to learn will guide you on a fulfilling journey. Wishing you the best in your educational adventure!
Updated
Ricardo’s Answer
Hi Rebekah,
In addition to your computers and math classes, there are a few other classes that can be beneficial for you as a ninth-grader:
1. Graphic Design: Exploring graphic design classes can enhance visual communication skills and understanding of aesthetics. It can be particularly helpful for a future in UX/UI design or any field where creating visually appealing interfaces or presentations is important.
2. Programming/Coding: If your school offers programming or coding classes, they can provide you with a solid foundation in programming languages. Learning to code early on can open doors to various opportunities in the tech industry.
3. Web Development: Taking a web development class can introduce you to HTML, CSS, and JavaScript, which are essential skills for building websites. This knowledge can be useful if you're interested in web design or front-end development.
4. Computer Science: If your school offers a dedicated computer science class, it can be a fantastic opportunity to dive deeper into programming, algorithms, data structures, and problem-solving techniques. It lays a solid foundation for future studies and careers in technology.
5. Multimedia/Animation: Exploring multimedia or animation classes can help you develop skills in digital storytelling, animation techniques, and multimedia production. These skills are valuable in game design, animation, or multimedia development.
6. Entrepreneurship: Taking an entrepreneurship or business class can introduce you to the fundamentals of starting and running a business. It can be beneficial if you have aspirations of starting your own tech-related venture or want to understand the industry's business side.
Remember to choose classes that align with your interests and goals. Enjoy exploring new subjects and have a great time in ninth grade!
In addition to your computers and math classes, there are a few other classes that can be beneficial for you as a ninth-grader:
1. Graphic Design: Exploring graphic design classes can enhance visual communication skills and understanding of aesthetics. It can be particularly helpful for a future in UX/UI design or any field where creating visually appealing interfaces or presentations is important.
2. Programming/Coding: If your school offers programming or coding classes, they can provide you with a solid foundation in programming languages. Learning to code early on can open doors to various opportunities in the tech industry.
3. Web Development: Taking a web development class can introduce you to HTML, CSS, and JavaScript, which are essential skills for building websites. This knowledge can be useful if you're interested in web design or front-end development.
4. Computer Science: If your school offers a dedicated computer science class, it can be a fantastic opportunity to dive deeper into programming, algorithms, data structures, and problem-solving techniques. It lays a solid foundation for future studies and careers in technology.
5. Multimedia/Animation: Exploring multimedia or animation classes can help you develop skills in digital storytelling, animation techniques, and multimedia production. These skills are valuable in game design, animation, or multimedia development.
6. Entrepreneurship: Taking an entrepreneurship or business class can introduce you to the fundamentals of starting and running a business. It can be beneficial if you have aspirations of starting your own tech-related venture or want to understand the industry's business side.
Remember to choose classes that align with your interests and goals. Enjoy exploring new subjects and have a great time in ninth grade!
Updated
Tony’s Answer
Rebekah, the best class I took in High School that has helped me was "typing". While we can all tap out letters with our thumbs, computer programmers do a LOT of typing on a keyboard.
Take a typing class
Tony recommends the following next steps: