Programlama Araçları Metin Editörleri Araçlar

Slides:



Advertisements
Benzer bir sunumlar
FORM 3 USE OF THE PRESENT CONTINUOUS TENSE • a)Bu tense ile temel olarak içinde bulunduğumuz anda yapmakta olduğumuz eylemleri anlatırız. Zamanı.
Advertisements

If you delete this after reading... you'll spend a year of ill luck! But... if you send it to (at least) 2 friends... you'll have 3 years of good luck!!!
CONDITIONALS (IF CLAUSES) Type -1
IF CLAUSES (ŞART CÜMLELERİ)
If you delete this after reading... you'll spend a year of ill luck! But... if you send it to (at least) 2 friends... you'll have 3 years of good luck!!!
MUST.
IMPERATIVES (EMİR CÜMLELERİ)
İŞ SIRALAMA VE ÇİZELGELEME DERS 5
UNIT FIFTEEN Health and Sports
Bir Problemin Programa Dönüştürülme Süreci
Hareket halindeki insanlara ulaşın.Mobil Arama Ağı Reklamları Reach customers with Mobile Search Network.
SÜMEYYE KARABOYUN İÖP-1
Ayşe Müzeyyen Tozluoğlu İlköğretim Okulu
İNGİLİZCE SO THAT / IN CASE
Programlama Araçları Metin Editörleri Araçlar
NOUN CLAUSES (İSİM CÜMLECİKLERİ).
UNIT- 3 OUR NATURAL HERITAGE.
REQUESTING OTHERS TO DO SOMETHING
The Present Perfect Tense
COSTUMES KILIKLAR (KOSTÜMLER)
Yapısal Programlama Yüksek Düzeyli Dillerin Gelişim Süreci – , Fortran (by IBM), for creating scientific and engineering applications, first commercial.
BTÖ216-Görsel Programlama RobotC’ye Giriş. Problem Çözme  “Nasıl iyi bir programcı olabilirim?”  İlk adım problemi nasıl çözeceğini anlamadır.  Problem.
21/02/2016 A Place In My Heart Nana Mouskouri « Istanbul « (A Different Adaptation)
Environmental pollution Traffic Infrastructural problems Unconscious employee Urbanization and industrialization Lack of financial sources.
© 2016 Future simple (will) © 2016 ingilizcebankasi.com.
Near future (be going to)
Practice your writing skills
Must ©2016 ingilizcebankasi.com.
First Conditional Sentences. LOOK AT THE EXAMPLES If the weather is fine, we’ll play tenis If I have enough money, I’ll buy the car If it rains, we’ll.
:Hazırlayan: BARIŞ AKYÜZ
SO THAT IN ORDER THAT IN ORDER TO IN CASE. So that In order that cümle Özne + fiil + nesne Sentence Subject + Verb + Object So that: için in order that:
CHAPTER Section 1.1 What Is Entrepreneurship? Section 1.2 Characteristics of an Entrepreneur Introduction to Entrepreneurship.
CHILD PORNOGRAPHY IŞIK ÜNİVERSİTESİ
Superstitions Grade 7 Unit Bilginbakterim.com
CHAPTER 1 uzm. Psk. Özlem ataoğlu
Present Perfect & Simple Past I love to travel. I have been to more than 10 countries.
BİLİMSEL ÇALIŞMA BASAMAKLARI SCIENTIFIC WORKING STEPS MHD BASHAR ALREFAEI Y
German shepherd dog. These dogs are said to be intelligent before they say.
*İNGİLİZCE’de YER YÖN TARİFLERİ
Bir Problemin Programa Dönüştürülme Süreci
Who wants to start? Kim başlamak ister? 401.
I’d like to show to you a report if you don’t mind.
Would you like a different color?
I understand. Anlıyorum. 121.
The Need for Program Design
I’m sorry Michael but I have to go now.My friends are waiting for me.
If you delete this after reading... you'll spend a year of ill luck!
Future: I will/shall & I am going to. Structure: Subject+will/shall+verb(base form)+object.
tomorrow soon next week / year in five minutes/ in two hours later today I'll go to the market tomorrow. Don’t worry. He will be here soon. There.
MUST.
CONDITIONALS TYPE
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
The Need for Program Design
“Differentiation for making a positive Difference!!!!”
BİLL GATES Şule Eslem ÖZTÜRK NUN OKULLARI Prep-A.
Multipoint programlama
NİŞANTAŞI ÜNİVERSİTESİ
DREAMHOUSE TY TLG DREAM HOUSE TY TLG DREAM……… YOU CAN TOUCH, IF YOU DREAM………
Yapısal Programlama Yüksek Düzeyli Dillerin Gelişim Süreci
Imagine that you are a teacher and you are taking your 20 students to England for the summer school.
Bilgisayarlar kodu nasıl işler?
CONDITIONALS TYPE
ISLAM JUDAISM CHRISTIAN MEHD İ AND MES İ H. WHO IS MEHDİ ? Mehdi, means the are who got quided by himselb in the dickmary. There is nothing related to.
“8. SINIFLAR” MASTERMIND UNIT 4 On the phone Wopenglish GURURLA SUNAR…
CLASSROOM RULES 4-1 START
People with an entrepreneurial mindset are always brave.
PASSİVE VOİCE Edilgen çatI.
MUST.
Sunum transkripti:

Programlama Araçları Metin Editörleri Araçlar Windows Notepad: Başlat/Programlar/Donatılar UltraEdit (www.ultraedit.com) ... Araçlar WinZip (www.winzip.com) UltraCompare (www.UltraEdit.com) SnagIt, HyperSnap

Problem Çözme “Nasıl iyi bir programcı olabilirim?” The first step is understanding how to solve problems. Solving problems is the core of programming.

Örnek Problemler Yazıcının tonerini nasıl değiştiririm? Faturalarımı nasıl öderim? Bir sınava nasıl çalışırım? Nasıl börek pişiririm? Bir su ısıtıcısını nasıl tamir ederim? Okula nasıl gelirim?

Öğrencinin Okula Geliş Problemi Boş bir kağıt çıkarın Bugün okula nasıl geldiğinizi düşünün (5 dk.) Okula gelme sürecinizi kağıda dökün (5 dk.) Yanınızdaki bir arkadaşınızla kağıtlarınızı değiş tokuş edin Arkadaşınızın okula geliş sürecini inceleyin (5 dk.)

Problems require some process for obtaining and implementing a solution STAIR problem çözme süreci State the problem (Problemi tanımlayın) Identify the tools available for solving the problem (Problemi çözmek için mevcut araçları belirleyin) Write an algorithm (Bir algoritma yazın) Implement the solution (Çözümü gerçekleştirin) Refine the solution (Çözümü sadeleştirin)

Here’s how I would use the STAIR process to solve the water heater problem: State the problem. My water heater does not work. Cold water comes out of all faucets in the house, but no hot water. I had hot water last night, but none this morning. The temperature outside has been below freezing for the past week. The water heater is located in the garage, and all exposed pipes are insulated but are cold to the touch. I’ve determined that pipes are frozen. The product is made by XYZ Company and uses gas. Identify your tools. I have a portable heater that I could use to assist in thawing the exposed pipes if they are frozen. I have identified a couple of service-repair companies in the Yellow Pages. Write an algorithm. I choose to fix the problem myself by following these steps: 1. Make sure the portable heater has gas. 2. Plug in the portable heater. 3. Place the portable heater next to the water heater, and turn it on. 4. Leave the heater running, and check for hot water every hour or two. Implement the solution. Implement the preceding algorithm. Refine the solution. Does the hot water ever come on? If so, did it take a long time? Was this a good solution, and should I use it in the future? Is there a better long-term solution?

Yeniçeri’nin Araba Problemi

Yeniçeri’nin Araba Problemi Use this key. Start the car. You must remember that he knows nothing about these contraptions called automobiles and that he is relying on you to give him instructions that he can understand. Instead of assuming so much, there might be better instructions.

Yeniçeri’nin Algoritması Attached is the key to the car. You need it to start the car. With the key in hand, go to the car door that is closest to the front door of the house. Under the door's handle, you will see a round silver dollar–size metal part in which you can insert the key (with its rough side pointing down). After sticking the key into the hole as far as it goes, turn it to the right until you hear a click. Turn the key back to the left until it faces the same way as it did when you inserted it and remove the key. Open the door and get into the car. Be sure to sit in front of the round wheel on the left side of the front seat. Close the door. On the right side of the column holding the big round wheel (called a steering wheel), you will see a slot into which you can put the key.

Programs As Directions a program is a list of detailed instructions that the computer carries out. it follows the instructions without second-guessing them. Programming is not difficult; what is difficult is breaking the computer's job into simple and detailed steps that assume nothing.

Bilgisayarın Bordro Problemi Get the payroll data. Calculate the payroll and taxes. Print the checks.

To the computer, these instructions lack thousands of details that you might take for granted. It is the detailing of the program's instructions that provides the tedium and occasional frustration of programming. Programming computers isn't difficult, but breaking down real-world problems into lots of detailed steps that a computer can understand is hard. Not only are the programming instructions themselves important, but so is their order. When writing a program, you must think through the exact order necessary to perform the job at hand.

STAIR sürecinin programlamaya uygulanması State the problem (Problemi tanımlayın) It begins by stating the problem, defining the problem, and understanding the problem Identify the tools available for solving the problem (Problemi çözmek için mevcut araçları belirleyin) Visual Basic programming environment Write an algorithm (Bir algoritma yazın) An algorithm is a well-defined, finite, step-by-step process for solving a problem. Implement the solution (Çözümü gerçekleştirin) Use tools and algorithms to build a solution Refine the solution (Çözümü sadeleştirin) Testing the solution, fixing bugs, and making enhancements