~ Introduction to CS and Programming - using Scratch, VB.Net and more .... TeachingComputing resources


Lesson 1

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

New to Visual Studio?

It's free, it's visual and it's awesome! You'll be creating visual apps without all the hassle that you ordinarily have to go through, in minutes. 

Download it here:

https://www.visualstudio.com/downloads/

 

Lesson 2

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 3 and 4

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 5 and 6

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 7

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 8a

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 8b

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 8c

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 9 and 10

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 11 and 12

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far. 

 

Lesson 13

PowerPoint loading ....

In this series:

Learn some of the basics - Scratch - VB.Net, JavaScript & HTml and more ....

  • Lesson 1: Introduction to Computer Science, Binary, Scratch, Intro to concepts, and more 
  • Lesson 2: Programming principles, variables introduction, scratch -game creation concepts
  • Lesson 3&4: Programming visual apps in Visual Basic.Net, Variables, Create your first app
  • Lesson 5&6: Introducing Conditional Logic, Selection: IF, CASE, ELIF -Do various examples
  • Lesson 7: Introducing Iteration; Various types of loops, practice, Create a form based application to illustrate
  • Lesson 8a: More Visual Basic.Net programming -consolidating skills so far through practical tasks
  • Lesson 8b: Using trace tables to test code, loops, and more..
  • Lesson 8c: Loops - further examples: Consolidate skills - practice makes perfect!
  • Lesson 9&10: Introducing HTML and JavaScript -basics
  • Lesson 11&12: Random Number App - create your own - randomisation/numbers - concepts
  • Lesson 13: Creating a rolling dice program - consolidate your skills so far.