background preloader

Begin programming: build your first mobile game — University of Reading

Begin programming: build your first mobile game — University of Reading
Learn the basics of Java programming by developing a simple mobile game that you can run on your computer, Android phone, or tablet. Programming is everywhere: in dishwashers, cars and even space shuttles. This course will help you to understand how programs work and guide you through creating your own computer program – a mobile game. Whether you’re a complete newcomer to programming, or have some basic skills, this course provides a challenging but fun way to start programming in Java. Over seven weeks we will introduce the basic constructs that are used in many programming languages and help you to put this knowledge into practice by changing the game code we have provided. You’ll have the freedom to create a game that’s unique to you, with support from the community and educators if you get stuck. At the end of the course you’ll have a complete game that can be played on an Android phone or tablet, or even your computer. Related:  UNESCO Mobile learning

free university lectures About DB About This Course "Introduction to Databases" was one of Stanford's inaugural three massive open online courses in the fall of 2011 and was offered again in early 2013. January 2014 will mark its third offering. The course includes video lectures and demos with in-video quizzes to check understanding, in-depth standalone quizzes, a wide variety of automatically-checked interactive programming exercises, midterm and final exams, a discussion forum, optional additional exercises with solutions, and pointers to readings and resources. Why Learn About Databases Databases are incredibly prevalent -- they underlie technology used by most people every day if not every hour. Course Syllabus This course covers database design and the use of database management systems for applications.

CS50x: Introduction to Computer Science CS50x is Harvard College's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project will receive a certificate from HarvardX. Simply Audit this Course Can't commit to all of the lectures, assignments, and tests? Try for a Certificate Participate in all of the course's activities and abide by the edX Honor Code.

12 Principles Of Mobile Learning 12 Principles Of Mobile Learning by Terry Heick Ed note: This post has been updated and republished from a 2012 post Mobile Learning is about self-actuated personalization. As learning practices and technology tools change, mobile learning itself will continue to evolve. It is only within these communities that the native context of each learner can be fully understood. 1. A mobile learning environment is about access to content, peers, experts, portfolio artifacts, credible sources, and previous thinking on relevant topics. 2. As mobile learning is a blend of the digital and physical, diverse metrics (i.e., measures) of understanding and “performance of knowledge” will be available. 3. The cloud is the enabler of “smart” mobility. 4. Transparency is the natural byproduct of connectivity, mobility, and collaboration. 5. Play is one of the primary characteristics of authentic, progressive learning, both a cause and effect of an engaged mind. 6. 7. 8. With mobility comes diversity. 9. 10.

Learn Code The Hard Way -- Books And Courses To Learn To Code 100 Free Online Ivy League Courses You Should Take Just for Fun | AdvantageEDU By Alisa Miller Even those without top notch grades can now go to Ivy League schools. With the the availability of open courseware classes coming out of some of the finest schools in America, the range of subjects is astounding. Health and Nutrition From an aging population to autism to creating chemistry in the kitchen, these < ahref=" courses provide interesting perspectives on health and nutrition issues. Health Across the Lifespan: Frameworks, Contexts, and Measurements. Fine Arts From the art of color to theater to music, these courses will expand your knowledge while learning something fun. Composing Your Life: Exploration of Self Through Visual Arts and Writing. Child Development and Psychology Whether you are a parent, someone who works with children, or just interested in psychology and child development, these courses are sure to provide you with something you didn’t know. Child Development. Foreign Language Spanish 1 and Spanish 2. Foreign Culture

online courses and classes from the world's best Educational Toys to Introduce Your Child to Technology Every week I hear about another amazing product which teaches kids about technology, programming or engineering. Here’s a list of our favourites, enjoy! Program a Robot Using Wooden Blocks There are a lot of good remote-controlled toys and programable robots around, but most require a computer or iPad to enter the instructions. Teaching Young Girls to Build In a world where men largely outnumber women in science, technology, engineering and math… and girls lose interest in these subjects as early as age 8. Goldie Blox teaches primary school girls about engineering. Robot Turtles is a Programming-based Board Game Robot Turtles has a sneaky way of teaching kids – as young as preschoolers – the basics of programming. Geek Alphabet Building Blocks This set of 36 beautifully hand-crafted building blocks feature all sorts of geek culture icons. Ladyada’s E is for Electronics is a coloring book adventure with electronic components and their inventors. Lego’s Online Build Academy

Related:  Buzzfeed Learningprocessing tuttorialshtmlArticles