Welcome to 101 Computer Science Concepts!
101 Computer Science Concepts provides you with 101 valuable concepts picked from the vast field of computer science for you to learn and keep for reference, right at your fingertips.
The main purpose of 101 Computer Science Concepts is to help you learn new concepts, review familiar ones and spur on continued education! Additionally, 101 Computer Science Concepts is intended to help you cross-pollinate the central ideas from computer science into your other fields of work, study and play, boosting your creativity, your understanding and your knowledge.
To accomplish this, the application allows you to explore the field of computer science from a broader vantage point than you would get in a specific class or from a dedicated textbook. This provides you with a brief, introductory review of many different topics, concepts and definitions in the field, ranging from beginner to expert levels.
We believe education is a powerful tool for social and personal improvement. We also believe learning is a life-long endeavor that can start at any age. We created this application for anyone and everyone who wants to learn something new or revisit something intriguing, and who wants to think about how that new or renewed knowledge can help them to improve their lives and help them to improve the lives of others.
For your benefit, we have produced a multitude of apps in the 101 Concept genre for a variety of categories. Further, we have released an all inclusive 1010 Concept app with all categories and concepts included. You can download the ones you like on iTunes.
If our products do not live up to your standards for any reason, please email us at firstname.lastname@example.org (instead of just writing a bad review on the app store) so we can take direct actions to fix your concerns. Your satisfaction is a priority at Socially Conscious Software, so we would love to hear from you to help fix any and all of your concerns.
Instructions for use:
1. On the Springboard page select the category of knowledge you want to gain
2. Scroll through and read the concepts titles to see what peaks your interest.
3. When you find one you are interested in, touch the cell.
4. This will take you to the definitions page for that concept.
5. Read the definition carefully and take time to contemplate how such a concept could help you.
6. Keep Learning!
Disclaimer: 101 Concepts is intended to provide an introductory scoped view of the featured field of study. The definitions and explanations provided are intended to reflect current thought on the topics at hand, but are not guaranteed to be undisputed by experts in the field. These concepts and definitions are not guaranteed or intended to be used in any legal situations, seek other resources and verification when needed. For thought provoking purposes only! :)