A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Type of Material:
Various learning resources, including articles quizzes and tutorials.
Recommended Uses:
It can be used for self-studied and introduction of the foundational topics on Computer Sciences.
Technical Requirements:
Web browser with standard support
Identify Major Learning Goals:
This portal gives access to many computer science resources of many kinds, thus the major learning goals vary. It should suit different types of learners. The administrators say "This portal has been created to provide well written, well thought and well explained solutions for selected questions."
Target Student Population:
College Lower Division, High School, Professionals
Prerequisite Knowledge or Skills:
Prerequisites are subject dependent. Some articles indicate the expected prior knowledge.
Content Quality
Rating:
Strengths:
- The portal has numerous resources, covering a good spectrum of Computer Science
- Articles of good quality can be found
- The concepts presented in the website are the core topics in computer science, including, data structure, algorithms, OS, networking, DB, etc.
- The coverage is quite comprehensive and appropriate for college or undergraduate students.
- It provides the links to the other pages of related topics at the end of each topic, not to the external pages, so the website is self-contained.
- It also focuses mainly on the understanding of the topics instead of in-depth discussions of the theories or detailed mathematical deviation of the proof of these theories.
Concerns:
- Quality will vary given the general nature of the portal
- For the same reason, depth is also variable but this is not always clear without going through individual materials
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
- The volume of information is impressive.
- The several types of resources make it amenable to different types of learners and uses
- It is a part of the website of geekforgeeks.org which covers a wide range of topics on computer science. This part introduces many topics for the introductory understanding of subjects in CS.
- The style is consistent with other parts of the website, so it is easy to follow. Similar to other pages in this website, it provides some codes to demonstrate the actual implementation of the algorithms, in C or Java.
- The topics are the core in CS, not emphasizing on the latest development, which should be affected by the trend of the prevailing hype.
Concerns:
- Ads can be distracting, especially the ones presented in the body of articles and any that contains animations
- It would be better to provide some links to the external resources and websites for further studies.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
- The materials seem to be well organized, with known categories
- The navigation seems appropriate for most users
- The contents are presented clearly, while not many fancy animations or interactive elements are provided.
- Users can navigate the website easily with the menu and the cross-references.
- The simplicity of the design of the site will be compatible in different platforms.
Concerns:
The main issue is regarding the ads. The side ads are ok-ish if they don't have animations, but the ads in the body of articles can be off-putting or even confusing due to their sometimes awkward placement. If they are about the actual subject from the article it can even be further confusing, especially for new users.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.