Search Results (55)

View
Selected filters:
  • Software
Advanced Database Systems
Conditions of Use:
No Strings Attached
Rating

At the heart of any major system is a data storage back-end. This back-end is what is refered to as a database. Taking that a database forms the core of systems, there is every need for the data to have integrity and also available for use. Database systems when well designed will ensure the system achieves those goals. Persons with skills to develop and manage these databases are therefore vital in modern day systems. The course principals of Database Systems is needed to help provide the competencies and skills needed by entry-level systems analyst or programmers. This course is about understanding and developing application logic in databases.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
John Kandiri
Date Added:
02/22/2018
Animal Research: A Multimedia Approach
Conditions of Use:
Remix and Share
Rating

Students will be working with a partner to research a favorite animal. They will be required to use a wide variety of resources which include multimedia software packages, the Internet, and various books. The students will be looking up general information about their animal, such as its habitat, place on the food chain, size, etc. Ultimately the students will be responsible for presenting the information they have gathered in some form of multimedia presentation. This activity is primarily student-oriented rather than teacher-oriented in that the students will be selecting what animals they want to research and what materials they want to use in creating their report. The teacher will give some basic requirements and guidelines to ensure that students are on task.

Subject:
Zoology
Material Type:
Lesson Plan
Provider:
University of North Carolina at Chapel Hill School of Education
Provider Set:
LEARN NC Lesson Plans
Author:
Amy Edwards
Date Added:
06/25/1999
The Building Blocks of a Quantum Computer: Part 1
Conditions of Use:
Remix and Share
Rating

There is no doubt that the quantum computer and the quantum internet have many profound applications, they may change the way we think about information, and they could completely change our daily life.

But how do a quantum computer and a quantum internet work? What scientific principles are behind it? What kind of software and protocols do we need for that? How can we operate a quantum computer and a quantum internet? And which disciplines of science and engineering are needed to develop a fully working system?

In a series of two MOOCs, we will take you through all layers of a quantum computer and a quantum internet. The first course will provide you with the scientific basis by explaining the first layer: the qubits. We will discuss the four types of qubits that QuTech research center at Delft University of Technology focuses on: topological qubits, Spin qubits, Trans qubits and NV Centre qubits. We will teach you the working principles of qubits and, at the same time, the working principles of a computer made of these qubits.

In the upcoming second course, we will introduce the other layers needed to build a quantum computer and a quantum internet, such as the micro-architecture, compilers, quantum error correction, repeaters and quantum algorithms.

These two courses offer you an opportunity to deepen your knowledge by continuing the journey started in our first MOOC, which focused on the applications of a quantum computer and a quantum internet.

Note that these courses offer a full overview of the layers of a quantum computer and a quantum internet, and therefore they will not go into too much detail per layer. For learners seeking to fully understand one specific topic we can recommend other courses authored by QuTech:

Subject:
Applied Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
dr.ir. Menno Veldhorst
Prof.dr.ir. K.L.M. Bertels
Prof.dr. Lieven Vandersypen
Prof.L. DiCarlo
Stephanie Wehner
Date Added:
03/20/2019
The CJK Dictionary Institute - Arabic
Rating

The CJK Dictionary Institute was originally established for Chinese, Japanese, and Korean (CJK) resources, but has been expanded in recent years to other languages, including Arabic. The many Arabic resources available through the CJK Dictionary Institute include databases of proper nouns, transliteration programs, dictionaries, databases, articles related to transcription and translation issues, and more. The institute also provides software developers with dictionary data as well as consulting services.

Subject:
Arts and Humanities
Languages
Material Type:
Reading
Provider:
The CJK Dictionary Institute
Date Added:
10/14/2013
CS120 - Digital Literacy - OER (Public) Version
Conditions of Use:
Remix and Share
Rating

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:
04/04/2018
Compilers
Conditions of Use:
Read the Fine Print
Rating

This course introduces the compilation process, presenting foundational topics on formal languages and outline each of the essential compiler steps: scanning, parsing, translation and semantic analysis, code generation, and optimization. Upon successful completion of this course, the student will be able to: describe the compilation process and explain the function of the components that comprise the structure of a compiler; apply concepts of formal languages and finite-state machines to the translation of computer languages; identify the compiler techniques, methods, and tools that are applicable to other software applications; describe the challenges and state-of-the-practice of compiler theory and practice. This free course may be completed online at any time. (Computer Science 304)

Subject:
Computer Science
Material Type:
Assessment
Full Course
Homework/Assignment
Lecture Notes
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Date Added:
04/16/2012
Computer Graphics
Conditions of Use:
No Strings Attached
Rating

This course is about learning how to create and manipulate two and three dimensional images using graphic techniques and methods. Computer graphics knowledge enables one to create and manipulate graphics in application areas such as digital art and graphics design. At the end of the course you will be able to understand and apply the theory of computer graphics and in particular the mathematical techniques and the algorithms that underline most of modern 3D graphics systems. In general you will be able to write your own 3D graphics programs.

Subject:
Computer Science
Material Type:
Module
Provider:
African Virtual University
Provider Set:
OER@AVU
Author:
Mercy Mbise
Date Added:
08/07/2018
Computer Software
Conditions of Use:
Remix and Share
Rating

This unit covers application and system software, with a focus on healthcare systems. It also describes the functions of operating systems, presents different operating systems, and defines the purpose and usage of file systems.

Subject:
Health, Medicine and Nursing
Material Type:
Lecture
Provider:
Open Michigan
Provider Set:
Health IT Workforce Curriculum
Author:
Oregon Health & Science University
Date Added:
09/26/2014
Computer Software (03:01): Software Basics
Rating

The first video in the Computer Software series, part of our Introduction to Computers course. This video looks at the general types of software, software development, the software development life cycle, as well as explains what computer programers do.

Subject:
Information Science
Material Type:
Lecture
Provider:
Mr. Ford's Class
Author:
Scott Ford
Date Added:
09/25/2014
Concept Maps Tools
Conditions of Use:
No Strings Attached
Rating

Concept maps are graphical tools for organizing and representing knowledge. They include concepts, usually enclosed in circles or boxes of some type, and relationships between concepts indicated by a connecting line linking two concepts

Subject:
Arts and Humanities
Business and Communication
Material Type:
Interactive
Provider:
Institute of Human Machine Cognition
Provider Set:
Individual Authors
Author:
Joe D. Novak
Date Added:
10/15/2012
Design and Implementation of Virtual Hybrid Electric Vehicle Simulator for Educational Purpose
Rating

The objective of this paper is to describe the development of an educational purpose computer-based simulator for Hybrid Electric Vehicle (HEV) technology. The tremendous capital investment, tedious and time-consuming tasks required to establish a full function of HEV laboratory are convincing evidence that the HEV curriculum is in need of a low-cost, computer-based virtual HEV simulator. An interactive, LabVIEW-based simulation software was developed for different configurations of hybrid powertrains under several driving conditions. The developed software is capable of simulating, illustrating and displaying (on the PC-based screen) the multiple energy flows in the HEV based on its configuration and driving conditions. The software integrated with actuator assembles the simulator which serves as a hands-on experience unit for multidiscipline students enrolled in the HEV technology courses. The virtual HEV simulator not only enhances the HEV training and education, but also increases students' interest in the green movement of transportation.

Subject:
Automotive Technology and Repair
Material Type:
Reading
Provider:
Center for Automotive Technology - Macomb
Provider Set:
Center for Advanced Automotive Technology
Author:
Wayne State University and Macomb Community College
Date Added:
11/21/2012
Do You See What I See?
Conditions of Use:
Read the Fine Print
Rating

Students explore the concept of optical character recognition (OCR) in a problem-solving environment. They research OCR and OCR techniques and then apply those methods to the design challenge by developing algorithms capable of correctly "reading" a number on a typical high school sports scoreboard. Students use the structure of the engineering design process to guide them to develop successful algorithms. In the associated activity, student groups implement, test and revise their algorithms. This software design lesson/activity set is designed to be part of a Java programming class.

Subject:
Engineering
Education
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Derek Babb
Date Added:
09/18/2014
Does It Work? Test and Test Again
Conditions of Use:
Read the Fine Print
Rating

Testing is critical to any design, whether the creation of new software or a bridge across a wide river. Despite risking the quality of the design, the testing stage is often hurried in order to get products to market. In this lesson, students focus on the testing phase of the software/systems design process. They start by exploring existing examples of program testing using the CodingBat website, which contains a series of problems and challenges that students solve using the Java programming language. Working in teams, students practice writing test cases for other groups' code, and then write test cases for a program before writing the program itself.

Subject:
Engineering
Education
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Janet Yowell
Ryan Stejskal
Date Added:
09/18/2014
ElixirFM Online Interface
Rating

This online interface processes MSA using four different modes. The 'Resolve' mode provides tokenization and morphological analysis of the inserted text while the 'Inflect' mode lets users inflect words into the forms required by context. The 'Derive' mode allows users to derive words of similar meaning but different grammatical category. The 'Lookup' mode can lookup lexical entries by the citation form and nests of entries by the root; it also allows users to search in the English translations.

Subject:
Arts and Humanities
Languages
Linguistics
Material Type:
Reading
Provider:
Otakar Smr_, Viktor Bielick_, Tim Buckwalter
Date Added:
10/14/2013
EndNote Desktop X7 for Windows PC Lesson 11 - 16 (zip files for Moodle)
Conditions of Use:
Remix and Share
Rating

This is part 3 of a series of online exercises designed to demonstrate and allow students to practice what we consider the most useful, general functions of desktop EndNote for Windows. The online lessons and descriptive titles can be found in the Resources section, on the right side of your screen.Part 3 is concerned with using Cite While You Write (EndNote's plugin for Word) to place in-text citations into a Word document, change the referencing style to suit the student and build and edit the bibliography.Each lesson contains:general instructions describing what the student can expect to seespecific learning objectivesa main menu screen allowing them to choose between the demonstration and the practice exercisethe demonstration's duration timeThe demonstration part of each lesson:is narrated by the authoris not interactive includes text captionsThe practice part of each lesson:is not narrated contains more limited text prompts in place of detailed instructionsis interactiveThese lessons were created using Adobe Captivate 9 and published in HTML5 format, designed to be dropped into Moodle and used as HTML files. No grading or progress tracking is included in these lessons.They can be seen in action on KEATS (keats.kcl.ac.uk), the bespoke version of Moodle in use at King's College London. KEATS is not public, so please contact the authors for guest access or furher information regarding these lessons.

Subject:
Information Science
Higher Education
Material Type:
Module
Author:
John Woodcock
Date Added:
02/28/2017
EndNote Desktop X7 for Windows PC Lessons 1 - 4 (Zip files for Moodle)
Conditions of Use:
Remix and Share
Rating

This is part 1 of a series of online exercises designed to demonstrate and allow students to practice what we consider the most useful, general functions of desktop EndNote for Windows. The online lessons and descriptive titles can be found in the Resources section, on the right side of your screen.Part 1 is focused on starting a new reference library and adding references from commonly used academic databases like OvidSP and CINAHL.Each lesson contains:general instructions describing what the student can expect to seespecific learning objectivesa main menu screen allowing them to choose between the demonstration and the practice exercisethe demonstration's duration timeThe demonstration part of each lesson:is narrated by the authoris not interactive includes text captionsThe practice part of each lesson:is not narrated contains more limited text prompts in place of detailed instructionsis interactiveThese lessons were created using Adobe Captivate 9 and published in HTML5 format, designed to be dropped into Moodle and used as HTML files. No grading or progress tracking is included in these lessons.They can be seen in action on KEATS (keats.kcl.ac.uk), the bespoke version of Moodle in use at King's College London. KEATS is not public, so please contact the authors for guest access or furher information regarding these lessons.

Subject:
Information Science
Higher Education
Material Type:
Module
Author:
John Woodcock
Date Added:
02/28/2017
EndNote Desktop X7 for Windows PC Lessons 5 - 10 (zip files for Moodle)
Conditions of Use:
Remix and Share
Rating

This is part 2 of a series of online exercises designed to demonstrate and allow students to practice what we consider the most useful, general functions of desktop EndNote for Windows. The online lessons and descriptive titles can be found in the Resources section, on the right side of your screen.Part 2 is concerned with adding references that come from non-database sources such as books (from a library catalogue) and webpages, what to do if your references are missing information and how to have EndNote find and attach journal article PDFs to your references. Each lesson contains:general instructions describing what the student can expect to seespecific learning objectivesa main menu screen allowing them to choose between the demonstration and the practice exercisethe demonstration's duration timeThe demonstration part of each lesson:is narrated by the authoris not interactive includes text captionsThe practice part of each lesson:is not narrated contains more limited text prompts in place of detailed instructionsis interactiveThese lessons were created using Adobe Captivate 9 and published in HTML5 format, designed to be dropped into Moodle and used as HTML files. No grading or progress tracking is included in these lessons.They can be seen in action on KEATS (keats.kcl.ac.uk), the bespoke version of Moodle in use at King's College London. KEATS is not public, so please contact the authors for guest access or furher information regarding these lessons.

Subject:
Information Science
Higher Education
Material Type:
Module
Author:
John Woodcock
Date Added:
02/28/2017