Mobile Computing with App Inventor – CS Principles

Provided by:
10/10 stars
based on  52 reviews
Provided by:
Cost FREE
Start Date On demand
Mobile Computing with App Inventor – CS Principles

Course Details

Cost

FREE

Upcoming Schedule

  • On demand

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
23444 reviews

Course Description

Learn to use the open development tool, App Inventor, to program on Android devices. You will learn how to design and build mobile apps -- apps that are aware of their location, send and receive text messages, and give advice and directions. The only limit on the types of apps you will learn to build is your own imagination!

However, computer science is not just about coding and building apps. We will also learn some of  the fundamental principles of computer science. We'll learn about the potential and the limitations of computing and coding. We'll learn how the Internet works and about the positive and negative aspects of computing in today's society, and much more!

For these broader computing concepts we will work within an emerging curricular framework -- the Computer Science Principles (CSP). The CSP framework is being developed by leading computer science educators from around the country under th...

Learn to use the open development tool, App Inventor, to program on Android devices. You will learn how to design and build mobile apps -- apps that are aware of their location, send and receive text messages, and give advice and directions. The only limit on the types of apps you will learn to build is your own imagination!

However, computer science is not just about coding and building apps. We will also learn some of  the fundamental principles of computer science. We'll learn about the potential and the limitations of computing and coding. We'll learn how the Internet works and about the positive and negative aspects of computing in today's society, and much more!

For these broader computing concepts we will work within an emerging curricular framework -- the Computer Science Principles (CSP). The CSP framework is being developed by leading computer science educators from around the country under the auspices of the College Board and with funding support of the National Science Foundation.

In addition to programming and CSP the course is project-based and emphasizes writing, communication, and creativity. Multiple-choice questions, in the style that students can expect to encounter on the AP exam, will also be a key component of this course.

Reviews 10/10 stars
52 Reviews for Mobile Computing with App Inventor – CS Principles

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
student profile image
student profile image

student

10/10 starsCompleted
4 years, 5 months ago
I enrolled in this course just to see what it was about. Yet I watched almost all videos, did amost all projects and loved it even though I didn't really have the time to do it. I loved it for at least three reasons : 1. A very well paced course, with a well thought progression from easy to more difficult, from theorical to practical. The instructor was just great. 2. Very interesting computer science themes. I especially loved the 4 bit computer part. It helped me understand a lot. The content was great. 3. I learned by doing : Creating the projects along with the instructor was a great way to learn. And when it was time to go by myself for the final project I was suprised by the ease if it. Even if you are not interested in android apps, I would tell you to enroll in this Mooc just to learn about computer science.
Was this review helpful? Yes0
 Flag
Vanessa Arnobio profile image
Vanessa Arnobio profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 5 months ago
Excellent! I also like it. Great course, great instructor, great course team, great experience. Congratulations! I wish it had more courses. Can't wait! </>
Was this review helpful? Yes0
 Flag
Bill Gibson profile image
Bill Gibson profile image

Bill Gibson

10/10 starsCompleted
4 years, 5 months ago
This course was very well organized. The content was appropriate and well paced. Support from instructors was timely and very helpful. In all, the course was excellent, enjoyable and informative. I highly recommend it.
Was this review helpful? Yes0
 Flag
Charlie Chambers profile image
Charlie Chambers profile image

Charlie Chambers

10/10 starsCompleted
4 years, 5 months ago
It was a great course and I'd recommend to anyone wanting to create an app or learn beginning computer science. The instruction was thoughtful and lead you thru the exercises in nice easy steps. Professor Morelli is a great instructor! The course was a wonderful experience.
Was this review helpful? Yes0
 Flag
Ron 64 profile image
Ron 64 profile image

Ron 64

10/10 starsCompleted
4 years, 5 months ago
Great course, great instructor and all the help available if necessary through the student discussion boards.
Was this review helpful? Yes0
 Flag
Konstantinos Alexopoulos profile image
Konstantinos Alexopoulos profile image

Konstantinos Alexopoulos

8/10 starsCompleted
4 years, 5 months ago
Great experience in Android app programming with a very easy to use compiler. I am looking forward for the advanced level course.
Was this review helpful? Yes0
 Flag
Met Kassa profile image
Met Kassa profile image

Met Kassa

10/10 starsCompleted
4 years, 5 months ago
This course is very useful to clearly understand general programming concepts,and android app development in particular. I'm highly motivated to learn more on advance topics in future, too.
Was this review helpful? Yes0
 Flag
Muammil Idris profile image
Muammil Idris profile image

Muammil Idris

10/10 starsCompleted
4 years, 5 months ago
I really enjoyed this Course. The instructors, providers and content are fabulous. Hope to see an advanced of it in future. Thanks
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
4 years, 5 months ago
Really loved it. It's probably not for an absolute beginner, unless you're prepared to put in quite a bit of hard word, but it really is great course. I look forward to a follow-up course.
Was this review helpful? Yes0
 Flag
Oscar H. Victoria G. profile image
Oscar H. Victoria G. profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
4 years, 5 months ago
Excellent course. Well designed, its contents, activities and interaction in the forums, we gradually involved in learning. I had a basic knowledge but I learned a lot. If you are a beginner in the Android programming, this course is for you, I recommend though its content is entirely in English. It is a good challenge! Thanks! Professor Morelli and staff..
Was this review helpful? Yes0
 Flag
Isaac Groisman profile image
Isaac Groisman profile image

Isaac Groisman

10/10 starsCompleted
4 years, 5 months ago
This course is awesome, it teaches you the principles of computer Science, and you learn by doing (creating apps) using the knowledge that is given to you, having a satisfying sense of accomplishment. The instructor is great all the videos are understandable and the staff is very responsible in answering any questions or suggestions on the forums. I can say that this course is gold for programmers and non-programmers, you will learn a lot and have benefit of it.
Was this review helpful? Yes0
 Flag
Erotokritos Alamanos profile image
Erotokritos Alamanos profile image

Erotokritos Alamanos

10/10 starsCompleted
4 years, 5 months ago
Fantastic course, I really enjoyed it and learned a lot. Congratulations to the staff for their excellent work!! Hope to be continued.
Was this review helpful? Yes0
 Flag
Sandra Nichelsen profile image
Sandra Nichelsen profile image

Sandra Nichelsen

10/10 starsCompleted
4 years, 5 months ago
This was a fantastic course for me. I learnt so much about programming my mobile phone, and have made 2 or 3 useful apps that I will keep. The instructors were great and always responded quickly to my queries. Thank you so much
Was this review helpful? Yes0
 Flag
Dan Rhode profile image
Dan Rhode profile image

Dan Rhode

10/10 starsCompleted
4 years, 5 months ago
Mobile Computing with App Inventor – CS Principles is a very well designed class. It didn't just focus on copying blocks of code, it taught solid computer science principals as we learned why we move the blocks of code around. The projects were meaningful and well designed to be both challenging and doable. Great GPS and Machine Language Lessons. This was ab awesome course - would strongly recommend this class!!
Was this review helpful? Yes0
 Flag
Alex McCullie profile image
Alex McCullie profile image

Alex McCullie

10/10 starsCompleted
4 years, 5 months ago
Excellent course that would benefit people new to computer software development and established programmers (like me). If you want a quick start to Android mobile development (with the background understanding), this is the course for you.
Was this review helpful? Yes0
 Flag
Don Sauer profile image
Don Sauer profile image

Don Sauer

10/10 starsCompleted
4 years, 5 months ago
This was a wonderful course for the beginning programmer or for kids starting to develop those skills. It provides the learner excellent hands on instructions that allows them to prototype their idea.
Was this review helpful? Yes0
 Flag
Petr Kozák profile image
Petr Kozák profile image

Petr Kozák

10/10 starsCompleted
4 years, 6 months ago
I am really satisfied with this amazing course. Thanks to you Dr. Morelli and to your staff indeed. I hope It was not my last experience.
Was this review helpful? Yes0
 Flag
Marko Mrkoci profile image
Marko Mrkoci profile image

Marko Mrkoci

9/10 starsTaking Now
4 years, 7 months ago
The course is very good, simple and very easy too learn tools and methods. By teaching this tools you can immediately test in real world.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsTaking Now
4 years, 7 months ago
Has only been a week, but pretty awesome already, I love it! Didn't have any prior experience, but it was easy to learn and I can't wait for the next week!
Was this review helpful? Yes0
 Flag
Gilciel Almeida profile image
Gilciel Almeida profile image

Gilciel Almeida

8/10 starsTaking Now
4 years, 7 months ago
Estou muito ancioso para como comecar este curso. Assim alavancar minha carreira. I'm anxious to start like this course. So leverage my career.
Was this review helpful? Yes0
 Flag
Clement Tay profile image
Clement Tay profile image

Clement Tay

10/10 starsTaking Now
4 years, 8 months ago
I have not seen the course content so am not in the position to give a review about it as at now. Am hoping that once I go through the course, I will be able to contribute on its subject matters.
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsCompleted
3 years, 8 months ago
thank you very much you had explained a lot of things eaasily thank you very much you had explained a lot of things eaasily thank you very much you had explained a lot of things eaasily thank you very much you had explained a lot of things eaasily
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.