Best Note Taking App For Students Mac Computer Science

I will try to summarise my experience with Windows, Linux and Mac. I have used windows and linux(ubuntu and kubuntu) extensively during my undergrad and using Mac. Note-taking apps are ten to a penny, but there's one which stands out from the rather sizeable crowd: Evernote. The app's biggest selling point is the ability to sync your notes across all devices, meaning you can type on your tablet and then access all your lecture notes on your laptop when it's essay time.

How can you help your students revise?

Revising isn’t easy. So, how can you help your students to become a ‘study ninja’? Revision apps can help students with organisation, investigation and memory. Take a look below at out top-10 suggestions.

Study Ninja

  • Study Ninja inspires students to get motivated and build a personalised study plan.
  • They can plan, practice, play and perform through a series of mini-games.
  • Includes tips on the best ways to revise.

This is just one of many excellent apps that will help your students to review more efficiently and effectively, preparing them for that all important exam: Get it on Google Play or Download on the App Store.

Here are our top-10 apps for helping students with revision this summer:

1. Keep

  • All about organisation: from reminders to checklists – this app has it covered.
  • Image to Text is a great feature that allows you to grab text from photos. Students can take photos of their notes and off they go!
  • Get it on Google Play or Download on the App Store

2. Quizlet

Best note taking app for students mac computer science programs
  • A study and flashcard app, Quizlet let’s you create quizzes with your own information.
  • There are also 400million quizzes already available across a wide range or areas.
  • Get it on Google Play or Download on the App Store

3. Padlet

  • The easiest and quickest way to collaborate. Students can create a shared space where everyone can share ideas, links, images and tips.
  • The link can be shared with everyone in a class, allowing everyone to add in their information, save as a pdf and send to everyone!
  • Get it on Google Play or Download on the App Store

4. Popplet lite

  • A beautifully simple way to create mind-maps.
  • In this free version you are only allowed to create one popplet, so when you’re finished one, why not save a screenshot and start on a new topic!

5. Spark Post

  • Make revision less boring by illustrating important quotes.
  • The final image would fit nicely in the centre of a popplet (app 4).

6. Clips

Taking
  • On Clips you can create short clips with live annotations!
  • I recommend changing the language of your device; use the videos to test your pronunciation for MFL.

7. Classic Explain Everything

  • The only paid app on this list. EE is my go to for any subject.
  • Import a photo, video or popplet, then add your voice explaining what you want to remember: blurt out all the vocabulary, processes and dates you need!
  • Get it on Google Play or Download on the App Store
8. TextingStory
  • A fun little app where you can create a video of a ‘text conversation’.
  • Create common answers to questions in a fun and visual way!
  • Try importing your video to Explain Everything and practice your accent!
  • Get it on Google Play or Download on the App Store

Best Note Taking App For Students Mac Computer Science Projects

9. Gojimo

  • Already the UK’s most used revision app! It has over 40,000 practice questions ready to go and free!
  • Focus on the specific areas you need to work, with instant feedback.
  • Get it on Google Play or Download on the App Store

10. Paper by FiftyThree

  • Visually representing your information can save thousands of words.
  • This app along with the others here has made my scrawl look beautiful!
  • Appsmash this with SparkPost and Explain Everything to produce a video explaining processes and forming answers that words cannot suffice.

And finally…

A bit of productive procrastination!

  • Although this isn’t technically an app, get your students to have a look at Auto Draw.
  • This Artificial Intelligence project can guess what you are trying to draw and finish it for you, creating lovely little drawings which you can use to help explain a solution, or just to make your answers look less bare and to make revision that bit more enjoyable!

Good luck to all your students with their exams from everyone here at Teacher Toolkit!

Computer science students need to acquire skills in multiple areas — arguably more so than many other study disciplines. So not surprisingly, they need a large toolbox, for any of several activities encountered in the typical college program. To that end, here is a reference list of 50 essential tools (software and resources) for computer science students.

Notes:

  • We’ve left out the typical Web browsers, email clients, most IM/ chat clients, search engines, video sharing sites, etc., and given a sample of tool categories that have numerous options.
  • Some tools listed are free, others follow a freemium model (free with paid upgrade options).

Communication and Collaboration

  • Google Hangouts: Free group conversations and live voice and video, from a browser or mobile app.
  • Strike: Create Web-based task lists and share with classmates, colleagues and other collaborators.

Data Parsing, Data Conversion, File Retrieval, Format Checking

  • JSONLint: Validate JSON content and convert to prettyprint mode.
  • Mr. Data Converter: Convert between JSON, XML, HTML, CSV and other data formats.
  • net2ftp: Use this Web-based FTP client to download assignments or upload your course work when using public campus computers.

IDEs, Code Snippet Savers, Coding Sandboxes

There are a lot of code sandboxes out there, most that handle multiple programming or scripting languages. Here’s a sampling of a few.

Best Note Taking App For Students Mac

  • Chop : Save code snippets with notes and share with classmates, project partners or teaching assistants.
  • Gist: Gist, a collaborative code and data snippet repository from Github that lets you save secret or public snippets that people can fork as well as leave comments or ask questions.
  • Ideone.com: Run and debug syntax-highlighted code in the browser for over 40 programming and scripting languages.

Web Site Development and Testing

  • Bounce: Enter a URL to get a Web page snapshot (or upload an image), add annotations, and share with colleagues via Facebook or Twitter to solicit feedback.
  • Browsershots: Test browser compatibility across OSes by requesting bulk screenshots for an URL running on up to 180 browsers.
  • CodePen: A Web browser-based sandbox for front-end Web development, with markup options for Haml, Markdown, etc., stylesheet options for Sass, LESS or Stylus, and scripting options for JavaScript, CoffeeScript or LiveScript.
  • Dabblet: A sandbox with configuring interface for testing HTML+CSS code snippets — with save-to-Github Gist (above).
  • IE NetRenderer: For when you absolutely need to check how Internet Explorer renders a page in versions 5.5 and 6 through 11.
  • JS Bin: Do your JavaScript development and debugging; with a long list of framework and JS library choices, export to Github Gist, and other features, including console panel.
  • JSFiddle: A front-end Web page development sandbox with real-time collaboration including screen sharing, text and audio chat, and more.
  • Web Design Tools: Not a tool per se, but a big list of over 80 Web design tools for browser, desktop and mobile use.

Reference, Notetaking, Bookmarking, Studying, Planning, Projects, Presentations

  • EasyBib: When you have to cite references in a proper format (MLA, APA, Chicago, AMA, etc) for a term paper, use Easybib to help you get the citation right, whether the reference is a Web site, book, newspaper, journal or any of a total of nearly 60 source types.
  • Evernote: Save notes, bookmarks, Web clippings, sketches and more, from a browser (desktop/ laptop) and sync via the Cloud for access from other computers or mobile devices.
  • ExamTime: There’s a lot to learn in Comp Sci; test your ongoing study efforts by creating and using your own notes, quizzes, flash cards, free-form mind maps with multiple sticky notes per node — or use the searchable study resources created by other users.
  • Freedcamp: A free (limited) alternative to Basecamp, for managing class projects, with collaboration features, notification via IM/SMS and email, project templates and more.
  • Gliffy: For when you need to create wireframes, flowcharts, sitemaps, network diagrams and more — with collaboration features. Also available as an extension/ plugin for select Web browsers.
  • Pearltrees: Organize your Web page bookmarks, files, photos, and notes in a structured, mind map-like, navigable visual format, via drag-and-drop or add-by-email feature, and social sharing.
  • PivotalTracker: Simple project management, with free solo accounts, plus sync to Cloud for computer and mobile device access.
  • Pocket: Bookmark Web pages, add tags for easy search, read saved pages in a nicely formatted manner, plus sync to Cloud for for computer and mobile device access.
  • Ponder: An online reading app designed for K-12 and college students, with embedded commenting and collaborative features.
  • Popplet: Another mind mapping-like visual organizer similar to Pearltrees (above), but more free-form, with export to image and PDF formats, and language support for English, Japanese, Korean and Hebrew.
  • Prezi: Instead of boring old slides for your class presentation, use Prezi to create dynamic, more mind map-like zooming presentations. “Edu Enjoy” license free for students registering with school email address.
  • Readability: Makes ugly, unreadable Web pages easy to read, with an estimated reading time displayed.
  • SlideShare: Create and share Web slideshows, infographics and other content for your big project presentation.
  • StudyBlue: Create your own study flash cards in a browser — with import option from your Evernote account — then consume them on a mobile device, or browse over 200M pieces of student user-generated study content (free and paid).
  • TeuxDeux: Manage your to-do list in stylish calendar format.
  • Trello: Organize your tasks and ideas in a stackable card format.
  • Wunderlist : Create and share to-do and reminder lists with course project teammates (with limited free task assignment) or just manage your own life — with Cloud sync for easy access from other computers and mobile devices.

General

  • Anonymouse: For when you need to browse without giving away your browser’s and computer’s details including IP address.
  • Coderwall: Gamified coder community where you can browse tips from experienced developers or earn badges for your own coding achievements.
  • Google Drive: Google Drive is like a Swiss Army knife of online tools, with spreadsheet, word processing, presentation, diagramming, file storage and other features.
  • IFTTT: Set up triggers that use two or more of over 100 online “channels” (email, social media, cloud storage, note repositories, etc.) to create automated tasks for managing content, notifications and other online actions.
  • LastPass: Forget trying to remember dozens of passwords when you can use the LastPass browser plugin to manage your online passwords.
  • Pixlr: Edit photos and other images online, sourced from your computer, an URL, or online photo libraries including Facebook.

Learning Resources

Note

While not strictly tools in terms of software, these Web pages are worth taking note of for the wealth of computer science and programming information they hold. It never hurts to at least know what other schools are teaching, and you can learn for free, if you want.

  • Algorithms in the Real World: Carnegie Mellon University offers up course material from several semesters of its “Algorithms in the ‘Real World’.”
  • Cheat Sheets: A large collection of cheat sheets of interest to computer science students, good for quick reference use.
  • Dictionary of Data Structures and Algorithms: A handy alphabetically-indexed list of data structure and algorithm definitions and overviews, with links to implementation examples.
  • Open Online Courses: An indexed directory for finding free online lectures of various course material, including computer science, from various universities.
  • Github: One of the largest collections of code, for private and open source use, with repository forking, commenting, Git versioning and other features.
  • IT eBooks: Don’t blow your book budget on expensive computer books without checking them out in digital format first at IT eBooks.
  • Apple iTunes University: For when you want to check out course lectures and assignment materials from Computer Science programs at other colleges, including Stanford and others.
  • MIT OpenCourseWare: Probably the grandaddy of free online college course materials, from MIT and other schools.
  • Stack Overflow: For when you’re done racking your brain trying to figure out why your code doesn’t work or how to do something tricky, ask the community nicely at Stack Overflow.
  • Skiena’s Algorithms Lectures: A sizeable collection of lecture materials (video, audio, slides) on specific algorithms from Professor Steven Skiena’s lectures at SUNY Stony Brook.
  • What Comp Sci Students Should Know: A helpful overview of skills a computer science student should have, plus a selection of tool and resource links.