About

Instructor Experience

Chapters facilitating YCTP (Youth Computer Training Program) benefit from having a centralized location to keep track of student progress and communication. The tools provided by this site have been built by instructors over multiple years of supporting students.

As an instructor, you will build up a curriculum, complete with a library of supporting resources including documents and links for your students. This library can be shared with other chapters or kept private and is preserved year to year, no need to create new resources every year.

You will also create assignments for students to submit for you or other instructors to grade. The assignments build up a grade book, which quickly and easily shows which students have completed their work, if it's been scored by you or another instructor and who might require more support. Constant feedback is key to student success in the program and this makes tracking that work easier, the graded assignments provide a way for instructors to provide details about what the student did well or could improve, right in the interface.

The program you offer is entirely up to you. You can control when your program starts and ends and when assignments are due. The program is technology agnostic, so while some chapters may use PHP and MySQL others are free to use Node.js, .NET or Java.

Student Experience

Students are supported by a community of fellow YCTP learners. A student may ask questions of their local chapter or even get involved in global discussions in a shared board for all active students.

The site provides the students with an overview of the material, a syllabus, of materials and topics they will be covering in their chapter. This gives more advanced students the opportunity to work at their own pace, ensuring they aren't bored.

Additionally, the system keeps track of due dates, allowing students to visually see if they're falling behind in the course of study.


The BDPAStudents.com website is a service of the Southern Minnesota chapter of BDPA a 501(c)3 registered non-profit. It is available to any registered chapter of BDPA. If you are interested in using this site to facilitate your program, please contact Toni Adafin or Gurninderjit Singh for more information.