OBJECTIVES: The objectives of the Leominster Coding Academy is to introduce individuals to programming and web design, provide team-based work study opportunities for beginning and rising professional programmers, and see these individuals through to identified educational goals in programming and web-design. LGDOR and the Leominster Coding Academy is also a holder, provider, and maintainer of a number of ongoing member-lead software projects and web-based services meant to teach while at the same time raise revenue to support the mission of the non-profit.
REGISTER: For a description of workshops and to register for the Coding Academy, go to https://lgdor.org/academy. Participants who are registered for a session can partake in any of the learning tracts, workshops and teams offered by the Coding Academy in that session.
LOCATION: LGDOR’s Leominster Coding Academy activities will take place at Room 38, 24 Church Street, Leominster, MA. (That’s on the south end of the top floor of the building).
TWO PRONGED LEARNING: Participants will learn in a two-pronged manner:
1. PUSH PART: Participants progress through a directed curriculum in a self-paced manner by picking and completing the different learning tracts offered by the Academy's instructors. These learning tracts are established by the instructors and participants must put together a meeting schedule with the instructors to complete them. Instructors may also offer weekly lectures/workshops if enough interest in a particular tract warrants it.
The learning tracts are stress-free (non-graded and usually self-paced) and includes completing non-graded exercises, quick projects, and on-line learning activities. Some of the tracts offered by the Leominster Coding Academy include: (1) Introduction to Programming, (2) Web Design, (3) Team-based Programming, (3) Database Design, (4) Apache, PHP, MySql Stack Programming, and (5) Advanced Java EE Programming. More information about each tract can be obtained on the Academy's Moodle Home page at https://lgdor.org/academy.
2. PULL PART: Participants must choose and become part of at least one of the development teams at the Coding Academy. Teams are formed to complete large-scale development projects that solve real-world problems. Teams will be able to collect “bounties” set for meeting project milestones and may even collect on-going royalties for projects that produce income.
ACADEMY LONG-TERM OBJECTIVES: Long term objectives are determined by the participant and a mentor and may include certifications and/or equivalent project completion, portfolio development, and / or entrepreneurial incubation. Interested entities of the products that come from meeting these objectives may include: employers, colleges, universities, investors, and end users of a particular product or service.
FUNDING: It is hoped grants, donations, fundraising income, and income raised from LGDOR Coding Academy projects will be enough to fund the effort completely and pay for work study projects without the need to charge fees. However, this is not possible initially. Initially, participants will have to pay a small fee to help cover operational costs.
ACADEMY TARGET POPULATION: The target participant for the collaboration is teens, young adults, and adults searching for educational and business opportunities. It is assumed many of these participants will have limited income. The Academy’s location, reduced or no fees, and equipment provisions, evening hours, and possible income from team projects are offered to help offset any of the constraints preventing individuals form learning to code. Those who are prevented from participating in the Academy due to some constraint are asked to contact email@example.com.
LAPTOPS: A laptop, with the proper software loaded on it, is required to participate in the Coding Academy. Those who don’t own a laptop may contact firstname.lastname@example.org and request a loner to be acquired for them.
HELP US: LGDOR’s Coding Academy is in need of laptops, desks, tables, whiteboards, and related equipment in order to create our computer lab(s). Your help will be appreciated (and you can write off the donation).
Further questions can be directed to LGDOR’s contacts page.