Updating search results...

Search Resources

558 Results

View
Selected filters:
  • Computer Science
Learn to Code with Scratch by MIT: Imagine, Program, Share
Rating
0.0 stars

Create stories, games, and animations & share with others around the world!

Learn the basics of coding.

Be sure to visit the "Tips" section to learn how to get started learning to code. There is a free online tutorial and a downloadable .pdf.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Math
Science
Material Type:
Activity/Lab
Game
Teaching/Learning Strategy
Author:
MIT
Date Added:
09/14/2018
Les Débrouillards (magazine et expériences scientifiques)
Rating
0.0 stars

Les expériences scientifiques:

« L'assistant scientifique: votre nouvel allié en classe! Trouvez dans ce guide 180 pages d’expériences simples, de fiches d’observation et d'articles scientifiques vulgarisés pour vos élèves.

Pour le 1er, 2e et 3e cycle!

Comment l’utiliser : cliquez sur les boutons de téléchargement avant chaque activité pour récupérer tout le contenu nécessaire. »

Le magazine:

« Le magazine drôlement scientifique Les Débrouillards s’intéresse à la nature, l’espace, l’environnement, la technologie, les communications, l’histoire, le futur, etc. Dans chaque numéro, retrouve des expériences amusantes, des reportages illustrés, des bandes dessinées et des jeux… Un savoureux alliage de science, de jeux et d’humour. »

Plusieurs articles provenant de chaque numéro sont disponibles gratuitement sur le site web, avec des fiches pédagogiques téléchargeables et des vidéos pertinentes.

Il y a aussi toute une page d'expériences avec des démonstrations vidéo, et une collection de quiz et tests amusants.

Subject:
Astronomy
Biology
Chemistry
Computer Science
Earth Science
Environmental Science
French
Geography
Health & Fitness
Health Science
History
Language Education
Physical Science
Physics
Science
Social Studies
Material Type:
Activity/Lab
Diagram/Illustration
Game
Lesson
Reading
Simulation
Author:
Publications BLD inc.
Les Débrouillards
Date Added:
01/23/2024
Let's Talk Science
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is one of the best K-12 Science resources available!
Resources are available for Grades Pre-school-12 including multiple articles and videos available for students to explore the many science concepts being learned in the classroom.

You can:
*Book an outreach visit from a scientist to teach STEM (science, technology, engineering & math) to your class

*Enter your Grade 6-8 students in team-based competitive enrichment events

*Use CurioCity with Grade 8-12 students to learn about STEM careers, Space and countless other topics with videos. You can also register and get amazing resources for STEM (in English or French) for FREE! (These are even aligned to SK curriculum!)

*Visit Ideapark for Pre-school to Grade 3 to register and receive access to a wealth of FREE STEM resources.

*Register for Tomatosphere to investigate the effects of outer space on seed germination with your class. Tomatosphere™ is a hands-on program that builds scientific inquiry and experimentation skills.

Subject:
Biology
Chemistry
Computer Science
Education
Educational Technology
Math
Physics
Science
Material Type:
Activity/Lab
Assessment
GAP 4
GAP 5
GAP 6
Homework/Assignment
Lesson
Reading
Teaching/Learning Strategy
Unit of Study
Provider:
Let's Talk Science
Author:
Let's Talk Science
Date Added:
09/14/2018
The Little Book of Semaphores
Read the Fine Print
Rating
0.0 stars

The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming.In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to solve similar problems.The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions. After each problem, the book offers a hint before showing a solution, giving students a better chance of discovering solutions on their own.The book covers the classical problems, including "Readers-writers," "Producer-consumer", and "Dining Philosophers." In addition, it collects a number of not-so-classical problems, some written by the author and some by other teachers and textbook writers. Readers are invited to create and submit new problems.

Subject:
Coding
Computer & Digital Technologies
Computer Science
Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2008
Lloyd Public -Technology Skill Development Pathway
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Attached is the K-3 Technology Skill Development Pathway (Scope and Sequence) for the Lloydminster Public School Division. Just a little aside: We sent our Technology Plan including the Scope and Sequence to Dr. Alec Couros at the University of Regina and got his stamp of approval!

Subject:
Computer Science
Education
Educational Technology
Science
Material Type:
Primary Source
Date Added:
03/13/2019
The Lunch-Bot
Read the Fine Print
Educational Use
Rating
0.0 stars

Students are challenged to design and program Arduino-controlled robots that behave like simple versions of the automated guided vehicles engineers design for real-world applications. Using Arduino microcontroller boards, infrared (IR) sensors, servomotors, attachable wheels and plastic containers (for the robot frame), they make "Lunch-Bots." Teams program the robots to meet the project constraints—to follow a line of reflective tape, make turns and stop at a designated spot to deliver a package, such as a sandwich or pizza slice. They read and interpret analog voltages from IR sensors, compare how infrared reflects differently off different materials, and write Arduino programs that use IR sensor inputs to control the servomotors. Through the process, students experience the entire engineering design process. Pre/post-quizzes and coding help documents are provided.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Mark Supal
Date Added:
05/07/2018
MIT Open Courseware - Free Online Course Materials
Rating
0.0 stars

"MIT OpenCourseWare provides free access to MIT’s course materials, including lecture notes, videos, and assignments.

MIT offers a wide range of subjects, from engineering to humanities, allowing learners to access high-quality educational resources from one of the world’s top universities.

Free access to MIT’s course materials
Wide range of subjects available
High-quality educational resources
Lecture notes, videos, and assignments
No registration required"
(description from thecompassdial.com)

*many are undergraduate and graduate courses - some high school is available (mostly science!)

Subject:
Arts Education
Astronomy
Biology
Business
Computer & Digital Technologies
Computer Science
Earth Science
Economics
Electrical & Electronics
English Language Arts
Environmental Science
Graphic Arts
Health Science
History
Math
Media Studies
Physical Science
Physics
Practical & Applied Arts
Science
Social Studies
Material Type:
Lesson
Module
Primary Source
Reading
Textbook
Unit of Study
Author:
MIT
Date Added:
11/26/2024
Machine Learning & Artificial Intelligence: Crash Course Computer Science #34
Rating
0.0 stars

So we've talked a lot in this series about how computers fetch and display data, but how do they make decisions on this data? From spam filters and self-driving cars, to cutting edge medical diagnosis and real-time language translation, there has been an increasing need for our computers to learn from data and apply that knowledge to make predictions and decisions. This is the heart of machine learning which sits inside the more ambitious goal of artificial intelligence. We may be a long way from self-aware computers that think just like us, but with advancements in deep learning and artificial neural networks our computers are becoming more powerful than ever.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
Make Animated GIFs on Your Desktop or Mobile Device
Rating
0.0 stars

"Brush Ninja is a free tool for creating animated GIFs. Unlike some similar tools, Brush Ninja works equally well in the web browser on a Chromebook, Windows or Mac laptop, iPads, Android tablets, and iOS and Android phones.

To make an animated GIF on Brush Ninja simply go to the website and start drawing on the blank scene editor. You can draw as many scenes as you like in Brush Ninja. When you have drawn all of the scenes for your animation press the play button to preview your animation. If you are happy with your animation, you can download it by clicking the export option. If you don't like a part of your animation, you can go back and edit any of the scenes that you need to adjust. Watch my video that is embedded below to see the whole process in action." (Richard Byrne)

The site includes a link to the application as well as a video to explain how to use it.

Subject:
Arts Education
Computer Science
Drama
Education
Educational Technology
Science
Visual Arts
Material Type:
Activity/Lab
Author:
Richard Byrne
Date Added:
09/28/2018
MakeCode - Introduction to Computer Science
Rating
0.0 stars

This is an introductory course to computer science using micro:bits as the physical tool, and MakeCode as the language. The course covers basic computer programming commands like variables and loops. It also incorporates elements of design thinking, making and problem solving to work towards the completion of tasks and activities. The course takes about 4 weeks to complete with regular work, (1 week on lessons and 3 weeks on the final project). It is recommended for grades 6-8.

Subject:
Arts Education
Computer Science
English Language Arts
Math
Science
Visual Arts
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Lesson
Module
Teaching/Learning Strategy
Author:
Stephen Hadden
microsoft
Date Added:
05/30/2019
Make Stuff Move - Coding lesson - Servo Knobs
Rating
0.0 stars

Welcome to another Make Stuff Move coding lesson. This second lesson is going to show you how to move a servo using the knob on your animate shield.

Subject:
Computer & Digital Technologies
Computer Science
Education
Educational Technology
Math
Robotics & Automation
Science
Material Type:
Activity/Lab
Lesson
Provider:
Make Stuff Move
Author:
Make Stuff Move
Make Stuff Move Inc.
Date Added:
11/23/2023
Mars Rover App Creation
Read the Fine Print
Educational Use
Rating
0.0 stars

Based on their experience exploring the Mars rover Curiosity and learning about what engineers must go through to develop a vehicle like Curiosity, students create Android apps that can control LEGO MINDSTORMS(TM) NXT robots, simulating the difficulties the Curiosity rover could encounter. The activity goal is to teach students programming design and programming skills using MIT's App Inventor software as the vehicle for the learning. The (free to download) App Inventor program enables Android apps to be created using building blocks without having to actually know a programming language. At activity end, students are ready to apply what they learn to write other applications for Android devices.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Rich Powers
Date Added:
09/18/2014
MediaSmarts Canada's Centre for Digital & Media Literacy
Rating
0.0 stars

MediaSmarts has been developing digital and media literacy programs and resources for Canadian homes, schools and communities since 1996. Through our work we support adults with information and tools so they can help children and teens develop the critical thinking skills they need for interacting with the media they love.

Resources are available for the following areas:
Crime Portrayal
Sexting
Blogging
Media Literacy 101
Internet & Mobile
Alcohol Marketing
Environment
Visible Minorities
Cyberbullying
Aboriginal People
Resources
Educational Games
Lesson Plans
Licensed Resources
Media Literacy Week
Outcome Charts by Province & Territory
Tip Sheets
Tutorials & Workshops
YouTube Videos
Recently on MediaSmarts
Knowing My Password
Doing Good with Social Media
Reality Check: The Game

Subject:
Computer Science
Education
Educational Technology
Science
Material Type:
Activity/Lab
Homework/Assignment
Teaching/Learning Strategy
Author:
MediaSmarts
Date Added:
01/07/2019
Memory & Storage: Crash Course Computer Science #19
Rating
0.0 stars

So we’ve talked about computer memory a couple times in this series, but what we haven’t talked about is storage. Data written to storage, like your hard drive, is a little different, because it will still be there even if the power goes out - this is known as non-volatile memory. Today we’re going to trace the history of these storage technologies from punch cards, delay line memory, core memory, magnetic tape, and magnetic drums, to floppy disks, hard disk drives, cds, and solid state drives. Initially, volatile memory, like RAM was much faster than these non-volatile storage memories, but that distinction is becoming less and less true today.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
My Summer - Weekly Project from Tynker
Rating
0.0 stars

Summer vacation has come to an end and school is back in session! Students will reminisce about their summer fun as they follow a step-by-step HTML/CSS tutorial in the Text Code Editor, where they'll create their own web page that captures the spirit of their summer adventures. By the end of this lesson, students will have combined creativity with problem-solving skills while reinforcing coding concepts and HTML/CSS syntax.

Subject:
Coding
Computer & Digital Technologies
Computer Science
English Language Arts
Science
Material Type:
Activity/Lab
Author:
Tynker
Date Added:
08/31/2019
Natural Language Processing: Crash Course Computer Science #36
Rating
0.0 stars

Today we’re going to talk about how computers understand speech and speak themselves. As computers play an increasing role in our daily lives there has been an growing demand for voice user interfaces, but speech is also terribly complicated. Vocabularies are diverse, sentence structures can often dictate the meaning of certain words, and computers also have to deal with accents, mispronunciations, and many common linguistic faux pas. The field of Natural Language Processing, or NLP, attempts to solve these problems, with a number of techniques we’ll discuss today. And even though our virtual assistants like Siri, Alexa, Google Home, Bixby, and Cortana have come a long way from the first speech processing and synthesis models, there is still much room for improvement.

Subject:
Computer Science
Science
Material Type:
Activity/Lab
Author:
Crashcourse
Date Added:
02/08/2019
OER-UCLouvain: Vers un numérique responsable à l'UCLouvain
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Le développement durable fait partie des priorités institutionnelles de l’UCLouvain. L’empreinte écologique du numérique est aujourd’hui colossale. Le numérique responsable, aussi appelée green IT (Information Technology), vise à réduire l’empreinte écologique, économique et sociale du numérique. Au travers de cinq thématiques IT liées à l’université (poste de travail, zéro papier, cloud et data center, communication, logiciel), les enjeux du numérique responsable sont mis en avant afin de favoriser une prise de conscience des utilisateurs et de proposer des pistes d’amélioration.

Subject:
Computer Science
Science
Material Type:
Primary Source
Reading
Author:
BROZE Hubert
DEVILLE Yves
Date Added:
10/27/2023