Kom ihåg mig?
Home Menu

Menu


Lära sig php: Svårare om man har svårt för matte?

 
 
Ämnesverktyg Visningsalternativ
Oläst 2010-08-10, 12:22 #1
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
Citat:
Ursprungligen postat av qson Visa inlägg
Som jag skrev i mitt tidigare inlägg, så är det inte så mycket att kunna "räkna" matematik. Programmering är logiskt. Matematik är logiskt.
Vad som är logiskt i programmeringen (som man normalt inte klarar sig utan) är detta: (exempel)
PHP-kod:
om någonting händer
       då skall detta hända
om någonting annat händer
       då skall detta göras istället
annars
       då skall detta göras 
PHP-kod:
om något är sant och räknaren är större än tio
       då skall räknaren minskas med ett
annars om räknaren är mindre än tio
       då skall detta hända
annars
       skall programmet avslutas 
PHP-kod:
för varje post i listan
       om posten har namnet 
"qson"
              
visa administrationssidan
       annars
              visa  namnet 
Detta är logiskt tänkande. Utan det kommer man inte långt med programmeringen. Man kan klara sig ändå, men det logiska är svårt att komma ifrån.
Sen själva funktionsnamnen och allt det andra kan underlättas med diverse ramverk, men det logiska tänkandet måste fortfarande hänga med.

Sen kan det ju finnas behov av matematikkunskaper för att kunna göra vissa moment och funktioner, men det är en annan femma
Tack! Väldigt pedagogiskt. Man styr alltså till största del hur "verket" ska agera i olika situationer?
Dakota är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-10, 15:11 #2
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
Citat:
Ursprungligen postat av Menox Visa inlägg
Tack! Väldigt pedagogiskt. Man styr alltså till största del hur "verket" ska agera i olika situationer?
jopp.. ett tips är att vara lite som en shackspelare; att försöka förutse vad som skulle kunna hända. som exempel att läsa ur en databas, man skriver kod som hämtar ut det.. men vad händer om det inte kan läsa alls ur databasen eller vad händer om resultatet blir 0 rader?
taz76 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-10, 12:42 #3
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Linus Thorvalds spekulerar i sina memoarer över vilka egenskaper och erfarenheter som hjälpt honom i hans arbete med att utveckla Linux.
Han skriver att hans tvåspråkighet som finlandssvensk gjort att han fått förhålla sig till avancerad grammatik i två språk. Det har hjälpt honom i att konstruera ett nytt operativsystem.

Jag antar att Linus är hyggligt slängd även i matten, men jag är böjd att hålla med honom om språket.
Min sambo som är duktig språkmänniska och dessutom inte är oäven i Excelprogrammering tycker att programmering hör mest ihop med logiskt tänkande och att känna igen mönster. Till exempel att sätta upp en väv i en vävstol, hålla reda på återkommande mönster och se till att allt går jämnt ut på slutet och det inte blir några lösa trådar.
Är kanske ingen slump att de första automatiska "programmerbara" maskinerna var just vävstolar?
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-15, 20:43 #4
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
Hade inte Linus någon släkting också som höjade på något universti. Dvs han har det socialarvet, då är det lättare att lära sej programmera om man har någon i familjen som kan ge stöd. Sedan var väl inte Linux någon ny konsturktion, det var mycket som lånades från Minix.

Citat:
Ursprungligen postat av Magnus_A Visa inlägg
Linus Thorvalds spekulerar i sina memoarer över vilka egenskaper och erfarenheter som hjälpt honom i hans arbete med att utveckla Linux.
Han skriver att hans tvåspråkighet som finlandssvensk gjort att han fått förhålla sig till avancerad grammatik i två språk. Det har hjälpt honom i att konstruera ett nytt operativsystem.

Jag antar att Linus är hyggligt slängd även i matten, men jag är böjd att hålla med honom om språket.
Min sambo som är duktig språkmänniska och dessutom inte är oäven i Excelprogrammering tycker att programmering hör mest ihop med logiskt tänkande och att känna igen mönster. Till exempel att sätta upp en väv i en vävstol, hålla reda på återkommande mönster och se till att allt går jämnt ut på slutet och det inte blir några lösa trådar.
Är kanske ingen slump att de första automatiska "programmerbara" maskinerna var just vävstolar?
klein är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-15, 21:48 #5
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Citat:
Ursprungligen postat av klein Visa inlägg
Hade inte Linus någon släkting också som höjade på något universti. Dvs han har det socialarvet, då är det lättare att lära sej programmera om man har någon i familjen som kan ge stöd. Sedan var väl inte Linux någon ny konsturktion, det var mycket som lånades från Minix.
Linus mor, far och farfar var journalister, farfar Ole dessutom erkänd poet. Hans syster är översättare. Verkar som om språk är en nedärvd talang inom familjen.
Ingen annan i familjen har jobbat med datorer.

Även om Linux bygger på mycket annat, så är det ändå en exceptionell prestation att bygga ett nytt operativ.

Som webdesigner är den gode Linus Thorvalds rätt klen:
http://www.cs.helsinki.fi/u/torvalds/
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-15, 20:39 #6
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
Det bero på vad man har för bakgrund. Att programmera är att bryta ner problem i steg inte så mycket matte. Sedan bero på vad man har för bakgrund, när jag började med datorer, så var tvingad att programmera dem själv i basic.

PHP är ett ganska lätt programmerat språk. Ett tips är dock att lära grunderna i programmering först , typ i turbo pascal eller liknaden, sedan hoppa på php, då får man en grund och stå på.

Citat:
Ursprungligen postat av Menox Visa inlägg
Hej!
Det är så att jag håller på med flera olika projekt, och har hållit på med olika projekt innan, men jag brukar inte koda grundbultarna själv utan brukar använda färdiga CMS eller system.

Jag har funderat, och jag vill gärna lära mig PHP någon gång.

Saken är, att jag har väldigt svårt för matematik. Jag har aldrig varit bra på matte, det är inte så att jag är helt korkad, utan jag gör dock uträkningar otroligt segt och har helt enkelt svårt för att tänka matematiskt, jag blir lätt yr i huvudet.. Man är ju bra på olika grejer, och jag är nog mer lagd åt språk etc.

Jag har hört att php bygger mycket på matematik, och det låter rätt så realistiskt, men tror ni att jag kommer ha svårare att lära mig php pga. att jag har svårt för matematik?

Det finns ju så otroligt många personer på WN som är riktigt vassa på PHP och allt sådant.

Mvh
Henrik
klein är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-16, 23:50 #7
terbon terbon är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 69
terbon terbon är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 69
Precis som tidigare nämnt så är webbprogrammering (just php) inte så avancerat ofta. Om du ska göra en vanlig webbshop så är det inte mer matte än de fyra räknesätten.

Men om du nu vill börja bli lite mer "hardcore" och kanske skapa egna sorteringsalgoritmer på vektorer/matriser (arrayer). Eller kanske börja med bildanalys (typ jämförelse av två olika bilder) så kommer det helt klart bli mycket matte.

Även om du ska göra spel så börjar det bli en del matte, dock relativt simpel, beroende på vilken nivå du ligger på själv.

Kanske blev en del skrivet, men det jag vill att du ska ta med dig; det är inte så jobbigt, om du inte ska bli riktigt avancerad. Php är en enkel ingångspunkt till programmering, sen hur "rätt" den är kan ju diskuteras någon annanstans (på grund utav enkelhet att "fuska" osv..).
terbon är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-08-24, 21:08 #8
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
Citat:
Ursprungligen postat av terbon Visa inlägg
Precis som tidigare nämnt så är webbprogrammering (just php) inte så avancerat ofta. Om du ska göra en vanlig webbshop så är det inte mer matte än de fyra räknesätten.

Men om du nu vill börja bli lite mer "hardcore" och kanske skapa egna sorteringsalgoritmer på vektorer/matriser (arrayer). Eller kanske börja med bildanalys (typ jämförelse av två olika bilder) så kommer det helt klart bli mycket matte.

Även om du ska göra spel så börjar det bli en del matte, dock relativt simpel, beroende på vilken nivå du ligger på själv.

Kanske blev en del skrivet, men det jag vill att du ska ta med dig; det är inte så jobbigt, om du inte ska bli riktigt avancerad. Php är en enkel ingångspunkt till programmering, sen hur "rätt" den är kan ju diskuteras någon annanstans (på grund utav enkelhet att "fuska" osv..).
Tack för svaret! Såg det inte förrän nu. Skall ha det i mina tankar.
Dakota är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 03:21.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017