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.
|
|