Science and Technology Institute
This course explores a variety of topics in computing, such as the following: the components of a computer, common computer terminology, an introduction to the Internet, computer security and privacy, computer troubleshooting techniques, and steps to maintain the life of your computer.
Material Type: Activity/Lab, Full Course, Homework/Assignment, Reading, Syllabus
These are the video lectures for my computer concepts course. The link above will provide anyone with FREE access to my course (use the promo code THANKYOU). Here is a description of the course: You are about to embark on an exciting journey learning about the information revolution and the incredible world of computers. This course is very practical and applicable. It focuses on teaching you skills you can use. These skills include not only specific hands-on skills, like "right-clicking" and taking "screenshots," but also skills such as keeping yourself safe online, not texting while you're driving, and what to look for when buying computers (just to mention a very small fraction of the skills this course will teach you). This is a university level course designed to introduce individuals to the world of computers, so it is rich in its depth and breadth of content. I have taught this course for over a decade and have refined it to be incredibly amazing and awesome. You are going to love this course and it will forever change your life. You will gain skills in this course which you will use for the rest of your life and which will make your life easier. Knowing how to use computers is essential in our day-and-age. This course will give you the skills you need to use computers well. Presented with high-quality video lectures, this course will visually show you how to easily do everything with computers. This is just some of what you will learn in this course: Learn the basic principles of hardware including circuits, coding schemes, binary, the five generations of computers, Moore's Law, IPOS, registers, cache, RAM, magnetic storage, optical storage, solid-state storage, ROM, BIOS, the motherboard, buses, and the CPU. Learn how to operate a computer including a vast array of hands-on skills – just to mention a few for example: managing files, backing –up files, right clicking, taking screenshots, determining your computer’s properties, upgrading your computer, changing settings on your computer. Learn how to use word processing software including the creation of a title page, document sections, headers and footers, styles, an automatically generated table of contents, the insertion of images, references, and the insertion of an automatically generated citation of works referenced. Learn how to use spreadsheet software including formulas, functions, relative references, absolute references, mixed references, and the creation of a graph or chart. Learn how to use video editing software including adding credits and transitions then publishing that video to a video hosting website such as YouTube. Learn how to use databases including table creation, the setting of a primary key, the establishment of table relationships, the setting of referential integrity, and the creation and execution of a query. Learn how to use presentation software to more effectively give presentations. Learn to do some simple programing including designing, coding, testing, debugging, and running a program. Learn about the world wide web including sending email, conducting searches , having familiarity with online educational resources such as Khan Academy, and having an awareness of online "cloud computing" tools such as Google Word Processing, Google Spreadsheets, and the many other online tools offered by Google. Learn about application software and system software including operating systems, utilities, and drivers. Learn about networks including architecture, topology, firewalls, security, wireless networks, and securing wireless networks. Learn about the Internet, the World Wide Web, censorship, the digital divide, net neutrality, differing legal jurisdictions, website creation, multimedia, social media, and eCommerce. Learn about information systems, systems development, and the systems development life cycle. Learn about program development, programming languages, and the program development life cycle. Learn about databases including table creation, primary keys, relationships, referential integrity, queries, and structured query language. Learn about privacy and security issues related to computers. Learn about robots and artificial intelligence including the Turing test. Learn about intellectual property including patents, trademarks, copyrights, and the creative commons. Learn about ethics and ethical issues relating to the use of technology. Learn about health ramifications of using computers including repetitive stress injury, carpal tunnel syndrome, and ergonomics. Learn about e-Waste and other environmental concerns related to technology. Lifetime access to this course allows you to easily review material and continue learning new material. After taking this course, you will have a thorough understanding of how to use computers well. From beginners, to advanced users, this course is perfect for all ability levels. This course will add value to everyone's skillset.
Material Type: Lecture
Computer crashes are often the result of viruses, worms or Trojans as unfortunately some internet users want to cause havoc or vandalize your computer. This unit provides a guide to the downsides of living with the Net. Advice on how to deal with these dangers is provided and security issues like spyware and adware are explained. The unit also deals with protecting children online, and provides links to various helpful websites which deal with the problems raised.
Material Type: Activity/Lab, Reading, Syllabus
What if students could see the relevance of their school curriculum to real-world, interesting, STEM-related careers? Let's help them create a great future!
Material Type: Activity/Lab, Lesson Plan
This resource is an introduction on how to use Microsoft Publisher 2013. Lecture notes, videos, and images are provided for learning enhancement. The user will learn how to create a flyer, brochure, and design promotional projects.
Material Type: Diagram/Illustration, Lecture, Lecture Notes
This course will present the student with a detailed overview of a cell's main components and functions. The course is roughly organized into four major areas: the cell membrane, cell nucleus, cell cycle, and cell interior. The student will approach most of these topics straightforwardly, from a molecular and structural point of view. Upon completion of this course, the student will be able to: explain what a eukaryotic cell is, identify the components of the cell, and describe how a cell functions; explain how cell membranes are formed; identify the general mechanisms of transport across cell membranes; list the different ways in which cells communicate with one another--specifically, via signaling pathways; define what the extracellular matrix is composed of in different cells and how the extracellular matrix is involved in forming structures in specific tissues; list the components of the cell's cytoskeleton and explain how the cytoskeleton is formed and how it directs cell movements; explain the fundamentals of gene expression and describe how gene expression is regulated at the protein level; define and explain the major cellular events involved in mitosis and cytokinesis; identify the major cellular events that occur during meiosis; describe the eukaryotic cell cycle and identify the events that need to occur during each phase of the cell cycle; identify all of the major organelles in eukaryotic cells and their respective major functions. (Biology 301)
Material Type: Full Course
In this activity from Science NetLinks, students use Internet resources to explore ways in which food provides energy and materials for their bodies. In the elementary grades, particularly the lower-elementary level, children know that there are different foods--some 'good' and some 'bad.' They also seem to understand that a person's height and size can depend on what he/she eats. In this investigation, students will use online resources to help them explore how food can affect their overall health.
Material Type: Lesson Plan, Teaching/Learning Strategy
This website will be very useful for students who are beginners for C programming. * All topics are explained very clearly and in very easy way to understand. * Easy navigation through all topics * Simple example programs and output * Real time application programs with source code
Material Type: Full Course, Primary Source
This course provides a fast-paced introduction to the C and C++ programming languages. You will learn the required background knowledge, including memory management, pointers, preprocessor macros, object-oriented programming, and how to find bugs when you inevitably use any of those incorrectly. There will be daily assignments and a small-scale individual project. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.
Material Type: Full Course
This is a beginning course in the Java programming language. Students will learn object-oriented programming, and will create applets which can be incorporated into HTML documents for the World Wide Web.
Material Type: Activity/Lab, Assessment, Full Course, Homework/Assignment, Syllabus