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
This course is designed for professionals interested in learning the principles of Lean Sigma, the DMAIC process and DFSS. This course is number 4 of 8 in this specialization dealing with topics in... more
This Specialization is intended for individuals seeking to understand how the nervous system controls muscle forces that drive movement. Through three courses, you will learn how to distinguish the... more
PowerPoint 365 can be an effective tool to enhance your presentations. Learn how to design and format a presentation that will engage your audience and make your presentations stand out from the... more
This course will provide students with an introduction to sustainable regional principles, regional planning concepts and evaluate regional transportation system issues. This will be achieved... more
This Specialization is intended for students and engineers seeking to advance skills in the analysis, modeling, and design of high-performance control loops around switched-mode dc-dc, ac-dc and... more