Programming for a Networked World

About this Course

Want to learn the basics of computer programming in a fun and innovative way? This course introduces computer programming using an educational block-based visual programming environment called NetsBlox (), emphasizing modern computer science concepts like networking, the internet, and distributed computing. The curriculum is hands-on, focusing on translating ideas into working computer programs and developing a mastery of practical computational literacy. After completing this course, you will have a solid foundation to learn professional languages like Python, Java, etc. The course is especially suitable for K12 teachers and students who want to get a gentle introduction to computer science.

Created by: Vanderbilt University


Related Online Courses

Learn to augment and amplify your human creativity and critical thinking with Generative AI. By the end of the course, you will be able to use Generative AI as an exoskeleton for your mind. In this... more
This course was designed to further your understanding of digital transformation so you can leverage digitization to improve business function performance. You\'ll learn how to build out your core... more
This introductory course is designed for beginners with no prior knowledge of generative AI. You will start by gaining a high-level understanding of what generative AI is and how it works. Through... more
This course offers skills and a toolkit for transforming complex data into strategic marketing insights. It covers the essentials of marketing analytics, including data collection and analysis to... more
The practice of investment management has been transformed in recent years by computational methods. Instead of merely explaining the science, we help you build on that foundation in a practical... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL