Updating search results...

Search Resources

555 Results

View
Selected filters:
  • Computer Science
Data Structures: Crash Course Computer Science #14
Rating
0.0 stars

Today we’re going to talk about on how we organize the data we use on our devices. You might remember last episode we walked through some sorting algorithms, but skipped over how the information actually got there in the first place! And it is this ability to store and access information in a structured and meaningful way that is crucial to programming. From strings, pointers, and nodes, to heaps, trees, and stacks get ready for an ARRAY of new terminology and concepts.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
Digital Driver's Licence
Rating
0.0 stars

The Digital Licence is an interactive resource that challenges young people to examine their interactions online and to think more critically. Referencing current trends and applications, the resource helps students and educators on their path toward informed digital citizenship.

It features about eight scenarios, tailored by age level, that cover topics including what constitutes copyright violation and how to stay safe online. Each student registers individually and then progresses through background material related to a given scenario, which might include a video or examining a given situation. When a student feels confident she has mastered a topic, she can take a "prove it" quiz that puts her knowledge to the test. A passing score is 80 percent or greater. Scores, answer resets and attempts are logged for educators, who can follow each student's progress in an admin toolbar. Educators can further specify which scenarios will be required to earn a DDL.

At Sun West you can log into this using your Sun West Office 365 credentials.

Subject:
Computer Science
Education
Science
Material Type:
Activity/Lab
Assessment
Date Added:
12/14/2018
Digital Nation - Life On The Virtual Frontier
Rating
0.0 stars

Digital Nation is a new, open source PBS project that explores what it means to be human in an entirely new world -- a digital world. It consists of this Web site as well as a major FRONTLINE documentary to be broadcast on Feb. 2, 2010. Our production team is posting rough cuts and raw footage on the web, and gathering input, feedback and stories from users as we go.

Subject:
Computer Science
Education
Educational Technology
Science
Material Type:
Activity/Lab
Homework/Assignment
Primary Source
Author:
PBS
Date Added:
01/07/2019
Digital Signal Processing and Digital Filter Design (Draft)
Unrestricted Use
CC BY
Rating
0.0 stars

This book starts with a very brief development of signals and systems. It then develops the characteristics and the design of finite impulse response (FIR) digital filters. That is followed by developing the characteristics and the design of infinite impulse response (IIR) digital Filters.

Subject:
Computer Science
Science
Material Type:
Textbook
Provider:
Rice University
Provider Set:
Connexions
Author:
C. Sidney Burrus
Date Added:
10/02/2018
Digital World (01:01):  Introduction to Computers
Only Sharing Permitted
CC BY-ND
Rating
0.0 stars

Our first lesson in our FREE Introduction to Computers/ Business Computers Information Systems (BCIS) course.

This video will introduce new students to this series and what they can expect.
Our first lesson in our FREE Introduction to Computers/ Business Computers Information Systems (BCIS) course.

This video will introduce new students to this series and what they can expect.
Our first lesson in our FREE Introduction to Computers/ Business Computers Information Systems (BCIS) course.

This video will introduce new students to this series and what they can expect.

Subject:
Computer Science
Science
Material Type:
Lesson
Provider:
Mr. Ford's Class
Author:
Scott Ford
Date Added:
05/21/2018
Ditch That Textbook!
Rating
0.0 stars

• A resources section with handy links to our best stuff
• A page of all the free downloadable templates we've created
• A videos page with everything organized and easy to find
• A Google page with our most popular Google-related content

Includes: videos, podcasts, e-books, guides, templates.

*Click the resources tab at the top of the page to find templates, videos, e-books, guides, podcasts and more.

ALL FREE!

Subject:
Coding
Computer & Digital Technologies
Computer Science
English Language Arts
Math
Science
Social Studies
Material Type:
Activity/Lab
Homework/Assignment
Lesson
Author:
Matt Miller
Date Added:
11/08/2019
Django Girls Tutorial
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

The tutorial that the "DjangoGirls" initiative is using for all of its workshops. It's a very beginner-friendly tutorial with introductions to the command line, Python, Django, HTML and CSS. No previous programming experience is required.

Once participants have finished the tutorial, they will have a small working web application: their own blog. The tutorial will show them how to put it online, so others will see their work.

The tutorial is available in English, French, Chinese and Ukrainian. "beta" versions of translations to other languages are also available. (The English version is considered the "original" and is usually the most maintained, complete and up-to-date one.)

Subject:
Computer Science
Science
Material Type:
Lesson
Author:
Django Girls initiative and contributors
Date Added:
10/27/2023
Educational Technology: Crash Course Computer Science #39
Rating
0.0 stars

Today we’re going to go a little meta and talk about how computer science can support learning with educational technology. We here at Crash Course are big fans of interactive in-class learning and hands-on experiences, but we also believe in the additive power of educational technology inside and outside the classroom from the Internet itself and Massive Open Online Courses, or MOOCs to AI driven intelligent tutoring systems and virtual reality.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
Electronic Computing: Crash Course Computer Science #2
Rating
0.0 stars

So we ended last episode at the start of the 20th century with special purpose computing devices such as Herman Hollerith’s tabulating machines. But as the scale of human civilization continued to grow as did the demand for more sophisticated and powerful devices. Soon these cabinet-sized electro-mechanical computers would grow into room-sized behemoths that were prone to errors. But is was these computers that would help usher in a new era of computation - electronic computing.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
Evolution of Digital Organisms
Read the Fine Print
Educational Use
Rating
0.0 stars

Students are introduced to the concepts of digital organisms and digital evolution. They learn about the research that digital evolution software makes possible, and compare and contrast it with biological evolution.

Subject:
Biology
Computer Science
Science
Material Type:
Lesson
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Louise Mead
Robert Pennock
Wendy Johnson
Date Added:
09/18/2014
Explore learning with AR and 3D printing
Rating
0.0 stars

MAKE CURRICULUM COME ALIVE
DESIGN IN AUGMENTED REALITY AND SHARE YOUR CREATIONS.

You are able to sign up for a free teacher account (with limited use) but there are also full accounts available for a cost (9.99 a month or 2-3 dollars a student depending on how you sign up).

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Science
Material Type:
Activity/Lab
Author:
3D Bear AR
Date Added:
10/04/2018
Exploring Acceleration with an Android
Read the Fine Print
Educational Use
Rating
0.0 stars

Students conduct an experiment to study the acceleration of a mobile Android device. During the experiment, they run an application created with MIT's App Inventor that monitors linear acceleration in one-dimension. Students use an acceleration vs. time equation to construct an approximate velocity vs. time graph. Students will understand the relationship between the object's mass and acceleration and how that relates to the force applied to the object, which is Newton's second law of motion.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Scott Burns
Date Added:
09/18/2014
Exploring Computer Science (Grades 9-10)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Exploring Computer Science is a yearlong course developed around a framework of both computer science content and computational practice. Assignments and instruction are contextualized to be socially relevant and meaningful for diverse students. Units utilize a variety of tools/platforms and culminate with final projects around Human-Computer Interaction, Problem Solving, Web Design (HTML, CSS), Programming (Scratch, Edware), Computing & Data Analysis, and Robotics. ECS is recognized nationally as a preparatory course for AP Computer Science Principles. Watch this video and view this fact sheet for more information.

Subject:
Computer Science
Science
Material Type:
Unit of Study
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
01/07/2019
Files & File Systems: Crash Course Computer Science #20
Rating
0.0 stars

Today we’re going to look at how our computers read and interpret computer files. We’ll talk about how some popular file formats like txt, wave, and bitmap are encoded and decoded giving us pretty pictures and lifelike recordings from just strings of 1’s and 0’s, and we’ll discuss how our computers are able to keep all this data organized and readily accessible to users. You’ll notice in this episode that we’re starting to talk more about computer users, not programmers, foreshadowing where the series will be going in a few episodes.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
The First Programming Languages: Crash Course Computer Science #11
Rating
0.0 stars

So we ended last episode with programming at the hardware level with things like plugboards and huge panels of switches, but what was really needed was a more versatile way to program computers - software! For much of this series we’ve been talking about machine code, or the 1’s and 0’s our computers read to perform operations, but giving our computers instructions in 1’s and 0’s is incredibly inefficient, and a “higher-level” language was needed. This led to the development of assembly code and assemblers that allow us to use operands and mnemonics to more easily write programs, but assembly language is still tied to underlying hardware. So by 1952 Navy officer Grace Hopper had helped created the first high-level programming language A-0 and compiler to translate that code to our machines. This would eventually lead to IBM’s Fortran and then a golden age of computing languages over the coming decades. Most importantly, these new languages utilized new abstractions to make programming easier and more powerful giving more and more people the ability to create new and amazing things.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
Flow Charting App Inventor Tutorials
Read the Fine Print
Educational Use
Rating
0.0 stars

Students design and create flow charts for the MIT App Inventor tutorials in this computer science activity about program analysis. In program analysis, which is based on determining the behavior of computer programs, flow charts are an important tool for tracing control flow. Control flow is a graphical representation of the logic present in a program and how the program works. Students work through tutorials, design and create flow charts about how the tutorials function, and present their findings to the class. In their final assessment, they create an additional flow chart for an advanced App Inventor tutorial. This activity prepares students with the knowledge and skills to use App Inventor in the future to design and create Android applications.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Rich Powers
Date Added:
09/18/2014
Free Books, Ebooks, Audio Books, Courses, Movies
Rating
0.0 stars

Free online education courses. The site features a lot of material found only on universities’ private sites, all in easy to browse categories. Use the filters on the right side of the screen to find the items listed below:

1300 Free online courses
Over 1000 free movies
700 audio books
800 ebooks
200 textbooks
300 language lessons
150 business courses
Free K-12 Education.

FREE! You will need to visit other sites to find these, but they are all organized nicely for you in one spot.

Subject:
Arts Education
Biology
Career & Work Exploration
Chemistry
Communication Studies
Computer Science
Earth Science
Education
Educational Technology
English Language Arts
Environmental Science
Forensic Science
Geography
Health Science
Higher Education
History
Journalism Studies
Language Education
Law
Math
Media Studies
Physical Science
Physics
Practical & Applied Arts
Psychology
Science
Social Studies
Visual Arts
Material Type:
Module
Podcast
Reading
Unit of Study
Author:
Ayun Halliday
Colin Marshall
Jonathan Crow
Josh Jones
Mark Linsenmayer
Date Added:
11/20/2019
Free Code Camp
Rating
0.0 stars

Learn to code. EARN CERTIFICATIONS.

Free code camp is a great website for online learning. The site lets you learn to code with free online courses, programming projects, and interview preparation for developer jobs.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Higher Education
Science
Material Type:
Activity/Lab
Author:
Free Code Camp
Date Added:
11/20/2019