Programming and CS - Getting Started: Difference between revisions

From Computer Science at Indiana State University
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
We are developing Getting Started pages on the most important topics and skills that are used throughout our courses. These can be used by incoming undergraduate students to get a head start, incoming graduate students to review, or current students to refresh/remediate.
 
=Color Blindness=
Most programming text editors use syntax highlighting - keywords have a different color than variables, etc. If you are color blind then you should use a different highlighting theme so it works for you. You can ask a current AI how to use a theme for color blindness in whatever editor you are using. For Python IDLE, the following instructions work (as of 2026): https://share.google/aimode/Vk6xIrl6dRQ2frFWZ


=Getting Started Pages=
=Getting Started Pages=

Latest revision as of 15:16, 26 August 2026

Color Blindness

Most programming text editors use syntax highlighting - keywords have a different color than variables, etc. If you are color blind then you should use a different highlighting theme so it works for you. You can ask a current AI how to use a theme for color blindness in whatever editor you are using. For Python IDLE, the following instructions work (as of 2026): https://share.google/aimode/Vk6xIrl6dRQ2frFWZ

Getting Started Pages

Practice Programming Contest Problems

See Programming Practice.

Source Control

It is a good idea to use source control when developing software, and is necessary when you are developing in a group or professionally. When working on assignments or course projects it is the best practice to use a private repository so other students cannot copy your work. Git is the industry standard for source control. Here are some resources to use to learn Git.