Syllabus for teaching programming

rated by 0 users
This post has 0 Replies | 1 Follower

Top 10 Contributor
Posts 680
davidw Posted: Tue, Aug 25 2009 4:01 PM

Click here to visit a page on Facebook that you may find interesting:

Thanks to LVAD, a volunteer organization in Egypt, we now have a seven-chapter syllabus on the following topics, with assignments:

(Chapter 3 is available as a sample ... click on it on below list to access)

Ch. 1 – Intro to Computers (using Scratch, from MIT for end-of-lesson assignments)
Ch. 2 - Intro to Programming Part I (basic concepts such as syntax, compiling - continuing with Scratch)
Ch. 3 - Intro to Programming Part II (specific concepts such as identifiers, variables, method main, line commands, etc - starting with Phrogram which continues through balance of course)
Ch. 4 – Control Structures (conditional statements, loops)
Ch. 5 – Arrays (multiple variables in a single container)
Ch. 6 – Methods (types, structure, functionality)
Ch. 7 –Classes and Encapsulation (structuring programs and data)

This excellent material will be made available to schools in our Educational Volume Discount License (EVDL) program. For others who may be interested, there are only two caveats about making it available:

  • First, our arrangement with LVAD is to ask for a donation of $5 per student, to help support its mission to teach programming in Egypt, although this is not mandatory (a lower amount would be appreciated as well)
  • Second, we ask that you purchase at least 3 Phrogram Academic licenses (home school or club orders are welcome).

If you (or an educator you know) would like more information, including a sample chapter, please email info@phrogram.com

Thanks,
DavidW for
the Phrogram team


 

Page 1 of 1 (1 items) | RSS