Taula de continguts:
- Primer pas: primer pas: taula del dia de la setmana
- Pas 2: Codificació de la taula de qualificacions
- Pas 3: Codificació de variables
- Pas 4: posar paraules a les taules
- Pas 5: Codificació de la pantalla d'inici
- Pas 6: Funció de configuració
- Pas 7: Codificació de la funció d’agenda
- Pas 8: Codificació de la calculadora de qualificacions
- Pas 9: Feu clic al ratolí
- Pas 10: Procediments
Vídeo: Codi d’organitzador virtual: Tasca final (Vanessa): 10 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Al meu codi, vaig crear un organitzador virtual que calculava les notes i permetia a un usuari escriure en esdeveniments de cada dia de la setmana. El codi només té finalitats de demostració.
Primer pas: primer pas: taula del dia de la setmana
Un dels components que volia incloure era una agenda virtual, amb dies de la setmana, classes i espais per escriure. Necessitava col·locar les línies als llocs adequats per crear una taula amb tots els espais necessaris. Per tant, vaig crear un fitxer independent per poder codificar i establir la taula del dia de la setmana.
Pas 2: Codificació de la taula de qualificacions
Un altre component del meu codi que volia incloure era una taula que mostrava les vostres classes, professors i algunes notes que havíeu rebut a la classe, de manera que vaig haver de fer una cosa similar a la meva primera taula i codificar-la en un fitxer independent.
Pas 3: Codificació de variables
Des del primer moment, sabia que hi hauria alguna informació bàsica que hauria de demanar a l’usuari a tot el codi, de manera que vaig crear variables per a les que sabia que utilitzaria amb seguretat. Alguns exemples són els seus cursos, els seus professors, el dia i la classe, els tipus de lletra, etc.
Pas 4: posar paraules a les taules
Les dues taules necessitaven tenir etiquetes dins d’elles per identificar els diferents components, de manera que vaig haver de posar-hi paraules. Vaig trobar coordenades per dibuixar tipus de lletra i vaig descobrir la mida que havien de tenir per adaptar-se a les fonts i els vaig fer colors específics. Vaig fer un fitxer independent per provar-ho. Vaig haver de declarar els tipus de lletra de la prova perquè les paraules tinguessin l’aspecte que volia.
Pas 5: Codificació de la pantalla d'inici
Volia que el meu organitzador tingués una pantalla de sortida on poguessin triar l’opció que volien. Sabia que volia que els meus components fossin llavors l’agenda, la taula del curs, una calculadora de qualificacions i una opció per canviar la configuració. Vaig haver de crear fonts per a això i esbrinar les coordenades on aniria cada paraula. Això es va convertir en un fitxer independent.
Pas 6: Funció de configuració
Per a la meva funció de configuració, la tasca consistia a demanar simplement a l’usuari tota la seva informació perquè s’implementés al codi per a futurs procediments. Et demanaria el teu primer curs, després el teu primer professor, després el segon, etc. Al final, et mostraria totes les coses que escrivies un al costat de l’altre i et preguntaria si estava bé. Si no fos així, ho podríeu dir i tornaria a demanar la vostra informació. També vaig triar tipus de lletra i colors per a les sol·licituds.
Pas 7: Codificació de la funció d’agenda
Per a la funció d’agenda, volia que l’usuari pogués escriure les seves tasques directament al quadre que volia. Primer em demana quina classe i quin dia voleu, i després he hagut de localitzar la ubicació del cursor. Si escollissin una combinació específica de dia i classe, tindria un implemetat coordinat de manera que poguessin escriure al lloc correcte una vegada que es mostri la taula de l'agenda. Vaig crear un fitxer separat per a això, però l'únic problema era que hauria de declarar totes les variables del meu curs abans que pogués funcionar, de manera que va trigar una mica.
Pas 8: Codificació de la calculadora de qualificacions
Aquest procediment era bastant estàndard. Volia que la persona pogués calcular i desar la nota. El percentatge que van rebre va ser la seva nota dividida entre el resultat final de la prova. Llavors, la persona faria el curs en què volia que es guardés i apareixia a la taula de qualificacions. Vaig haver de localitzar les coordenades perquè la nota anés al lloc correcte.
Pas 9: Feu clic al ratolí
Volia que el meu codi pogués dur a terme funcions sense que els usuaris escrivissin l'entrada. Aquí és on entra la funció de clic del ratolí. No sabia com fer que el ratolí faci clic a la pantalla per obtenir informació. Durant la meva recerca inicial d’inspiració al principi de codificar aquest projecte, em vaig trobar amb un codi a compsci.ca anomenat "El joc de l’helicòpter" en què el codi tenia una funció de clic del ratolí. He utilitzat el format del codi dins del meu propi codi (troba les coordenades x, les coordenades y i l'estat del botó del ratolí) i he posat una sentència if / then. Cada afirmació tenia coordenades per al ratolí que estaven d'acord amb les coordenades de paraules específiques de la pantalla inicial, de manera que si hi feu clic hi passaria alguna cosa específica. Si arribessin a aquesta ubicació, obtindrien el resultat.
Pas 10: Procediments
Volia implementar la taula de qualificacions a tot el codi sense haver de tornar a escriure una i altra vegada totes les coordenades i els tipus de lletra. També volia que el codi mostri la pantalla d'inici i les seves funcions cada vegada que s'executava una funció. Aquí van entrar els meus procediments. Vaig haver de declarar tres procediments abans de començar el meu codi: la taula de qualificacions, la taula de l’agenda i el codi complet. La taula de qualificacions mostrava les vostres classes, professors i resultats de proves, l'Agenda tenia espais per escriure en tasques i el codi complet era el meu codi complet copiat en un procediment, de manera que, un cop executada una funció, tornés a casa. pantalla. Vaig implementar els procediments a tot el codi segons fos necessari.
Recomanat:
Com fer caixa de seguretat que segueixi entre nosaltres Joc - Tasca de cablejat elèctric: 7 passos
Com fer un joc de caixa de seguretat que segueixi entre nosaltres: tasca de cablejat elèctric: Avui us mostraré com fer un joc de caixa de seguretat que segueixi el joc Entre nosaltres: tasca de cablejat elèctric
Moll i organitzador de l'estació de càrrega de cartró: 5 passos
Suport i organitzador de l'estació de càrrega de cartró: aquesta estació de càrrega amaga els cables mentre es carreguen diversos dispositius de manera que pugueu veure la pantalla del vostre dispositiu. Això fa que l’habitació sembli menys desordenada i desordenada perquè tots aquells cables enredats no tenen bon aspecte. Nota: qualsevol moment
Tauler d'organitzador barat, de doble cara i d'estil quadrícula: 4 passos
Tauler d'organitzadors d'estil quadrícula barat, de doble cara: és una versió senzilla i econòmica dels organitzadors de quadrícula més brillants, forts i, en general, millors que podeu comprar. Em va costar fer una versió similar a l'original i vaig decidir que no valia la pena, però aquesta versió no costava precisament res (
Organitzador d'escriptori amb rellotge LED Matrix i Bluetooth: 7 passos
Organitzador d’escriptori amb rellotge LED Matrix i Bluetooth: el meu escriptori estava molt desordenat i volia tenir un bon organitzador on poder disposar els meus llapis, pinzells, eines de fang, etc. Vaig mirar molts organitzadors del mercat, però no m’agradaven cap d’ells. . Em vaig proposar dissenyar el meu propi organitzador d'escriptori i aquí
Organitzador de fulls de carpeta personalitzada per a cromos o peces petites: 7 passos
Organitzador de fulls de carpeta personalitzada per a cromos o peces petites: he buscat una millor tècnica d’emmagatzematge dels meus components electrònics perquè fins ara he utilitzat l’organitzador de caixes per organitzar els meus resistors i condensadors petits, però aquests no tenen prou cel·les per emmagatzemar cada valor en una cel·la diferent, així que vaig tenir algunes va