Misc. Info
Course Goals / Learning Outcomes
- Learn about server-side web application development using the PHP framework Laravel.
- Practice the use of supplemental utilities including:
- Git version control
- server setup and management
- software testing
- Hone tangential skills including:
- Troubleshooting/problem solving
- Utilizing documentation/resources
- Technical communication
- Produce 3 web applications that demonstrate proficiency with the above learning outcomes.
Original work and academic integrity
All the code you write for this course should be of your own creation, authored specifically for this course.
Any outside resources (websites, forums, etc.) and/or questions asked to generative AI programs should be recorded in your outside resources log (details of this log will be covered at the start of the semester).
When using outside resources, it should only be used to “fill in the blanks” and assist with the learning process. To understand what is meant by this, consider the following two prompts:
- ❌ Using PHP, how could I write a tip calculator?
- ✅ In PHP, how can I round a number to two decimal places?
The first prompt is too broad, and would result in a full code solution that would rob you of the opportunity of solving the problem yourself. You should not ask questions like this when using outside resources.
The second prompt is more appropriate - it is specific to one small part of a program, and will yield a result you will have to integrate into your own overall solution.
Red flags that may cause us to have concern about the originality of your code:
- Code is designed in a way that is noticeably different than the approaches used in lecture.
- When asked to explain your code, you are unable to effectively do so.
- Code shows high similarity to other code using Stanford’s Measure Of Software Similarity program.
Work that raise concerns of originality may be submitted to the HES academic board for review.
Harvard Extension School policies on Academic Integrity
“You are responsible for understanding Harvard Extension School policies on academic integrity and how to use sources responsibly.
Not knowing the rules, misunderstanding the rules, running out of time, submitting “the wrong draft”, or being overwhelmed with multiple demands are not acceptable excuses. There are no excuses for failure to uphold academic integrity.
To support your learning about academic citation rules, please visit the Harvard Extension School Tips to Avoid Plagiarism, where you'll find links to the Harvard Guide to Using Sources and two, free, online 15-minute tutorials to test your knowledge of academic citation policy. The tutorials are anonymous open-learning tools.”
Harvard Extension School Disability Services
“The Extension School is committed to providing an accessible academic community. The Disability Services Office offers a variety of accommodations and services to students with documented disabilities. Please visit this web site for more information....”