Online courses directory (197)
This course explores how to use LibGDX to build 2D games that run anywhere, from web browsers to mobile devices. We start with simple drawings, and then turn to simple animations, physics, and user input handling. Finally, we create a full game, called Icicles, where icicles rain down from the top of the screen, and the player must dodge them using the arrow keys or by tilting their phone.
The New York Times said 2012 was "the year of the MOOC" and EDUCAUSE said MOOCs have �the potential to alter the relationship between learner and instructor and between academe and the wider community.� Many elite universities are offering Massive Open Online Courses, but most colleges and educators are unsure about what MOOCs are and if they are worthwhile. Can an "open" course offered at no cost to a very large number of participants who receive no institutional credit be a worthwhile venture for a college? And can a course be effective if participants and course materials are distributed across the Web? In this class, we will briefly cover the history and development of MOOCs. Participants will engage in discussions about why institutions offer these courses, and the possible benefits to both schools and students. This four-week course will examine MOOCs from four perspectives: as a designer building a course, as an instructor, as a student, and as an institution offering and supporting a course.
In this computer science course, you will learn how to design, develop and test device-friendly websites using CSS, one of the core technologies used for building web pages. You’ll also learn how to use Flexbox, SVG images, linting and other web developer tools to enhance your web pages.
This course is intended for:
- People who want to make a living (or side-income) from web page design/development.
Perhaps no story is as essential to get right as the history of capitalism. Nearly all of our theories about promoting progress come from how we interpret the economic changes of the last 500 years. This past decade’s crises continue to remind us just how much capitalism changes, even as its basic features—wage labor, financial markets, private property, entrepreneurs—endure. While capitalism has a global history, the United States plays a special role in that story. This course will help you to understand how the United States became the world’s leading economic power, revealing essential lessons about what has been and what will be possible in capitalism’s on-going revolution.
Do I need to have taken economics before?
No. Though there will be discussion of economic ideas, professors will assume no prior economic training.
I am not familiar with American history, but I am interested in how capitalism works. Can I take this course?
Yes. We will have relevant links to helpful background material for each section that should make it possible for those with no knowledge of U.S. history to take the class.
Is this class about economic thought like Smith, Marx, Ricardo, Hayek, etc.?
This class is primarily about what actually happened rather than theories of what happened. While we will touch on important economic thinkers, this class will focus more on the people and institutions that developed capitalism in the United States. If you want to know how capitalism works and came about, this is the class for you.
Will certificates be awarded?
Yes. If you complete the work and achieve a passing grade in the course, you can earn a Honor Code Certificate, which indicates that you have completed the course successfully. Certificates will be issued by edX under the name of CornellX, designating the institution from which the course originated.
What will help me complete this course?
We have found that the best help you can get is other people in the real world. Enlist friends, co-workers, family, and other people to take the class with you. Ask your friends on Facebook or Twitter. Arrange a time during a lunch break or an evening to discuss the week’s videos and readings. Think of this “MOOC club” like a book club! You will get more out of the material and be much more likely to finish.
I want to read more about American Capitalism!
Professors Baptist and Hyman just wrote a course reader expressly for this MOOC (though it is also being taught at Cornell University).
Containing every reading from the MOOC, as well as additional readings from leading scholars (that could not be had for free!), this course reader provides the student with more background for every topic.
Each reading is introduced and discussed by the professors. Each reading, as well, has additional questions for the student to discuss with their friends.
Are there prerequisites?
This course is designed to be accessible for people without a strong background in U.S. history. Nevertheless, we make reference to many people, locations, events, or developments that may be unfamiliar to some students. Below are sources for additional information.
Wikipedia is a very helpful source for a quick definition or description of most of the material in this course. It can help you answer most factual questions you might have.
Digital History is a website that can serve as an online text book if you need a stronger grounding in U.S. history.
For more difficult questions, you can post a question on the discussion board where your fellow students may be able to help you.
An e-book has been designed for this class, containing all the readings and some additional essays by leading scholars in the history of capitalism, including the professors. American Capitalism: A Reader [Kindle Edition] Amazon.com.
Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer! This course is designed for students who are new to programming, and want to learn how to build Android apps. You don’t need any programming experience to take this course. If you’ve been using a smartphone to surf the web and chat with friends, then you’re our perfect target student! Learning anything new can be tough. We will walk you through the process of making Android apps, but to get the most out of this course, you must bring your enthusiasm for learning, and budget time on your calendar to learn with us. By the end of this course, you will have learned how to make your app interactive using buttons and changing text. You will have practiced those skills by making a basketball scores app, and you will have built a full coffee-ordering app. If you’re curious about the road even farther ahead, these are the free courses that make up the Android Basics Nanodegree, in order: * development-for-beginners--ud837" target="_blank">Android Basics: User Interface * Android Basics: User Input (This Course) * Android Basics: Multiscreen Apps * Android Basics: Networking * Android Basics: Data Storage
This course is part of the Android Basics Nanodegree by Google. Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer! This course is designed for students who are new to programming, and want to learn how to build Android apps. You don’t need any programming experience to take this course. If you’ve been using a smartphone to surf the web and chat with friends, then you’re our perfect target student! Learning anything new can be tough. We will walk you through the process of making Android apps, but to get the most out of this course, you must bring your enthusiasm for learning, and budget time on your calendar to learn with us. By the end of the course, you’ll build two simple (but powerful) apps that you can share with your friends. We also hope that you will learn enough through this course to decide how best to continue your journey as an Android app developer, if you're interesting in pursuing such a path.
Learn the basics of Android and Java programming, and take the first step on your journey to becoming an Android developer! This course is designed for students who are new to programming, and want to learn how to build Android apps. You don’t need any programming experience to take this course. If you’ve been using a smartphone to surf the web and chat with friends, then you’re our perfect target student! Learning anything new can be tough. We will walk you through the process of making Android apps, but to get the most out of this course, you must bring your enthusiasm for learning, and budget time on your calendar to learn with us. By the end of this course, you will have learned how to build an app’s layout and then practiced those skills by making a birthday card app. If you’re curious about the road even farther ahead, these are the free courses that make up the Android Basics Nanodegree, in order: * development-for-beginners--ud837" target="_blank">Android Basics: User Interface (This Course) * Android Basics: User Input * Android Basics: Multiple App Screens * Android Basics: Networking * Android Basics: Data Storage
This is CS50 AP, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students in high school, which satisfies the College Board's new AP CS Principles curriculum framework.
Students in high school may receive AP credit for this course provided their school approves the credit and administers the College Board's end-of-year exam. Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project are also eligible to receive a verified certificate from HarvardX.
Las Asociaciones Público Privadas (APPs) se han convertido en un instrumento esencial para el crecimiento productivo, económico y social de los países de América Latina y el Caribe. Al desarrollar e implementar las APPs, se han observado restricciones en las capacidades técnicas en los responsables, particularmente en el sector público.
Para cubrir este vacío, IDBx ha desarrollado este curso, el primer MOOC disponible en español para aprender a planear, diseñar e implementar APPs para proyectos de desarrollo en América Latina y el Caribe.
Este curso busca compartir las experiencias de instituciones internacionales líderes con el fin de ayudar a cerrar brechas de conocimiento en la utilización efectiva de APPs, proporcionando ideas, soluciones y lecciones aprendidas para hacer frente a los retos o restricciones en capacidades técnicas y administrativas en el sector público de la Región. Las lecciones contenidas en el MOOC son aplicables a diferentes sectores como infraestructura, salud, educación, banda ancha, y sector fiscal, y toma en consideración los contextos nacionales de varios países de la región, incluyendo Perú, México, Colombia y Brasil.
Para tal efecto, el curso pone a disposición de los participantes lecturas seleccionadas, videos, casos de análisis y otros recursos de aprendizaje.
El curso se basa en los contenidos de la Guía de Referencia sobre Asociaciones Público-Privadas (APPs) Versión 2.0., desarrollada y publicada en el 2014 por el BID, el Banco Mundial (WB) y el Banco Asiático de Desarrollo (ADB).
La preparación de este curso fue financiada por el Programa Especial para el Desarrollo Institucional (SPID) del Banco Interamericano de Desarrollo. Mayor información en la página web del SPID.
Public-Private Partnerships (PPPs) have become an essential instrument for productive, economic, and social growth in Latin American countries and the Caribbean. However, when developed and implemented, those responsible for PPPs' implementation have had limited technical capacity, particularly in the public sector.
In order to address this need, IDB has developed the first MOOC available in Spanish, to learn how to plan, design, and implement PPPs for development projects in Latin America and the Caribbean.
This course seeks to share the experiences of leading international institutions to contribute to close the knowledge gaps for the effective use of PPPs, providing ideas, solutions, and lessons learned to face the challenges or limitations of technical and administrative capacity in the region's public sector.
The lessons from this course are applicable to different sectors such as infrastructure, health, education, broad band, fiscal sector, and take into consideration national contexts from various countries in the region, including Perú, México, Colombia and Brasil.
The course is based on the Public-Private Partnerships (PPPs) Reference Guide Version 2.0, developed and published in 2014 by the IDB, World Bank (WB) and the Asian Development Bank (ADB).
The preparation of this course was financed by the Special Program for Institutional Development (SPID) of the Inter-American Development Bank. For more information visit the development,8478.html">SPID website.
The course, which spans two thirds of a semester, provides students with a research-inspired laboratory experience that introduces standard biochemical techniques in the context of investigating a current and exciting research topic, acquired resistance to the cancer drug Gleevec. Techniques include protein expression, purification, and gel analysis, PCR, site-directed mutagenesis, kinase activity assays, and protein structure viewing.
This class is part of the new laboratory curriculum in the MIT Department of Chemistry. Undergraduate Research-Inspired Experimental Chemistry Alternatives (web.mit.edu/chemistry/www/academic/urieca.html">URIECA) introduces students to cutting edge research topics in a modular format.
Development of this course was funded through an HHMI Professors grant to Professor Catherine L. Drennan.