LaunchCode-Education-Archived / cs50x-live

The generic template version of Launchcode's CS50x curriculum. Fork this to create a repo for a particular city.
Creative Commons Zero v1.0 Universal
2 stars 5 forks source link

Resource: Module 8 / Supplementary Files for Follow-Alongs #46

Open jesseilev opened 8 years ago

jesseilev commented 8 years ago

From @jesseilev on January 4, 2016 21:20

Many of the walkthroughs in Module 8 presuppose some kind of pre-written backend file. For example, see ajax-0.

How are students supposed to make their own version without access to the extra file(s)? Figure something out. Probably need to include missing files as a supplementary resource

Copied from original issue: Launch-Code/cs50x-live-2016#112

jesseilev commented 8 years ago

Also check Module 7 for this same problem.

newjoiner commented 8 years ago

@jesseilev

For Module 7 in froshims-3 they require "libphp-phpmailer/class.phpmailer.php". I found this in the CS50 manual where they say that the library is preinstalled in the CS50 appliance (2014), but I don't know if it holds true for Cloud 9. (I'm having trouble with my IDE, an address already in use error) The actual file class.phpmailer.php is on GitHub here.

For Ajax the quote.php file is here I added a link to the file and a wget command to download the file in the pseudocode here

BTW - In module 7 (froshims and mvc) are pretty complex follow alongs and you are developing exercises to mimic them. The students might be overwhelmed when completing these follow alongs and then the exercises.