background preloader

Free MIT online course - Intro to software (teaches Python too)

Free MIT online course - Intro to software (teaches Python too)

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011/index.htm

Related:  CoursesMaterialsApprentissage

S189: Introduction to Python - Materials This mini quiz is totally and entirely optional. You don't need to turn it in, it is all for your benefit. You are, however, more than welcome to go over your solutions with the teaching staff, or get help if you are having trouble with any of the problems. However, do try to give this an honest shot, as it'll help you get a feel for your programming skills. Handouts The history of computer data storage, in pictures Nowadays we are used to having hundreds of gigabytes of storage capacity in our computers. Even tiny MP3 players and other handheld devices usually have several gigabytes of storage. This was pure science fiction only a few decades ago. For example, the first hard disk drive to have gigabyte capacity was as big as a refrigerator, and that was in 1980. Not so long ago! Pingdom stores a lot of monitoring data every single day, and considering how much we take today’s storage capacity for granted, it’s interesting to look back and get things in perspective.

Anthropology Master's International Program The Anthropology Master's International Program (MA/I) is a joint venture between the Peace Corps and American University, which enables graduate students to prepare for Peace Corps placement while earning an MA in public anthropology. Upon completion of the program, graduates are ready to enter the job market with excellent academic credentials, significant overseas experience, and Returned Peace Corps Volunteer (RPCV) status. The 30-credit program is designed to be completed over the course of three years, including a Peace Corps placement. Graduate students gain problem-solving knowledge in areas of health, education, environment, international development, human rights, and social justice. The combined master's program and Peace Corps placement gives students opportunities for experiential learning and increases students understanding of global issues. Program Highlights

Developing Digital Design Techniques (doctoral thesis) Doctoral Thesis 2005 Download full thesis here >>>>> Abstract Industrial designers, architects, graphical designers and others have slowly adapted to the new digital design tools. Most of this process of adaptation is about modifying traditional techniques to benefit from digital technology. But digital technology offers the possibility to rethink the design process even to a degree where our conception of visual creativity is questioned. An Intro to Interactive Programming in Python - Coursera/Rice About this course: This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on Coursera. To make learning Python easy, we have developed a new browser-based programming environment that makes developing interactive applications in Python simple. These applications will involve windows whose contents are graphical and respond to buttons, the keyboard and the mouse. In part 1 of this course, we will introduce the basic elements of programming (such as expressions, conditionals, and functions) and then use these elements to create simple interactive applications such as a digital stopwatch. Part 1 of this class will culminate in building a version of the classic arcade game "Pong".

KS3 Computing - Wikibooks, open books for an open world Germ of this book[edit] This book started with a Hack the curriculum event on Saturday 18th April 2015, where volunteers met to start creating this book. It will need lots more help and work before it's ready for general use. Please see the Editing Guide to help and to contribute. Additional information is available at Introduction to this book[edit]

6 great coding websites and apps for tweens and teens My daughter's school offered a coding class as one of this year's summer school offerings. I was excited. She was not. Ah, tweens. The tricky thing is that they're smart enough to argue with you. In this case, my daughter pointed out that the class description said it was "self-guided" and that she could guide herself through one of the many websites and apps for kids who want to code, which are free or just a few dollars. חוויה וקסם במדבר - Immersion Arabic in a Bedouin Village Get up in the morning and start speaking Arabic over breakfast with your host family. Spend the day with your small group of classmates learning spoken Arabic and Bedouin customs. After class, join your guide to see how neighboring Bedouin communities live, to find out how they make their livelihood, to see them play traditional musical instruments, bake bread in outdoor ovens, dress their brides for a wedding, and produce handmade jewelry.

The Nature of Code Hello! By browsing the table of contents on your left, you can read the entire text of this book online for free, licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. Start reading the introduction now!

Related:  MIT / Edxto do or learnLearning