Mega Prosjekter i Java

Mega Prosjekter i Java


Små programmer er fine for å lære elevene det grunnleggende programmeringsspråket Java, men er ikke representative for ekte programmering arbeid. Dette er grunnen til at studenter som får klar til å oppgradere fra informatikk programmer må fullføre megaprosjekter: store prosjekter som produserer noe som er både romanen og genuint nyttig.

originale Prosjekter

Den beste måten for programmerere å lære å programmere er å faktisk lage programmer. I formelle pedagogiske innstillinger, dette tar form av en lærer å gi ut programmeringsoppgaver som ber deg om å lage et program for å utføre en bestemt oppgave. Dette er en felles oppgave som utallige programmerere før du har laget programmer for å oppnå. Men prosessen lærer deg hvordan du kan arbeide innenfor Java programmeringsspråk. Når du tar på din egen mega-prosjektet som en hjørnestein for eksempel et pedagogisk program, vil du være å ta det du har lært å kode programvare som ikke har blitt gjort før.

programmer

Mega prosjekter kan ta form av tradisjonelle programmer, komplett med brukergrensesnitt du har tenkt vanlige PC-brukere til å kjøre, for eksempel dataspill, produktivitet programvare, eller til og med apps for Java-baserte plattformer som Googles Android. Dette vil kreve at du tar grafisk brukergrensesnitt biblioteker og eventuelle nødvendige rammer for de underliggende mekanikken i programvaren, og deretter trekke den sammen med din egen roman kode for å lage et nytt produkt.

rammeverk

Akkurat som du har brukt biblioteker og rammeverk gjennom utdanning, og vil fortsette å bruke dem gjennom din utvikling karriere, kan du bruke mega-prosjektet som en mulighet til å opprette et lignende verktøy for andre programmerere. Dette kan være en web-tjeneste, et bibliotek for å få tilgang til en annen webtjeneste API, eller noe annet som utfører en spesialisert funksjon for andre programmerere. Det kan være et bibliotek som i dag ikke eksisterer, eller det kan være en bedre gjennomføring av et eksisterende bibliotek.

Brainstorming Din Mega-prosjektet

Etter flere år med å fullføre prosjekter som professorer og lærere tilordne dem til informatikkstudenter kan slite komme opp med en original bestrebelser for sin mega-prosjekt. Hvis du er en slik en student, starte med dine egne interesser. Hvis du er en gamer, bør du vurdere å lage din egen video spill. Hvis du er tungt inn i sosiale medier, bør du vurdere å gjøre bibliotekene til å integrere sosiale medier data i desktop-applikasjoner eller andre web-plattformer. Starter med dine personlige interesser vil hjelpe deg å nyte prosjektet, samt arbeid i et område som du allerede har mye kunnskap.