Programming and complexity thinking are key skills for approaching 21st century challenges. NetTango Builder is a tool that allows for the creation of blocks-based programming experiences based on complex systems models available in NetLogo Library. Thus, it makes it possible for teachers to create entry level programming experiences capable of introducing students to … [Read more...] about Blocks-based ABM with NetTango
Algorithms
Performing regression tasks using decision tree & PCA basics
In this 1-hour long project-based course, you will learn how to perform regression tasks using decision tree & some PCA fundamental coding. you will get expertise in acing following tasks- Predicting two decision tree regression model Drawing Decision tree for regression Regularize a decision tree regressor Setting up the environment for dimensional reduction Coding for … [Read more...] about Performing regression tasks using decision tree & PCA basics
Chicken Invaders Game in Python using Pygame
In this 1-hour long project-based course, you will learn how to create a fully functioning chicken invaders game using Pygame. Throughout the project, you will be able to build the game using the pygame module, interact with other modules, and finally, you will be able to identify and use many of python’s components. Python is one of the most used languages in the world, and by … [Read more...] about Chicken Invaders Game in Python using Pygame
Data Structures and Algorithms (II)
By learning this course, you will get a comprehensive grasp of stack, queue, binary tree, graph and BST structures and algorithms, as well as their applications. By the end of this course, you will be able to understand and implement stack, queue and binary tree, use binary trees to solve problems such Huffman encoding, understand and implement the graph structure as well as … [Read more...] about Data Structures and Algorithms (II)
Data Analysis with Python: Inform a Business Decision
In this project-based course, you will learn how to use the Python programming language and Pandas as a data analyst. A data analyst analyzes and visualizes data, as well as communicates the findings and insights effectively across an organization. In many cases, these findings are meant to answer a business question. For this project-based course, Airbnb is looking for … [Read more...] about Data Analysis with Python: Inform a Business Decision