Updating search results...

Search Resources

384 Results

View
Selected filters:
  • Computer Science
Build Your Own Arduino Light Sculpture! Part 2
Read the Fine Print
Educational Use
Rating
0.0 stars

In the companion activity, students experimented with Arduino programming to blink a single LED. During this activity, students build on that experience as they learn about breadboards and how to hook up multiple LEDs and control them individually so that they can complete a variety of challenges to create fun patterns! To conclude, students apply the knowledge they have gained to create LED-based light sculptures.

Subject:
Career and Technical Education
Computer Science
Material Type:
Activity/Lab
Provider:
TeachEngineering
Author:
Brian Huang
SparkFun Education
Date Added:
10/13/2017
Building Programming Experience: A Lead-In to 6.001, January (IAP) 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course will serve as a two-week aggressively gentle introduction to programming for those students who lack background in the field. Specifically targeted at students with little or no programming experience, the course seeks to reach students who intend to take 6.001 in the Spring Term and feel they would struggle because they lack the necessary background. The main focus of the subject will be acquiring programming experience: instruction in programming fundamentals coupled with lots of practice problems. Lots of programming required, but lots of support provided.

Subject:
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Vandiver, Benjamin
Date Added:
01/01/2005
A Byte of Python
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

"A Byte of Python" is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. There are many translations of the book available in different human languages.

Subject:
Computer Science
Material Type:
Textbook
Author:
Swaroop C.H.
Date Added:
10/10/2017
C# Programming
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Although C# is derived from the C programming language, it introduces some unique and powerful features, such as delegates (which can be viewed as type-safe function pointers) and lambda expressions which introduce elements of functional programming languages, as well as a simpler single class inheritance model (than C++) and, for those of you with experience in "C-like" languages, a very familiar syntax that may help beginners become proficient faster than its predecessors. Similar to Java, it is object-oriented, comes with an extensive class library, and supports exception handling, multiple types of polymorphism, and separation of interfaces from implementations. Those features, combined with its powerful development tools, multi-platform support, and generics, make C# a good choice for many types of software development projects: rapid application development projects, projects implemented by individuals or large or small teams, Internet applications, and projects with strict reliability requirements. Testing frameworks such as NUnit make C# amenable to test-driven development and thus a good language for use with Extreme Programming (XP). Its strong typing helps to prevent many programming errors that are common in weakly typed languages.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
10/10/2017
C Programming
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

C is the most commonly used programming language for writing operating systems. The first operating system written in C is Unix. Later operating systems like GNU/Linux were all written in C. Not only is C the language of operating systems, it is the precursor and inspiration for almost all of the most popular high-level languages available today. In fact, Perl, PHP, Python and Ruby are all written in C. By way of analogy, let's say that you were going to be learning Spanish, Italian, French, or Portuguese. Do you think knowing Latin would be helpful? Just as Latin was the basis of all of those languages, knowing C will enable you to understand and appreciate an entire family of programming languages built upon the traditions of C. Knowledge of C enables freedom.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
10/10/2017
CS Principles in the Classroom Teacher Self-Assessment_ Early Elementary
Unrestricted Use
CC BY
Rating
0.0 stars

The educator self-assessment can be used by districts to survey classroom teachers and specialists to see how computer science is currently being integrated into individual classrooms. The survey is organized by sections aligned to the Wisconsin CS standards, with individual response questions based on learning priorities within that standards. The results of this educator self-assessment could be used to see how and where CS standards are being taught, to address gaps in computer science instruction, and to identify areas in which educators need additional professional development.

The live Google Forms version can be found here: https://docs.google.com/forms/d/e/1FAIpQLSdkCcBwHv84UK1TXi0VgWngcE1JvCDAFuYq_ttSJ_d3sDVtug/viewform
Please contact CESA 11 if you would like an editable Google Form version.

Subject:
Computer Science
Education
Material Type:
Assessment
Author:
CESA 11
Date Added:
06/23/2022
CS Principles in the Classroom Teacher Self-Assessment_ High School
Unrestricted Use
CC BY
Rating
0.0 stars

The educator self-assessment can be used by districts to survey classroom teachers and specialists to see how computer science is currently being integrated into individual classrooms. The survey is organized by sections aligned to the Wisconsin CS standards, with individual response questions based on learning priorities within that standards. The results of this educator self-assessment could be used to see how and where CS standards are being taught, to address gaps in computer science instruction, and to identify areas in which educators need additional professional development.

The live Google Forms version can be found here: https://docs.google.com/forms/d/e/1FAIpQLScSo1-Q0y87e7dj7l-jGGLGeQUe-4dRmeItj9pDTPpEwcKU7A/viewform
Please contact CESA 11 if you would like an editable Google Form version.

Subject:
Computer Science
Education
Material Type:
Assessment
Author:
CESA 11
Date Added:
06/23/2022
CS Principles in the Classroom Teacher Self-Assessment_ Intermediate
Unrestricted Use
CC BY
Rating
0.0 stars

The educator self-assessment can be used by districts to survey classroom teachers and specialists to see how computer science is currently being integrated into individual classrooms. The survey is organized by sections aligned to the Wisconsin CS standards, with individual response questions based on learning priorities within that standards. The results of this educator self-assessment could be used to see how and where CS standards are being taught, to address gaps in computer science instruction, and to identify areas in which educators need additional professional development.

The live Google Forms version can be found here: https://docs.google.com/forms/d/e/1FAIpQLSefXpaJkHLhTezTOLZrIEkFNiA5Hnn9JMXm7-1G1mjtXKqVvQ/viewform
Please contact CESA 11 if you would like an editable Google Form version.

Subject:
Computer Science
Education
Material Type:
Assessment
Author:
CESA 11
Date Added:
06/23/2022
CS Principles in the Classroom Teacher Self-Assessment_ Middle School
Unrestricted Use
CC BY
Rating
0.0 stars

The educator self-assessment can be used by districts to survey classroom teachers and specialists to see how computer science is currently being integrated into individual classrooms. The survey is organized by sections aligned to the Wisconsin CS standards, with individual response questions based on learning priorities within that standards. The results of this educator self-assessment could be used to see how and where CS standards are being taught, to address gaps in computer science instruction, and to identify areas in which educators need additional professional development.

The live Google Forms version can be found here: https://docs.google.com/forms/d/e/1FAIpQLSdrMI_EBnml293_X54QAXzWsS5UKbE9TAYdxx3ZXPO9YAH_zQ/viewform
Please contact CESA 11 if you would like an editable Google Form version.

Subject:
Computer Science
Education
Material Type:
Assessment
Author:
CESA 11
Date Added:
06/23/2022
CS Unplugged Sorting Algorithms
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lesson Description
Students compare different algorithms to find the best method of sorting a group of unknown weights in order.  Students practice a Selection Sort and Quick Sort.  Additional variations include:  
Insertion SortBubble SortMerge Sort
The lesson also introduces students to the concept of recursion.
Online Resources
Online resources include a step-by-step downloadable Lesson Plan.  The webiste also provides a YouTube video, photos, related resrouces, and additional curriculum links.

Introduce students to Binary and Algorthims prior to conducting this Algorithm Sorting Activity

Subject:
Computer Science
Material Type:
Activity/Lab
Alternate Assessment
Diagram/Illustration
Formative Assessment
Learning Task
Lesson Plan
Reading
Reference Material
Simulation
Provider:
University of Canterbury, NZ
Date Added:
04/20/2016
Can I Play That? (Accessibility in Gaming)
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

From their About Page: "Since our inception in November 2018 (Founded by Susan Banks and Courtney Craven), Can I Play that? (CIPT) has grown from a hobby site to a destination for players and developers alike that provides all forms of accessibility information on video games and the industry. Reviews, news stories, and features at CIPT exclusively report on the ever-growing presence and adoption of accessibility features within the gaming industry. Our work has been read and shared internally at studios around the world, such as Xbox, PlayStation, Ubisoft, Square Enix, and countless others, with support from Xbox and PlayStation executives, Phil Spencer and Hermen Hulst.

Can I Play That? works to share stories that influence game updates, inform disabled players, educate and entertain players and developers, and provide a voice for one of the largest player bases in the industry.

We have also developed professional workshops that tackle topics such as diversity, equity, and inclusion, and accessible community management. These workshops are available for studios to book, and we have already worked with Xbox, Ubisoft, Splash Damage, Square Enix, Creative Assembly, and more are to come as we expand our offerings"

Subject:
Career and Technical Education
Computer Science
Education
Educational Technology
Information and Technology Literacy
Technology and Engineering
Material Type:
Game
Other
Reference Material
Teaching/Learning Strategy
Author:
Marijn (ActiveB1t)
Josh Straub
Date Added:
04/23/2024
Canada Learning Code
Unrestricted Use
CC BY
Rating
0.0 stars

These lesson plans are available for a variety of grade levels and subject areas. Plans are modular and contain both UnPlugged Activities and hands-on code-alongs that promote and reinforce computational thinking.

Subject:
Computer Science
Material Type:
Lesson Plan
Author:
Canada Learning Code
Date Added:
03/17/2023
Career Connections: Information Technology
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

Career Connections is a powerful career resource for any student! Young professionals tell us about their jobs and take us behind the scenes to show us what they do every day. Learn about Ohio’s in-demand jobs, and what it takes to get there. Funding From BEMC (Broadcast Educational Media Commission)In partnership with Ohio Department of Education and Ohio Means Jobs

Subject:
Computer Science
Information and Technology Literacy
Material Type:
Other
Author:
Lynn Aprill
Date Added:
11/23/2022
Cascading Style Sheets
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This book is a guide to Cascading Style Sheets (CSS), a technique widely used in web pages including Wikipedia to describe their visual style and appearance. CSS can take HTML to new places creatively and functionally. Once you learn how to style mark-up, you can additionally learn JavaScript functions that make dynamic web pages.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
10/10/2017
The Chandra X-Ray Observatory
Read the Fine Print
Educational Use
Rating
0.0 stars

Learn about the Chandra X-Ray Observatory's telescope system, science instruments, and spacecraft system in this interactive activity adapted from NASA.

Subject:
Career and Technical Education
Computer Science
Technology and Engineering
Material Type:
Interactive
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media Common Core Collection
Author:
NASA
WGBH Educational Foundation
WNET
Date Added:
12/02/2011
Chemistry & Creation of Making Plastic Parts
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will be able to explain and demonstrate how plastic parts are made and the chemistry involved in making different parts to meet different customer requirements. These resources fall into academic and the career domains.

Subject:
Chemistry
Computer Science
Education
Mathematics
Measurement and Data
Physical Science
Ratios and Proportions
Material Type:
Activity/Lab
Homework/Assignment
Interactive
Lecture Notes
Lesson
Date Added:
07/19/2019
Chemistry & Creation of Making Plastic Parts
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students will be able to explain and demonstrate how plastic parts are made and the chemistry involved in making different parts to meet different customer requirements. These resources fall into academic and the career domains.

Subject:
Chemistry
Computer Science
Education
Mathematics
Measurement and Data
Physical Science
Ratios and Proportions
Material Type:
Activity/Lab
Homework/Assignment
Interactive
Lecture Notes
Lesson
Date Added:
08/27/2019