Mobile Computing with App Inventor – CS Principles

This course introduces basic principles of computer science by designing and building mobile apps in App Inventor for Android.

Trinity College Online Course Highlights
  • 6 weeks long
  • 5-8 hours per week
  • Learn for FREE, Ugpradable
  • Self-Paced
  • Taught by: Ralph A. Morelli, Professor of Computer Science
  • View Course Syllabus

Online Course Details:

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.

What you’ll learn

  • How to design and create Android mobile apps using App Inventor
  • How computer science principles apply to algorithms, programming, the Internet and society
  • How to think creatively, analytically and abstractly about computational problems

Course Expert

Share
Published by
Course Expert

Recent Posts

How to Choose the Best Truck Driving School: What Really Matters

Becoming a professional truck driver starts with proper training, and choosing the right truck driving…

4 days ago

How to Get RBT Certified: A Step-by-Step Guide

Are you passionate about helping others and interested in starting a career in Applied Behavior…

4 weeks ago

Coding Careers Demystified: Skills You Need to Succeed

The world of coding offers diverse career opportunities, but understanding the essential skills needed to…

1 month ago

Simple Tips to Help You Prepare for Employment After an Injury

It’s a tough reality: every year, over 14.1 million workers suffer from work-related injuries. For…

3 months ago

London’s Top 5 Cooking Courses for Beginners

If you’ve ever wanted to learn how to cook, but didn’t know where to start,…

3 months ago

The Role of Knowing Your International IQ Score in Choosing the Right Career Path

Choosing the right career path can be a daunting task, especially with the myriad of…

7 months ago