Updating search results...

Search Resources

1366 Results

View
Selected filters:
  • Computer Science
Colliding Neutron Stars Create Black Hole and Gamma-ray Burst
Read the Fine Print
Educational Use
Rating
0.0 stars

This video from NASA describes the detailed computer modeling used to predict that colliding neutron stars can produce gamma-ray bursts similar to those associated with black holes.

Subject:
Applied Science
Chemistry
Computer Science
Computer, Networking and Telecommunications Systems
Engineering
Physical Science
Physics
Material Type:
Lesson
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media Common Core Collection
Date Added:
10/28/2011
Colorado Science and Engineering Fair
Read the Fine Print
Educational Use
Rating
0.0 stars

The Colorado Science and Engineering Fair is the premier STEM education experience in Colorado. It is hosted by the College of Natural Sciences Education and Outreach Center at Colorado State University each year in early April. For more information visit: https://www.cns-eoc.colostate.edu/science-fair/

Subject:
Anatomy/Physiology
Anthropology
Applied Science
Archaeology
Astronomy
Atmospheric Science
Biology
Botany
Chemistry
Comprehensive Health and Physical Education
Computer Science
Computer, Networking and Telecommunications Systems
Cultural Geography
Earth and Space Science
Ecology
Engineering
Environmental Science
Genetics
Geology
Geoscience
Health, Medicine and Nursing
Hydrology
Information Science
Life Science
Mathematics
Nutrition
Oceanography
Physical Geography
Physical Science
Physics
Psychology
Social Science
Sociology
Zoology
Material Type:
Activity/Lab
Lecture
Student Guide
Provider:
Colorado State University
Provider Set:
CSU Natural Sciences Education & Outreach Center
Date Added:
02/06/2023
Colorado Science and Engineering Fair
Read the Fine Print
Educational Use
Rating
0.0 stars

The Colorado Science and Engineering Fair is the premier STEM education experience in Colorado. It is hosted by the College of Natural Sciences Education and Outreach Center at Colorado State University each year in early April. For more information visit: https://www.youtube.com/watch?v=KwqSL6z6_NY&list=PLJ_83ppVw-aQ2yQeuVBBxbd09vU4m6LAm&index=6

Subject:
Anatomy/Physiology
Anthropology
Applied Science
Archaeology
Astronomy
Atmospheric Science
Biology
Botany
Chemistry
Comprehensive Health and Physical Education
Computer Science
Computer, Networking and Telecommunications Systems
Cultural Geography
Earth and Space Science
Ecology
Engineering
Environmental Science
Genetics
Geology
Geoscience
Health, Medicine and Nursing
Hydrology
Information Science
Life Science
Mathematics
Nutrition
Oceanography
Physical Geography
Physical Science
Physics
Psychology
Social Science
Sociology
Zoology
Material Type:
Activity/Lab
Reading
Provider:
Colorado State University
Provider Set:
CSU Natural Sciences Education & Outreach Center
Date Added:
02/06/2023
Common Sense Education - Let's Give Credit (Plagiarism and Citations)
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

With so much information at our fingertips, students learn what it means to "give credit" when using content they find online. Taking on the role of a detective, students learn why it's important to give credit and the right ways to do it when they use words, images, or ideas that belong to others.

In this introduction to plagiarism and good digital citizenship, second graders are encouraged to give credit to people whose work they reference when doing projects.

Although written for second grade, this lesson could be easily adapted to upper primary and even middle school levels.

Subject:
Computer Science
Computer, Networking and Telecommunications Systems
English Language Arts
Material Type:
Activity/Lab
Lesson
Lesson Plan
Author:
Common Sense Media
Date Added:
05/12/2023
Compasses and Codes: Lesson 1 Exposure Activity, Unit 3 Natural Resources, DIGS AmeriCorps Curriculum CSU
Read the Fine Print
Educational Use
Rating
0.0 stars

Compasses and Codes. This is the Lesson 1 Exposure Activity, from Unit 3 Natural Resources, from the DIGS (Developing Individuals, Growing Stewards) AmeriCorps Curriculum from CSU. The curriculum focuses on introducing students in grades 3-5 to Colorado agriculture, industry and environmental issues. The curriculum upon request. Visit: https://engagement.colostate.edu/programs-old/developing-individuals-growing-stewards/

Subject:
Agriculture
Agriculture and Natural Resources
Applied Science
Architecture and Design
Career and Technical Education
Communication
Computer Science
Computer, Networking and Telecommunications Systems
Cultural Geography
Earth and Space Science
Electronic Technology
Engineering
English Language Arts
Environmental Science
Environmental Studies
Hospitality, Tourism and Social Service Careers
Information Science
Mathematics
Measurement and Data
Networking and Telecommunications
Outdoor Education and Recreation
Physical Geography
Reading Informational Text
STEAM
Social Science
Material Type:
Activity/Lab
Lesson
Lesson Plan
Simulation
Provider:
CSU Extension Office
Provider Set:
AmeriCorps
Date Added:
02/24/2023
Computational Thinking: Robots (W200)
Unrestricted Use
Public Domain
Rating
0.0 stars

This is a lesson plan designed for 3rd-5th graders that focuses on the core concepts of robots and what it takes to code them. Students build an understanding of algorithms and how to write a sequence of steps in order to accomplish a task. The lesson plan includes four vocabulary words that are regularly used in the lesson, a group Kahoot game to master these words, and instructions and handouts for a "code your friend" game where students get to pretend to be the robot.

The lesson takes 45 minutes.

Vocabulary:
Algorithm: a list of steps to finish a task
Program: an algorithm that has been coded into something that can be run by a machine
Bug: part of a program that does not work correctly
Debugging: finding and fixing problems in an algorithm or program

Resources (also included in the plan)
Nearpod Presentation
https://share.nearpod.com/qlLTPeI79R
Kahoot Vocab
https://play.kahoot.it/#/k/9d5000e6-5412-4776-8bd8-54a5962ccca1
Stacking Cup Ideas Handout
https://docs.google.com/document/d/1nhgt_BfbOmj4lCrcYRC5_QdXsbUbUnNbrMTK9qyFpmE/edit?usp=sharing

Standards:
3-5.DI.2 Develop a simple understanding of an algorithm (e.g., search, sequence of events, or
sorting) using computer-free exercises.

3-5.DI.1 Understand and use the basic steps in algorithmic problem solving (e.g., problem
statement and exploration, examination of sample instances, design, implementation, and
testing).

3-5.CD.2 Understand the pervasiveness of computers and computing in daily life (e.g., voicemail,
downloading videos and audio files, microwave ovens, thermostats, wireless Internet, mobile
computing devices, GPS systems).

Subject:
Computer Science
Computer, Networking and Telecommunications Systems
Material Type:
Activity/Lab
Date Added:
04/11/2023
Computation and Visualization in the Earth Sciences
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In EARTH 801, you will develop skills in a programming language designed for visual arts and visualization while exploring Earth science topics. Specifically, you'll learn and practice digital graphics capabilities in order to render Earth science concepts that are otherwise difficult to visualize due to complicated space and time scales. Here, you will interact with large, open, freely-available data sets by collecting, plotting, and analyzing them using a variety of computational methods. You'll be ready to teach secondary school students a range of Next Generation Science Standard skills involving data collecting, manipulation, analysis, and plotting. You'll also read and discuss current research regarding the teaching, learning, and evaluation of visualization skills, as well as multiple external representations of science concepts.

Subject:
Applied Science
Computer Science
Computer, Networking and Telecommunications Systems
Environmental Science
Information Science
Material Type:
Full Course
Provider:
Penn State's College of Earth and Mineral Sciences
Date Added:
04/07/2023
Computer Architecture
Unrestricted Use
CC BY
Rating
0.0 stars

The purpose of this course is to cultivate an understanding of modern computing technology through an in-depth study of the interface between hardware and software. The student will study the history of modern computing technology before learning about modern computer architecture, then the recent switch from sequential processing to parallel processing. Upon completion of this course, students will be able to: identify important advances that have taken place in the history of modern computing and discuss some of the latest trends in computing industry; explain how programs written in high-level programming language, such as C or Java, can be translated into the language of the hardware; describe the interface between hardware and software and explain how software instructs hardware to accomplish desired functions; demonstrate an understanding of the process of carrying out sequential logic design; demonstrate an understanding of computer arithmetic hardware blocks and floating point representation; explain how a hardware programming language is executed on hardware and how hardware and software design affect performance; demonstrate an understanding of the factors that determine the performance of a program; demonstrate an understanding of the techniques that designers use to improve the performance of programs running on hardware; demonstrate an understanding of the importance of memory hierarchy in computer design and explain how memory design impacts overall hardware performance; demonstrate an understanding of storage and I/O devices, their performance measurement, and redundant array of inexpensive disks (more commonly referred to by the acronym RAID) technology; list the reasons for and the consequences of the recent switch from sequential processing to parallel processing in hardware manufacture and explain the basics of parallel programming. (Computer Science 301)

Subject:
Computer Science
Computer, Networking and Telecommunications Systems
Material Type:
Full Course
Provider:
The Saylor Foundation
Date Added:
04/11/2023
Computer Concepts Semester Lesson Plan
Unrestricted Use
CC BY
Rating
0.0 stars

This is the lesson plan for my college level, semester long, computer concepts course. Here's the course description ...

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.

Subject:
Computer Science
Computer, Networking and Telecommunications Systems
Material Type:
Lesson Plan
Provider:
Fresno City College
Provider Set:
Individual Authors
Author:
Todd McLeod
Date Added:
04/11/2023
Computer Concepts Video Lectures (Free with Coupon)
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

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.

Subject:
Computer Science
Computer, Networking and Telecommunications Systems
Material Type:
Full Course
Video
Provider:
Individual Authors
Provider Set:
Individual Authors
Author:
Todd McLeod
Date Added:
05/12/2023
Computer Ethics And The Online World
Unrestricted Use
CC BY
Rating
0.0 stars

This powerpoint presentation is a brief lecture about the introduction to computer ethics and its implications on the online community. Common ethical issues are presented and are retrieved from valid sources. Local ethical issues from the Philippines are given to provide viewers specific examples of concerns. 

References:
ABS-CBN News. (2017, June 21). Retrieved from http://news.abs-cbn.com/business/06/21/17/7-bdo-atms-compromised-in-skimming-official

Brey, P. (2007). Computer Ethics in (Higher) Education. Retrieved from https://www.utwente.nl/en/bms/wijsb/staff/brey/Publicaties_Brey/Brey_2007_Higher-Education.pdf 

Crisostomo, S. (2016, March 19). Comelec Website Hacked. Retrieved from http://www.philstar.com/headlines/2016/03/29/1567196/comelec-website-hacked

Dalipe, J. (2016, October 24). Retrieved from http://www.sunstar.com.ph/cebu/local-news/2016/10/25/bpo-senior-manager-faces-online-libel-case-505555

Reynolds, G. (2010). Principles Of Ethics In Information Technology (Philippine Edition). 

Turculet, M. (2014). Ethical Issues Concerning Online Social Networks. Retrieved from http://www.sciencedirect.com/science/article/pii/S1877042814050307

Toy, M. (2006, May 16). Retrieved from http://www.theage.com.au/news/world/chinese-hightech-hero-a-fake/2006/05/15/1147545263329.html

Subject:
Computer Science
Computer, Networking and Telecommunications Systems
Material Type:
Lecture
Date Added:
04/11/2023