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

Decision-makers often turn to scientists and engineers to assist them to navigate through complex environmental, health and societal challenges pervaded by systemic uncertainty, ambiguity and... more
Are you ready to take your remote team\'s productivity and engagement to the next level? This course provides practical strategies to boost productivity, improve communication, and foster... more
This video course provides an overview of the latest WidgetKit developments in iOS 16, using SwiftUI. It covers static, network-based, map-based, and configurable widgets, as well as core... more
Foundations of Sensory Science explores how to use human senses to evaluate a wide variety of food, beverage, and non-food products. This specialization is for anyone interested in understanding... more
Data Governance with Databricks is a meticulously designed course to help you understand and implement efficient data governance in your organization. The course begins by familiarizing you with... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL