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
In this course, you will learn how to work with the Azure command line and web portal to create, manage, and control cloud-based resources. You will look at all three approaches to deploying cloud... more
This course covers two of the seven trading strategies that work in emerging markets. The seven include strategies based on momentum, momentum crashes, price reversal, persistence of earnings,... more
In this 1-hour project, you will learn how to build a machine learning model using ChatGPT. We will use the MNIST database which is a large database of handwritten digits that is commonly used for... more
This Specialized Program is aimed at leaders who seek to develop innovation and entrepreneurship projects for startups, corporations and family businesses.\\n\\nThrough 4 courses, you will apply... more
In this guided project, you\'ll uncover the secrets to writing efficient and clean Kotlin code by mastering its streamlined syntax features. Perfect for developers with a basic understanding of... more