Alison's New App is now available on iOS and Android! Download Now

Homeschool History and Elective Courses

60 courses

Any homeschooling program should include two years of elective subjects (G) and two years of history and social science. Electives may include a range of subjects but they must be academically challenging, involve substantial reading and writing and include problem solving, analytical thinking or research skills. They may be interdisciplinary, like digital photography. Elective courses provide an opportunity for students to explore the world and their place in it, with media courses along with sociology, anthropology and psychology. Already computer literate, our homeschool students will also find IT courses that will engage and challenge them, whether they are interested in coding or becoming a Microsoft maestro. Our range covers many G subject areas such as political science, economics, geography, humanities, psychology, sociology, anthropology, journalism, speech or debate, computer science and computer programming - a world of resources at your fingertips! 

Top Free Online Homeschool Electives Courses

History and Social Science

Discover how we got where we are with Alison’s free History and Social Studies courses. High School students should have one year of world history under their belt and two years total of history and social studies such as American government.


Are you interested in coding or programming? Do you see yourself working in digital technology in the future? You’ll love our varied courses which will teach you fundamental programs such as  HTML, CSS and JavaScript, the building blocks of web development, along with creating apps for iOS and android devices. There are dozens of IT courses across Alison.com so if you don’t see what you are looking for here, explore the rest of the website.

Health and Nutrition

What could be more useful than learning about health and nutrition! The flexibility of homeschooling allows you to explore many aspects of health at your own pace.

Visit our Mental Health Hub for further courses.


The teenage years are a key time for getting to know your own mind. But how about getting to know how all our minds work? Psychology is defined by the American Psychological Association as the scientific study of the mind and behaviour. Discover why people react the way they do and learn how to deal with your own issues in our free psychology courses.


Media Studies

If you’d like to understand the history and influence of mass media on society, our free online media studies courses will help you make sense of this vast industry. You can explore the entertainment world, movies and even get a working knowledge of journalism right here!

Environmental Studies

An offshoot of biology, environmental studies are essential for any student who wants to understand the changes that planet earth is currently undergoing. Climate change is responsible for everything from floods to droughts and the more we know, the more likely we are to be part of the solution and not part of the problem. In these free environmental courses you will learn about sustainability, energy, environmental management and much more.

See our Climate Change Hub for more courses.

Physical Education

Incorporate four years of Physical Education into your homeschool program to meet the recommended levels. This is all about getting young people moving, teaching them about fitness, building strength and developing healthy habits. Along with active PE courses, we have included a CPR course for those who wish to become certified First Aiders. 

Blogs and Related Articles


What are elective subjects?