Corona – the continuing saga.

So I am starting to cook along with the Corona programming class.  Lots of teething issues.  I have a rather hodge-podge collection of computers in the programming lab and some of them do not have a video card that meets Corona’s openGL 1.3 requirement.  Run down to the big lab, swap old POS with newer (only 6 years old) computer and problem solved.  Since I want the kids to learn how to install the software I have to make them local administrators on the computer they are working on.  I want them to save their programs on Google Drive so kids that do not use Google Drive have to test the login and password I gave them and learn how to use Google Drive.  Some of the kids are using their own laptops, which I want, but there are some issues there.  One kid’s laptop thinks there is a second monitor plugged into it when there isn’t and keeps opening Corona on the non-existent screen.  At least that is what I think is happening; the second Corona window in the task bar but not anywhere else we can find.  So we are having fun.

I have started on a syllabus for the course and intend to update it as I test it against reality as opposed to imagination.  I am also dinking with the format which is why the columns are there at the end.  The other programming teacher in the school can spell Corona but that is about his total knowledge on the subject.  He is going to try and follow my syllabus.  Poor sucker.

No matter how this works out this year, I will not be bored.

 

 

Programming with Corona Syllabus

Resources

1      “Beginning Mobile App Development with Corona” by Brian Burton, Ed.D.  (BMADC)

2      http://masteringcoronasdk.com/course-game-dev-crash-course/

3      “Corona SDK Mobile Game Development_ Beginner’s Guide” by Michelle Fernandez.

4      http://developer.coronalabs.com/resources/apis/

Progression

1 hr – Pre-preliminary Tasks (teacher must do):

Give students local admin privileges on the computer they are going to be working on.

If BYOD be sure computer has the capability of running Corona SDK.

Build group for class in Google Apps.

Teach Google Apps if necessary.

Share documents with students.

Check videos from Crash Course will play.

Describe course to students.

 

1 hr- Preliminary Tasks (students can do):

Build Corona account (need email address).

Install Java JDK

Install Corona SDK.

Install NotePad++ or Outlaw SDK

Build file storage on Google Drive. (You want to do this for grading purposes.)

Setup dual computers/monitors.  Not a requirement but sure make life easy.

Share resource documents with students.

2 hrs – BMADC ch 1

Extra Teaching Topics:

Corona file management – all needs in one folder

Three windows – Terminal, Simulator, NotePad++

Terminal window error statements

2 hrs – BMADC ch 2.  Do projects at end of chapter.

2-4 hrs – Crash Course.  Build project as the videos play.

3 hrs – BMADC ch 3.  Do projects at end of chapter.

 

 

Hours Task Resource
1-2 Pre-preliminary   Tasks (teacher must do):

Give students   local admin privileges on the computer they are going to be working on.

If BYOD be   sure computer has the capability of running Corona SDK.

Build group   for class in Google Apps.

Teach Google   Apps if necessary.

Share   documents with students.

Check videos   from Crash Course will play.

 

 
     
     
     
     
     

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: