technifyedWeekly list

MIT OpenCourseWare

Learn to Build Your Own Videogame with the Unity Game Engine and Microsoft Kinect

via MIT

Overview

This is a 9-day hands-on workshop about designing, building, and publishing simple educational videogames. No previous experience with computer programming or videogame design is required; beginning students will be taught everything they need to know and advanced students will be challenged to learn new skills. Participants will learn about videogame creation using the Unity game engine, collaborative software development using GitHub, gesture handling using the Microsoft Kinect, 3D digital object creation, videogame design, and small team management.

This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Skills you'll practise

Art, Design & ArchitectureComputer ScienceData Science, Analytics & Computer TechnologyEngineeringGame DesignMedia StudiesSoftware Design and EngineeringVisualization

Advantages and disadvantages

Advantages

  • The real MIT course: lecture notes, problem sets and exams, often with solutions.
  • Free, with no sign-up or deadlines.
  • Taught by Massachusetts Institute of Technology, one of the strongest names in its field.
  • Completely free.
  • Self-paced: start any time.

Disadvantages

  • No certificate, no grading and no forum: you need to be self-driven.
  • Many courses are recordings of past semesters and some have notes only, no videos.
  • No certificate.

Some points apply to every course of this kind; see how we rank.

Free to learn

  • Free: All the materials are free to use, with no sign-up. MIT OpenCourseWare gives no certificate.

Taught by

  • Kyle Keane
  • Andrew Ringler
  • Abhinav Gandhi
  • Mark Vrablic

Massachusetts Institute of Technology is in Tier 1: world-leading universities and India's top institutes of our institution ranking (98/100). OpenCourseWare is the gold standard for free university material.

Similar courses

Compare these

Massachusetts Institute of Technology

MIT 6.01SC Introduction to EECS I

Instructor: Dennis Freeman, Kendra Pugh This course provides an integrated introduction to electrical engineering and computer science, including modern software engineering, linear systems analysis, electronic circuits, and decision-making. The lecture videos provide an overview of each topic, whi…

  • Free video
  • 27 videos, 17 hours

Harvard University

Fundamentals of TinyML

4.567 ratings

Focusing on the basics of machine learning and embedded systems, such as smartphones, this course will introduce you to the “language” of TinyML.

  • Free to audit
  • 5 weeks, 2 - 4 hours per week

Massachusetts Institute of Technology

MIT 6.832 Underactuated Robotics, Spring 2009

Instructor: Russell Tedrake See the complete course at: http://ocw.mit.edu/6-832s09 Robots today move far too conservatively, using control systems that attempt to maintain full control authority at all times. Humans and animals move much more aggressively by routinely executing motions which invol…

  • Free video
  • 23 videos, 28 hours

Harvard University

CS50's Introduction to Programming with Python

An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

  • Free to audit
  • 10 weeks, 3 - 6 hours per week

Harvard University

Data Science: R Basics

4.4273 ratings

Build a foundation in R and learn how to wrangle, analyze, and visualize data.

  • Free to audit
  • 8 weeks, 2 - 3 hours per week

Harvard University

CS50's Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

  • Free to audit
  • 12 weeks, 6 - 14 hours per week