Collection of learning activities on computer programming from Wisc-Online that include algorithms, debugging, C++ and more.

### Object or Class?

by Janet Pinto
In this learning activity by WISC-ONLINE, you\'ll watch an animated explanation of the terms class and object as used by computer programmers, and then contrast the differences. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Parameters and Arguments

by Lani deGuia
In this activity from WISC-Online, students will discover the difference between a parameter and an argument.
Curriki RatingNR

### CreateJS Cardioid

by Lani deGuia
In this WISC-Online activity, students will manipulate a Cardioid-like shape generated by lines. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### An Algorithm for Converting a Binary Number to a Decimal Number

by Lani deGuia
In this WISC-Online activity, students will examine two methods for converting a binary number to a decimal number. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Subtracting Binary Numbers by Adding the 2\'s Complement

by Lani deGuia
In this WISC-Online activity, students will solve three binary subtraction problems using the 2\'s complement method. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Attributes of a Class: Fields and Properties

by Lani deGuia
In this WISC-Online activity, students will discover how C#, attributes provide a way of associating data with an object in two forms - Fields and Properties. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Access Modifiers in C#

by Lani deGuia
In this WISC-Online learning activity, students will learn what access modifiers are and how they are used in C#. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Recursion - See Recursion

by Lani deGuia
In this WISC-Online learning object, students will learn what recursion is and how to use it. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Debugging: Breakpoints

by Lani deGuia
In this WISC-Online learning activity, we will discuss breakpoints: what they are and how to use them. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Debugging: Immediate Window

by Lani deGuia
In this learning activity, students will explore the Immediate Window including what is it and how you use it? This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### An Overview of the Raspberry Pi

by Lani deGuia
In this learning activity students will discover what the Raspberry Pi is, how it\'s used, and some projects you can do at home. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Visual Studio: Connecting to Team Foundation Service

by Lani deGuia
In this learning activity by WISC-ONLINE, you’ll practice connecting to the Team Foundation Service (TFS) and your local code repository to get existing code.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### CRUD Applications - Create Retrieve Update Delete

by Lani deGuia
In this learning activity by WISC-ONLINE, you\'ll discover what C.R.U.D. applications are and how they\'re used in everyday life.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Variables in Computer Programming (C#)

by Lani deGuia
In this learning activity by WISC-ONLINE, you\'ll define what a variable is, how they\'re used in the C# programming language, and how the computer works with variables under the hood.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### What is an Algorithm?

by Lani deGuia
In this learning activity by WISC-ONLINE, students will learn what an algorithm is. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### An Algorithm for Converting a Decimal Number to a Binary Number

by Lani deGuia
In this learning activity by WISC-ONLINE, you'll examine a systematic method for converting a decimal number (base 10) into a binary number (base 2). This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Debugging: What is it?

by Lani deGuia
In this learning activity by WISC-ONLINE, you'll learn more about debugging including: what it is, why we use it, and what it looks like in action.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Instantiation: Constructing an Object

by Lani deGuia
In this learning activity by WISC-ONLINE, you'll discover how constructors in the C# programming language are used to instantiate objects.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### What is the .Net Framework?

by Lani deGuia
In this learning activity by WISC-ONLINE, you\'ll discover what the .NET Framework is, what problems it solves, and how it came to be.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Strings in the .NET Framework

by Lani deGuia
In this learning activity by WISC-ONLINE, we will explain the string datatype in the .net framework and cover the peculiarities of a reference type that appears to behave like value type.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Value Types and Reference Types in the .Net Framework

by Lani deGuia
In this learning activity by WISC-ONLINE, you'll discover the functional differences between value and reference types within the .Net framework. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Variables in Computer Programming (JavaScript)

by Lani deGuia
In this learning activity by WISC-ONLINE, you\'ll review what a variable is, how to use variables in JavaScript, and how the computer works with variables.. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### The CLR: Overview of the Common Language Runtime

by Lani deGuia
In this learning activity by WISC-ONLINE,you’ll explore the Common Language Runtime, or CLR. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Programming in C++ Using Constants

by Lani deGuia
In this learning activity by WISC-ONLINE, you\'ll discover the const keyword and it’s uses in C++. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

### Pointers In C++

by Lani deGuia
In this learning activity students will be introduced to programming pointers compatible with both the C and C++ languages. This learning object is licensed as Creative Commons Attribution 4.0
Curriki RatingNR

Non-profit Tax ID # 203478467