In Code U at Hilliard City Schools, students prepare for careers in the high-demand fields of information technology, programming, and software development. Any student in Hilliard City Schools can enroll in this career-technical satellite program offered at both Bradley and Davidson High Schools. Students have opportunities to earn industry credentials that can prove valuable after high school in this job sector. IT, coding, software, and programming careers are among the most sought after in today’s workforce. The skills developed in this program also provide a head start for students interested in pursuing further education in college. Source Code U on Pinterest
Git Repository Clone Commit Push Pull Here is link to the full GitHub glossary of terms
Learn more about GitHub Education here
If you're using GitHub Desktop, these general instructions will help:
Enabling Edit->Automatically Sync after Committing is recommended. Here are the steps:
- Fork (create your own branch of) the repository for the exercise/project.
- Clone (download) the repository to your computer.
- Edit the files to complete your solution.
- Open the
index.htmlfile in a browser to see the results, and repeat. - Make sure all of your code is committed.
- Push (sync) up to GitHub.
- Create a pull request (merging the code) on the original repository.
- You can continue to push fixes and improvements – just add a comment in the pull request to let me know it's been updated.
Feedback will be given in the pull request, so please respond with your thoughts and questions! You are welcome to open the pull request early as a work-in-progress if you are stuck and want to ask a question.
Testing
- one
- two
- three
- four
These apply to real life, as well.
- All HTML files should pass W3C Markup Validation.
- All written JS should pass JSHint.
- Must apply "good programming style" learned in class
- Functions should be "short" (see Sandi Metz's rules for developers).
- Optimize for readability.
- Avoid using anonymous callbacks within other functions, especially if the callback is more than one or two lines.
- For projects, use Object-Oriented Programming.
- Any borrowed code must be properly annotated, otherwise it is plagiarism.