Updating search results...

Search Resources

10000 Results

View
Selected filters:
Professional Web Accessibility Auditing Made Easy: Essential Skills for Web Developers, Content Creators, and Designers
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Digital accessibility skills are in high demand, as the world becomes more aware of barriers in digital content that prevent some people from participating in a digital society. These are essential skills for web developers, and essential knowledge for organizations that want to ensure their web content is reaching the broadest audience possible.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Textbook
Provider:
Ryerson University
Author:
Greg Gay
Date Added:
07/07/2021
Profit of a company
Unrestricted Use
CC BY
Rating
0.0 stars

This task compares the usefulness of different forms of a quadratic expression. Students have to choose which form most easily provides information about the maximum value, the zeros and the vertical intercept of a quadratic expression in the context of a real world situation. Rather than just manipulating one form into the other, students can make sense out of the structure of the expressions.

Subject:
Algebra
Mathematics
Material Type:
Activity/Lab
Provider:
Illustrative Mathematics
Provider Set:
Illustrative Mathematics
Author:
Illustrative Mathematics
Date Added:
05/01/2012
Program Analysis Using App Inventor
Read the Fine Print
Educational Use
Rating
0.0 stars

In computer science, program analysis is used to determine the behavior of computer programs. Flow charts are an important tool for understanding how programs work by tracing control flow. Control flow is a graphical representation of the logic present in the program. In this lesson, students learn about, design and create flow charts for different scenarios, including a game based on the Battleship® created by Hasbro©. In the associated activity, Flow Charting App Inventor, students apply their knowledge from this lesson and gain experience with a software application called App Inventor. This lesson and its associated activity can be stand-alone or used as a launching point for the Android Acceleration Application unit or any lesson involving App Inventor.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Lesson Plan
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Rich Powers
Date Added:
09/18/2014
Programmeren in C
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In dit vak leert de student programmeren in een procedurele programmeertaal en wel in C. Aan de orde komen onder meer: fundamentele programmeerconstructies (datatypen, toekennings-, keuze-, en herhalingsopdrachten), procedurele abstractie (methoden en parameters) en data-abstractie (arrays, structures). Verder wordt behandeld: het gebruik van dynamische datastructuren zoals lijsten en binaire bomen, het lezen en schrijven van files en het gebruik van een compiler. Ter illustratie zullen een aantal algoritmen worden behandeld zoals priemgetallen generatie, grootste gemene deler en sorteren.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Assessment
Lecture Notes
Reading
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr.ir. A.J. van Genderen
Date Added:
07/14/2021
Programming Fundamentals - A Modular Structured Approach using C++
Unrestricted Use
CC BY
Rating
0.0 stars

Programming Fundamentals - A Modular Structured Approach using C++ is written by Kenneth Leroy Busbee, a faculty member at Houston Community College in Houston, Texas. The materials used in this textbook/collection were developed by the author and others as independent modules for publication within the Connexions environment. Programming fundamentals are often divided into three college courses: Modular/Structured, Object Oriented and Data Structures. This textbook/collection covers the first of those three courses.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
Rice University
Provider Set:
OpenStax CNX
Author:
Kenneth Leroy Busbee
Date Added:
01/10/2013
Programming Languages: Application and Interpretation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Unlike some other textbooks, this one does not follow a top-down narrative. Rather it has the flow of a conversation, with backtracking. We will often build up programs incrementally, just as a pair of programmers would. We will include mistakes, not because I don’t know the answer, but because this is the best way for you to learn. Including mistakes makes it impossible for you to read passively: you must instead engage with the material, because you can never be sure of the veracity of what you’re reading.

The main programming language used in this book is Racket. Like with all operating systems, however, Racket actually supports a host of programming languages, so you must tell Racket which language you’re programming in.

This textbook has been used in classes at: Brown University, Cal Poly, Columbus State University, Northeastern University, NYU, Reed College, UC-San Diego, UC-Santa Cruz, University of Rhode Island, University of Utah, Westmont College, Williams College, and Worcester Polytechnic Institute.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Brown University
Author:
Shriram Krishnamurthi
Date Added:
07/07/2021
Programming Languages, Fall 2002
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Principles of functional, imperative, and logic programming languages. Meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming, modules, and multiprocessing. Case studies of contemporary programming languages. Programming experience and background in language implementation required. From the course home page: The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the SCHEME+ programming language for all of its assignments.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Ernst, Michael Dean
Date Added:
01/01/2002
Programming for the Puzzled, Spring 2018
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This class builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching students to program while solving puzzles. Python syntax and semantics required to understand the code are explained as needed for each puzzle.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Srini Devadas
Date Added:
01/01/2018
Programming for the Web: From Soup to Nuts: Implementing a complete GIS web page using HTML5, CSS, JavaScript, Node.js, MongoDB, and Open Layers
Unrestricted Use
CC BY
Rating
0.0 stars

This book is designed to be used as a class text but should be easily accessible to programmers interested in Web Programming. It should even be accessible to an advanced hobbyist.

The original goal behind this text was to help students doing research with me in Web based mapping applications, generally using Open Layers. The idea was to provide persistent storage using REST and simple http request from JavaScript to store the data on a server.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann III
Date Added:
09/11/2018
Prohibition and Permission, Spring 2007
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Explore where the prohibitions and permissions that occur in every day life come from, why they exist, and what gives them force. For example: food- you are only willing and able to eat a subset of the world's edible substances. Marriage- some marriages are prohibited by law or by custom. Addresses questions of prohibition and permission using psychological sources and literary works from ancient to modern. Includes texts by Shakespeare, Melville, Mary Rowlandson, and Anita Desai. Students give group and individual oral presentations.

Subject:
Arts and Humanities
World Cultures
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Wolfe, Jeremy
Date Added:
01/01/2007
Project Appraisal in Developing Countries, Spring 2005
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Examines techniques and procedures relevant for project planning and implementation in developing countries, including project identification, feasibility analysis, design and implementation monitoring. Considers how to evaluate economic and distributive effects of completed or ongoing development projects. Specific attention given to how institutional setting and other practical influences affect the use of conventional analytical tools.

Subject:
Business and Communication
Finance
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Kim, Annette Miae
Date Added:
01/01/2005
Project Evaluation, Spring 2011
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Project Evaluation covers methodologies for evaluating civil engineering projects, which typically are large-scale and long-lived and involve many economic, financial, social and environmental factors. The course places an emphasis on dealing with uncertainty. Students learn basic techniques of engineering economics, including net present value analysis, life-cycle costing, benefit-cost analysis, and other approaches to project evaluation. Examples are drawn from both contemporary and historical projects in various fields, including transportation systems, urban development, energy and environmental projects, water resource management, telecommunications systems, and other elements of the public and private projects and programs.

Subject:
Applied Science
Business and Communication
Environmental Science
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Martland, Carl D.
Sussman, Joseph
Date Added:
01/01/2011
Project Finance: Funding Projects Successfully
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Are you involved in the development and execution of technical projects and eager to know what it takes to fund a project successfully? Would you like to be more in touch with the latest developments in project finance and able to use these to your advantage? If so, you’re in the right place!

This course will provide you with the fundamental knowledge and necessary tools to create the optimum financing structure for your project and enhance its potential to attract funding.

The approach taken is both theoretically sound and practically relevant. This is achieved by using case studies to illustrate the topics, as well as assignments that give learners first-hand experience in what it takes to put together a financeable project.

At the end of the course, you’ll understand what is required to achieve successful project financing.

Those who work on infrastructure and industrial projects, especially, will need to have a good understanding of how project financing works and how project investors and lenders think and assess the risks of a project.

Projects are increasingly set up through cooperation between different groups of stakeholders such as Public Private Partnerships (PPPs). Project contracts are evolving to facilitate and structure such co-operations, which has in turn led to a range of novel contracts and methods of financing.

Subject:
Applied Science
Business and Communication
Engineering
Finance
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Emile Peters
Date Added:
07/14/2021
Project Laboratory, Spring 2009
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is an engineering laboratory subject for mechanical engineering juniors and seniors. Major emphasis is on interplay between analytical and experimental methods in solution of research and development problems. Communication (written and oral) of results is also a strong component of the course. Groups of two or three students work together on three projects during the term.

Subject:
Applied Science
Engineering
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Cheng, Wai
Hart, Douglas
Date Added:
01/01/2009
Project Laboratory in Mathematics
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

What's it like to do mathematical research? The "Project Laboratory in Mathematics" course from MIT's OpenCourseWare provides some fine insights into this endeavor. The course was originally developed by Professor Haynes Miller and features information about how to help students "explore puzzling and complex mathematical situations." The site includes selected video lectures from the course, instructor insights, and a selection of projects and examples, such as "The Dynamics of Successive Differences Over Z and R." Also, the site includes information on how to customize this course for a variety of settings, along with examples of classroom activities and helpful resources.

Subject:
Education
Mathematics
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Date Added:
02/20/2014
Project Management
Unrestricted Use
CC BY
Rating
0.0 stars

This book covers the basics of project management. This includes the process of initiation, planning, execution, control and close out that all projects share. This book has been adapted by the author as of August 15, 2014. The adaptation includes Canadianized content, PowerPoints, Audio Files, and Chapter Questions.

Subject:
Business and Communication
Management
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Author:
Adrienne Watt
Date Added:
10/28/2014
Project Management, Spring 2009
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

1.040 Project Management focuses on the management and implementation of construction projects, primarily infrastructure projects. A project refers to a temporary piece of work undertaken to create a unique product or service. Whereas operations are continuous and repeating, projects are finite and have an end date. Projects bring form or function to ideas or need. Some notable projects include the Manhattan Project (developing the first nuclear weapon); the Human Genome Project (mapping the human genome); and the Central Artery Project (Boston's Big Dig"). The field of project management deals with the planning, execution, and controlling of projects. The course is divided into three parts: Part 1: project finance Part 2: project evaluation Part 3: project organization This course will cover the basic tools, skills, and knowledge necessary to successfully manage a project through its inception, design, planning, construction, and transition phases. There will be several guest lectures discussing current projects, and a construction site visit to MIT's Media Lab extension."

Subject:
Business and Communication
Finance
Material Type:
Full Course
Provider:
M.I.T.
Provider Set:
M.I.T. OpenCourseWare
Author:
Moavenzadeh, Fred
Date Added:
01/01/2009
Project Management for Instructional Designers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Project Management for Instructional Designers (PM4ID) is a textbook about project management tailored specifically for instructional designers, intended for use in graduate programs in educational technology.
This book is based on a pre-existing openly licensed textbook which was donated to the commons by a benefactor that desires to remain anonymous, and has been collaboratively revised and remixed by faculty and students at Brigham Young University.

Subject:
Education
Material Type:
Full Course
Author:
Wiley Et Al
Date Added:
07/07/2021
Project Management from Simple to Complex
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In a world that is becoming more virtual, more global, and more complex, the project manager's ability to function in this environment becomes critical to the success of the project. Project Management from Simple to Complex explores project management within this complex, virtual, and global environment.

This is not a standard textbook that was adapted to the new publishing paradigm but was designed from the beginning to utilize its capabilities. The book is written in collaboration by an expert in Project Management—Russell Darnall—and an expert in writing instructional texts and using technology for communicating online—John Preston—to create a unique learning environment that prepares students to manage projects in a global, multicultural, and online environment.

Project Management from Simple to Complex features a new model for managing projects, as well as, exploration into the personal dynamics of project management and the role those dynamics play in project outcomes.

Subject:
Business and Communication
Material Type:
Textbook
Provider:
University of Minnesota
Provider Set:
University of Minnesota Libraries Publishing
Author:
Russell Darnall and John M. Preston
Date Added:
01/01/2010
Project Management: mastering complexity
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Underestimating project complexity is widely accepted as one of the major causes of project failure. Based on international benchmarking activities (Merrow, 2010), we know that an average of 40% of projects do not deliver what they promised; for megaprojects in the oil and gas industry this figure is even worse (Ernst&Young, 2014).

As with most external factors, many of the causes and consequences of complexity are difficult to avoid or control. When dealing with complexity, standard practices in the field of project management often overlook the inherent uncertainties linked to the length and scale of engineering and infrastructure projects and their constantly changing environments. The situation is exacerbated by rapidly evolving technologies and social change.

Attempts to overcome these challenges by simply trying to reduce their causes is not enough.

In this course, you will learn our approach to mastering complexity, focused on front-end development and teamwork, which will help you develop the skills you need to make timely actions in order to tackle complexities and improve your chances of project success. You will learn how to enhance your own capacities and capabilities by ensuring you have the necessary balance of complementary skills in your team.

Project success starts with recognizing the main drivers of complexity, which can be highly subjective and highly dynamic. In this course, you will learn to identify what makes a project complex and how to perform a complexity assessment.

Examining the elements of a project (such as interfaces, stakeholders, cultures, environment, technology, etc.) and their intricate interactions is key to mastering complexity.

You will analyze these elements in the context of your own project. Then, based on our complexity framework, you will identify the complexity footprint of your project and use it to adapt your management processes. With personalized guidance and feedback from our world-class instructors, you will learn how to recognize what competencies you need to develop and how to adapt your management style accordingly, not only to improve project performance but also to enhance your decision-making capacity.

Subject:
Applied Science
Business and Communication
Engineering
Management
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr.ir. Marian Bosch-Rekveldt
Prof.dr.ir. Hans Bakker
Prof.dr.ir. Marcel Hertogh
Date Added:
07/14/2021