Updating search results...

Computer Science

898 affiliated resources

Search Resources

View
Selected filters:
Blender 3D: Noob to Pro
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Blender 3D: Noob to Pro is a product of shared effort by numerous team members and anonymous editors. Its purpose is to teach people how to create three-dimensional computer graphics using Blender, a free software application. This book is intended to be used in conjunction with other on-line resources that complement it.

Subject:
Arts and Humanities
Computer Science
Graphic arts
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
01/12/2021
Body Motion Vector Visualization
Read the Fine Print
Educational Use
Rating
0.0 stars

Students learn how engineers gather data and model motion using vectors. They learn about using motion-tracking tools to observe, record, and analyze vectors associated with the motion of their own bodies. They do this qualitatively and quantitatively by analyzing several examples of their own body motion. As a final presentation, student teams act as engineering consultants and propose the use of (free) ARK Mirror technology to help sports teams evaluate body mechanics. A pre/post quiz is provided.

Subject:
Computer Science
Engineering
Physical Science
Physics
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
Activities
Author:
Jackson Reimers
Date Added:
08/30/2018
Booleans
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Booleans" is included in the "Logic and if Statements" section of the "Intro to JS: Drawing & Animation" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Drawing, Animation.

Subject:
Computer Science
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Monterey Institute for Technology and Education
Sal Khan
Date Added:
11/16/2016
Breadth-first search
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Learn how to traverse a graph using breadth-first-search to find a particular node or to make sure you've visited all the notes, traversing one layer at a time.

Subject:
Algorithms
Computer Science
Material Type:
Lesson
Provider:
Khan Academy
Author:
Khan Academy
Date Added:
09/22/2013
Build & Play Binary Digital Trumpets
Read the Fine Print
Educational Use
Rating
0.0 stars

Students wire up their own digital trumpets using a MaKey MaKey. They learn the basics of wiring a breadboard and use the digital trumpets to count in the binary number system. Teams are challenged to play songs using the binary system and their trumpets, and then present them in a class concert.

Subject:
Computer Science
Engineering
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
Activities
Author:
Sabina Schill
Date Added:
01/23/2018
Build Your Own Night-Light with Arduino
Read the Fine Print
Educational Use
Rating
0.0 stars

Whether you want to light up a front step or a bathroom, it helps to have a light come on automatically when darkness falls. For this maker challenge, students create their own night-lights using Arduino microcontrollers, photocells and (supplied) code to sense light levels and turn on/off LEDs as they specify. As they build, test, and control these night-lights, they learn about voltage divider circuits and then experience the fundamental power of microcontrollers—controlling outputs (LEDs) based on sensor (photocell) input readings and if/then/else commands. Then they are challenged to personalize (and complicate) their night-lights—such as by using delays to change the LED blinking rate to reflect the amount of ambient light, or use many LEDs and several if/else statements with ranges to create a light meter. The possibilities are unlimited!

Subject:
Computer Science
Engineering
Physical Science
Physics
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
MakerChallenges
Author:
Daniel Godrick
Date Added:
10/11/2017
Building Arduino Light Sculptures
Read the Fine Print
Educational Use
Rating
0.0 stars

Students are challenged to design their own small-sized prototype light sculptures to light up a hypothetical courtyard. To accomplish this, they use Arduino microcontrollers as the “brains” of the projects and control light displays composed of numerous (3+) light-emitting diodes (LEDs). With this challenge, students further their learning of Arduino fundamentals by exploring one important microcontroller capability—the control of external circuits. The Arduino microcontroller is a powerful yet easy-to-learn platform for learning computer programing and electronics. LEDs provide immediate visual success/failure feedback, and the unlimited variety of possible results are dazzling!

Subject:
Computer Science
Engineering
Physical Science
Physics
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
MakerChallenges
Author:
Daniel Godrick
Date Added:
10/09/2017
Button-controlled scene changes
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Button-controlled scene changes" is included in the "Scene management" section of the "Advanced JS: Games & Visualizations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Grames, Visualizations.

Subject:
Computer Science
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/22/2013
A Button object type
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "A Button object type" is included in the "Transformations" section of the "Advanced JS: Games & Visualizations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Grames, Visualizations, Transformations.

Subject:
Computer Science
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/22/2013
CIS 101 - Computer Fundamentals - OER (Public) Version
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

In this course, students will learn basic Microsoft Windows 10 Operating Systems skills (including Core PC Hardware Components, Graphical User Interface, Local and Cloud File Management, Applications, Internet Browsers, Security, and key System Utilities), Google Email, Contacts, Calendar, and Drive applications, as well as introduction to Word Processing, Spreadsheet and Presentation applications. Additionally, students will learn to create and convert documents between different format (Microsoft and Google apps).

Subject:
Computer Science
Material Type:
Full Course
Provider:
Linn-Benton Community College
Author:
Ziko Rizk
Date Added:
01/13/2021
CIS 125 - Intro to Software Applications
Unrestricted Use
CC BY
Rating
0.0 stars

This course is designed to use technology as a productivity tool within a business environment through the use and integration of various software packages. You will use word processing software for formatting business correspondence, creating tables, multipage document, graphical elements, mail merging, and other features. Spreadsheet software will be used to create formulas, use built-in function for calculations, create charts/graphs, reference other worksheets/cells, and create absolute cell references as well as other formatting and editing features. Presentations software will be use to produce, edit, and create visually compelling presentations for business outcomes.

Course Outcomes:
1. Word processing software -- Use the features of a word processing program to produce, edit, and enhance business documents.
2. Spreadsheet software -- Use and understand a spreadsheet software program to create, edit, and format spreadsheets and charts.
3. Presentations software -- Use the features of a presentations program to produce, edit, and make visually appealing presentations.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Linn-Benton Community College
Author:
Linn Benton Virtual College
Date Added:
01/13/2021
CIS 195 - Web Development I - OER (PUBLIC)
Unrestricted Use
CC BY
Rating
0.0 stars

For access to instructor-only resources, contact LBCC's OER librarian (willihm@linnbenton.edu).|Introduces web design through an examination of (X)HTML, CSS and relevant computer graphic file formats. Students will learn to create standards-compliant, accessible web pages using modern design techniques and technologies. Emphasis will be placed on learning to write (X)HTML and CSS script without the help of advanced web design software; writing accessible, standards compliant code; and separating content, presentation and action.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Linn-Benton Community College
Author:
Lister, Frank
Date Added:
01/13/2021
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:
01/12/2021
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:
01/12/2021
CRS 111 - Basic Coding 1
Unrestricted Use
CC BY
Rating
0.0 stars

This course prepares the medical coding student for detailed procedural coding in integumentary, musculoskeletal, respiratory, and cardiovascular systems. Additionally, this course prepares the student to use ICD-10 diagnostic codes as principal, primary, secondary, and tertiary medical necessity justification. This course also prepares students to competently select accurate HCPCS codes for supplies, medications, transportation, etc.

Course Outcomes:
1. Identify and locate clinical information in patient charts which pertain to reimbursable data in all outpatient settings, and closely approximate the proper
2. Evaluation and Management code for reimbursement.
3. Demonstrate competency in procedural and diagnostic coding for the following systems: Integumentary; Respiratory; and Cardiovascular.
4. Demonstrate knowledge of Insurance, Billing and Coding Regulations.
5. Demonstrate accurate Diagnostic Coding.
6. Demonstrate accurate HCPCS Coding.
7. Demonstrate knowledge of CPT Coding Conventions.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Linn-Benton Community College
Author:
Linn Benton Virtual College
Date Added:
01/13/2021
CS04ALL: Command Line Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students are presented with information relating to stand alone Python programs, stdin, stdout, and command line arguments. This is a lab exercise. After completion students should be able to create executable Python programs which can accept input from stdin or command line arguments.

Subject:
Computer Science
Material Type:
Activity/Lab
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Hunter. R Johnson
Date Added:
02/02/2019
CS 120 - Digital Literacy
Unrestricted Use
CC BY
Rating
0.0 stars

This course introduces terminology and gives an overview of the computer and information science. It focuses on the basic concepts of computer hardware and software systems, software applications, online inquiry, and evaluation of materials including ethical decisions. It also includes concepts reinforced in a laboratory environment. Through specific hands-on experience you will gather, evaluate, and solve real-world problems and form decisions based upon critical examination of today's technology.

This class is designed to teach you how to use a computer running a Windows Operating System. If you do not have access to a Windows computer or have problems doing assessments, please contact your Navigator to discuss your options.

Course Outcomes:
1. Identify current and future trends in computing and recognize various computing devices and their uses.
2. Identify the parts of a computer and their features and functions and recognize the advantages and limitations of important peripheral devices.
3. Identify and describe the features of desktop and specialized computer operating systems and understand the importance of system utilities, backups, and file management.
4. Explain why the web is important in today's society and why fluency in the tools and language of the Internet is necessary to be an educated consumer, a better student, an informed citizen, and a valuable employee.
5. Understand what a computer network is, identify different types of networks, and recognize threats to security and privacy.
6. Demonstrate the proper use of basic word processing, spreadsheet and presentation software features.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Linn-Benton Community College
Author:
Linn Benton Virtual College
Date Added:
01/13/2021
CS120 - Digital Literacy - OER (Public) Version
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This course is designed as a survey course to familiarize students with computer concepts including software and hardware, software applications, and living online leading towards digital computer literacy. Instruction in this course is provided through demonstration and discussion. Class time will be provided for practicing concepts as well as working through assignments; however, additional time outside of class will be essential to improve skills and complete the assignments.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Linn-Benton Community College
Author:
Sisi Virasak
Ziko Rizk
Date Added:
01/13/2021