Since 2018, New Jersey high schools have been required to offer computer science courses, and the nature of these courses can vary significantly. This proposal suggests implementing an accelerated Java summer program ...
详细信息
Since 2018, New Jersey high schools have been required to offer computer science courses, and the nature of these courses can vary significantly. This proposal suggests implementing an accelerated Java summer program specifically designed for incoming new students at colleges. The freshman class has expanded to include many students with no coding background, and some have a limited background but are either unwilling or unable to take the AP Computer Science exam. Consequently, these students often enroll in a full semester CS1 course as their first programming course at college. However, an accelerated Java summer program would better serve some students, building upon their existing knowledge. This program allows freshman students to advance to the second programming class in their first semester, instead of being mixed with other students with no coding background. This proposed program represents a departure from the conventional 4-credit Java section, compressing what is typically a 15-week course (4 hours per week, comprising 3 hours of lecture and 1 hour of lab) into an intensive 2-week format. The success of this program depends on the invited students' prior programming experience, motivation, and their ability to quickly grasp the curriculum, allowing them to thrive in a fast-paced learning environment. The development of a cohort community of students through this shared experience is expected to positively impact student retention and success.
暂无评论