Now accepting full-time enrollments for 2019-20 - APPLY NOW Online education enrollment

Best high school classes for a journalism career

How to choose online courses to prepare as reporters, editors, and public relations

Journalism is an ever-evolving industry. More newspapers and magazines are relying on digital subscriptions over paper copies. And it’s practically expected for major news to break on social media instead of a headline. Jobs in journalism are transforming how news spreads. If you want to a journalism career, you can start with online art classes from eAchieve Academy.

Our online charter school is FREE for Wisconsin students. We serve students at the elementary, middle, and high school levels. Sign up for online high school classes through eAchieve Academy to earn your high school diploma and plan out your post-graduate art career.

<< All career fields << Arts << Journalism

High school subjects needed to become a journalist

Recommended high school classes for journalists

To prepare for a career in journalism, you should take these classes in high school:

English courses

For all the changes it’s gone through, journalism is still rooted in the written word. Cover basic grammar, reading comprehension, and communication in eAchieve’s online classes. Move on to Composition Class and Creative Writing to improve your writing style. You’ll also learn how to properly cite academic sources, a useful skill for journalists.

Take Honors and AP level English classes to study literature. You can use these classes to test out of entry-level college English classes or earn credit directly through the AP exam.

All High School English Courses

Social Studies courses

How do you decide what to cover on the news? Learn what’s important to report by taking Social Studies courses about history, government, and social issues. eAchieve Academy teaches these classes throughout 9th, 10th, 11th, and 12th grade. Some classes like Human geography and World History are required.

AP classes in social studies are an important opportunity to dive deeper into complicated subjects. We have AP: World History, European History, US History, Psychology, and Economics (Macro and Miro).

All High School Social Studies Courses

World Language courses

Lots of journalists, photographers, and news correspondents travel to the world to get to the bottom of the latest story. Knowing multiple languages can make visiting foreign countries much easier. eAcheive world language classes include beginner and AP-level Spanish, French, German, and Chinese.

All High School World Language Courses

Information Technology (IT) courses

News agencies use blogs, social media, and video streaming to report on important stories in real-time. Journalists should know how to use technology to their advantage. And there are always jobs for skilled programmers, coders, and analysts. Start learning the latest tech with eAchieve Academy IT courses. Computer classes available for high school students teach programming languages like HTML, CSS, and JAVA.

Advanced students are welcome to take AP Computer Science Principles and AP Computer Science A which use the Python programming language.

All High School IT Courses

Art courses

Every news story needs a visual to go with it. You can learn fine art photography, digital painting techniques, or art history through our online school.

All High School Art Courses

Business Education courses

If you decide to become a freelance reporter or journalist, you’ll need business skills to sell your stories. Business Education classes teach the foundations of entrepreneurship, personal financial planning, and marketing. Take eAchieve’s online classes to learn how to promote your work.

All High School Business Education Courses

Other ways to prepare for a journalism career as a student

eAchieve Academy has a student clubs where future journalists can practice their skills. Learn how to take great photos for yearbook and record important school events. Use Student Council to explore leadership opportunities. If you live in Waukesha County, you can attend clubs offered by the Waukesha School District.

Next, take advantage of eAchieve Academy career-planning resources to put together your course towards graduation. Our school has all the core classes, electives and service learning courses to necessary meet Wisconsin graduation requirements.

Journalism school admissions process

While you don’t need a degree to run a blog, it’s recommended you attend a traditional college to study journalism in-depth. Journalism programs cover how to find sources, cite them, and report on topics with objectivity. Journalism school is also a chance to network with others who share your career interests.

eAchieve Academy graduates have been accepted into colleges and universities across the United States. Ask our counselors to find out what you need to apply for your dream school.

Find out the best high school classes needed for Wisconsin college admission.

eAchieve Academy has the resources to help you prepare for a career in the journalism:

More About eAchieve Academy’s Online School

eAchieve Academy is a fully accredited, K-12 public charter school. We offer FREE enrollment and tuition for Wisconsin students under the age of 21. You can fast-track your education to earn your high school diploma on your own schedule.

No matter which Wisconsin school district you reside in, you're not limited to the educational options in your area. Students living anywhere in the state are eligible to enroll at our free online public school.

We start with online classes for elementary-aged students. However, you can enroll at any school level. Enjoy the freedom of eAchieve’s online courses. Enroll this semester full or part-time to start the path to graduation. Learn more about how eAchieve Academy online charter school works.

Contact eAchieve for more information or to enroll in high school courses online.
To Ensure The Site Is Working Properly, Please Enable Javascript On Your Browser