Skip to content

Shall We Learn

Free Coding Lesson Plans

  • Home
  • CodingCamp
    • LearnGit
  • Scratch
  • Web
  • Download
  • About

education

Java with Greenfoot Lesson4: Tic-Tac-Toe Game Part III

May 10, 2014July 18, 2013 by Jessica Chiang

In this lesson, we will make the Board class check the game progress and stop the game once someone has won. I will then introduce the concept of Java Arrays. We will add code to constantly check whether three game balls of the same color has lined up and to mark those winning game balls.

Read more

Categories java Tags education, game, java

Java with Greenfoot Lesson 3: Tic-Tac-Toe Game Part II

May 10, 2014July 18, 2013 by Jessica Chiang

In the last lesson (Lesson 2), we created the Tic-Tac-Toe Board and GameBall classes. We also added GameBall objects to the Board object. In this lesson, we will add a Player class such that a Player object interacts with GameBall objects in a meaningful way.

Read more

Categories java Tags education, game, java

Java with Greenfoot Lesson 2: Tic-Tac-Toe Game Part I

July 18, 2013July 18, 2013 by Jessica Chiang

In this lesson, we will create a Tic-Tac-Toe game board and add game pieces to it.

Read more

Categories java Tags education, game, java

Java with Greenfoot Lesson 1: Hello Wombats!

July 18, 2013July 17, 2013 by Jessica Chiang

If you are familiar with Scratch and would like to learn more on programming. Java with Greenfoot is a great choice.

In this lesson, we will test the water by looking at a sample Greenfoot project called “wombats”.

Read more

Categories java Tags education, game, java

Scratch Lesson 11: Game Programming Part 2 – Sprites

December 29, 2013July 11, 2013 by Jessica Chiang

In Lesson 11, we will create all necessary sprites for Mini Mario game. Especially, we will focus on Mario and show how to make him walk, jump, and squat.

 

Read more

Categories scratch Tags education, game, kids, scratch

Scratch Lesson 10: Game Programming Part 1 – Movement

October 4, 2014July 11, 2013 by Jessica Chiang

In lesson 7, we took a look at an existing sample game, The Pong Game, and we also had made changes to this game to make it more interesting. In lesson 10 through 14, I will cover what you need to learn to make a mini Super Mario game.

 

Read more

Categories scratch Tags education, game, kids, scratch

SCRATCH Lesson 9: From Stories to Animations Part II

October 4, 2014July 11, 2013 by Jessica Chiang

In Part II, I will show you how to add scene transition to your animation using broadcast message and “wait” control blocks.

Read more

Categories scratch Tags education, game, kids, scratch

SCRATCH Lesson 8: Create a Cartoon Animation Part I

December 29, 2013July 11, 2013 by Jessica Chiang

 

In this lesson, we will create a Cartoon Animation. We will first create a story line. Based on the story line, we will create sprites and scenes, and finally add scripts to put together the story.

 

Read more

Categories scratch Tags education, game, kids, scratch

Scratch Lesson 7: Understanding the Pong Game

December 29, 2013July 11, 2013 by Jessica Chiang

In this lesson, we will modify a sample game named “Pong”. We will add score, levels, and more balls to the game.

Read more

Categories scratch Tags education, game, kids, scratch

Scratch Lesson 6: Create Music with Scratch and Audacity®

December 29, 2013July 11, 2013 by Jessica Chiang

In this lesson, I will show you how to create a tune using Scratch’s Sound Tool Kit. Then I will also show you how to use Audacity to create a Scratch sound clip from a MP3 or WAV file.

 

Read more

Categories scratch Tags audacity, education, game, kids, scratch
Post navigation
Older posts
Page1 Page2 Next →

Search

Categories

  • 2d3dgame
  • announcement
  • coding camp
  • computer graphic
  • devTip
  • eclipse
  • general
  • java
  • LearnGit
  • LearnPython
  • miscellaneous
  • mobile
  • networking
  • python
  • scratch
  • web
  • windows
  • wordpress

Cloud

2d3dgame announcement coding camp computer graphic devTip eclipse general java LearnGit LearnPython miscellaneous mobile networking python scratch web windows wordpress

Archives

  • January 2022
  • August 2021
  • July 2021
  • June 2021
  • August 2020
  • September 2016
  • December 2015
  • October 2015
  • January 2015
  • October 2014
  • July 2014
  • February 2014
  • November 2013
  • August 2013
  • July 2013
  • January 2013
  • September 2012
  • October 2011
  • January 2011
  • May 2010
  • April 2010
  • January 2010
  • October 2009
  • September 2009
  • August 2009
  • June 2009
  • February 2008
  • August 2007

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2022 Shall We Learn • Built with GeneratePress