Jump To Content

LearnHub



Lessons

  • Lesson

    Union, Typedef, Enums

    Description
    By now, you already know what is an array, what is a structure, and how to use bit-packaged structure. Today, we will see what are unions and when & how we can use them. How...
  • Lesson

    Functions - Basic Concept

    Description
    Today, we will see yet another concept present in any programming language. Naturally, we will see why at all we need functions. How a function is declared and defined in C++? W...
  • Lesson

    More On Classes

    Description
    OOP encapsulates data(attributes) and functions(behaviors) into packages called classes.A class is a user-defined data type that acts as a blueprint for instantiating any number...
  • Lesson

    C++ As Better C

    Description
    Before moving on further in advanced C++, it is better to ensure us that C++ is nothing but an advanced form of C. Those of you who came from Pascal background may have not foun...
  • Lesson

    More On Functions

    Description
    Inline Functions Functions with small code can be declared as inline.Wherever an inline function is called, actual function code will be replacedSyntax: Put keyword inline be...
  • Lesson

    3rd: Open Access Textbooks

    Description
    Textbooks are dinosaurs of a past age. They are out of date when they are printed. Instructors usually don’t assign the whole book because there are only a few chapters th...
  • Lesson

    How to Install gOS

    Description
    gOS is an easy-to-use, Ubuntu-based distribution designed for less technical computer users. Its main features are the use of Enlightenment as the default desktop and tight inte...
  • Lesson

    K12 Lesson Plan Repository

    Description
    This is a resource that I wanted to share across groups so I made it a lesson to make sharing easier. LEARN NORTH CAROLINA, a program of the University of North Carolina at C...
  • Lesson

    Resources for Teaching and Learning 2.0

    Description
    Every year the University of North Carolina puts on a 3-day conference on teaching and learning. I am lucky enough to go to the conference every year. Below you’ll find in...
  • Lesson

    What is Linux?

    Description
    Every desktop computer uses an operating system. The most popular operating systems in use today are:WindowsMac OSUNIX Linux is a version of the UNIX operating system that has b...
  • Lesson

    PHP: Using Arrays

    Description
    Arrays are one of the most used properties in php, arrays are like a container they are very simple they can can be indentified by a key or a value and the value can also be an ...
  • Lesson

    How to Install Programs on gOS

    Description
    Program Installation Since gOS has it’s roots in Ubuntu you will be able to install most Ubuntu applications. You will need root rights to be able install any programs. Select A...
  • Lesson

    What does open source mean?

    Description
    Most software that you buy or download only comes in the compiled ready-to-run version. Compiled means that the actual program code that the developer created, known as the sou...
  • Lesson

    Open Source Games

    Description
    Want to kill some time playing games but don’t have or want to spill the cash on a proprietary game? Look to further and invest only your time in trying out these great op...
  • Lesson

    Open Source Software Licenses Abridged Part 1

    Description
    When I jumped into the Linux/open-source world I didn’t know nor care about the different licenses software had attached with it. I guess I was used to adhering to whatever lic...
  • Lesson

    Code Swarm - The meaning of Open Surce

    Description
    I was shocked when the first time I saw them: code_swarm – Apache from Michael Ogawa on Vimeo. code_swarm – PostgreSQL from Michael...