DELPHI – пројектовање линијске алгоритамске структуре

Приликом решавања задатака потребно је користити функције које претварају (конвертују) један тип података у други. Користили смо следеће функције за претварање типова:

  • IntToStr(x) – претвара целобројну вредност прослеђеног аргумента x у стринг тип;
  • StrToInt(x) – претвара вредност стринг типа прослеђеног аргумента x у целобројну вредност;
  • FloatToStr(x) – претвара реалну вредност прослеђеног аргумента x у стринг тип;
  • StrToFloat(x) – претвара вредност стринг типа прослеђеног аргумента x у реалну вредност.

Решења задатака, које смо радили на вежбама, можете погледати на следећем линку:

Линијска алгоритамска структура

Advertisements
Објављено под ТРЕЋИ РАЗРЕД | Оставите коментар

DELPHI – Компоненте BUTTON, LABEL и EDIT

Компоненте BUTTON, LABEL и EDIT се налазе  на страни Standard.

Button –Представља класично Windows дугме. Наслов дугмета се задаје у својству Caption. На страни evants се дефинише догађај на који ће дугме реаговати коришћењем одговарајуће методе.

Label – Омогућује појављивање статичног текста на екрану. Садржај лабеле се уписује у својство Caption.

Edit – Компонента за унос текста. Текст се може унети само у једном реду. Текст унет у ову компоненту придружује се својству Text. Коришћењем наведеног својства могуће је прочитати или уписати текст.

НАПОМЕНА: Ако се у овај објекат унесе број, он се мора конвертовати да би се користио као број!!!

У вежби на доњем линку смо показали како се постављају својства компоненти у Object Inspector -у и у едитору програмског кода.

ВЕЖБА – КОМПОНЕНТЕ LABEL i BUTTON

 

 

Објављено под ТРЕЋИ РАЗРЕД | Оставите коментар

БЕСПЛАТНЕ ОНЛАЈН ОБУКЕ ИЗ МАТЕМАТИКЕ И ПРОГРАМИРАЊА

Фондација „Центар за младе таленте” из Новог Сада организује следеће онлајн курсеве за ученике средњих школа:

1. PMUFO – курс из математике намењен ученицима III и IV разреда средњих школа ради припреме за матуру и упис на факултете техничких и природно-математичких наука

2. C osnovni – курс из програмирања за све ученике који желе да савладају структурирано програмирање у програмском језику C

3. C++ – курс из програмирања за све ученике који желе да савладају објектно    оријентисано програмирање у програмском језику C++.

Онлајн обуке ће бити организоване током школске 2017. и 2018. године, а циљ обука је да се ученицима средњих школа пружи могућност стицања широког знања из области математике и програмирања што представља својеврсну припрему за све будуће студенте електротехнике, информатике и математике за брже и лакше усвајање градива на факултету.

Програм и материјале за обуку сачинила је Фондација „Центар за младе таленте“ уз помоћ професора математике са Природно – математичког факултета и Факултета техничких наука, Универзитета у Новом Саду и професора средњих школа. Предвиђено време трајања онлајн обуке је 1.5 до 2 часа недељно током школске године.

Упис се обавља пријавом (регистрацијом) преко линка

ПРИЈАВА

Посебних услова за пријављивање нема.

Упис за све курсеве је у току.

Поред часова, полазницима ће бити на располагању и писани материјал преко сајта Фондације

http://www.cmt.edu.rs.

 

Објављено под Семинари, конференције, обуке, акције | Оставите коментар

Трећи разред – Презентација (први писмени)

У презентацији су решена четири задатка који су  засновани на примени математичких формула у алгоритмима линијске  структуре.

Други тип задатка је проналажење синтаксних и семантичких грешака у датом и програму и исписивање резултата програма.

Алгоритми засновани на примени математичких формула

 

Објављено под ТРЕЋИ РАЗРЕД | Оставите коментар

Трећи разред – презентације (за 2. контролни)

На следећим линковима можете преузети презентације које се односе на структуру програма у Pascal-у, као и вежбу са решеним задацима.

Структура програма

Изрази и наредба доделе

Процедуре улаза и излаза

ВЕЖБА – Структура програма

 

Објављено под ТРЕЋИ РАЗРЕД | Оставите коментар

ОБЕЛЕЖИЛИ СМО ЕВРОПСКУ НЕДЕЉУ ПРОГРАМИРАЊА 2017 (EU CodeWeek 2017)

„Европска недеља програмирања (EU  Code Week)“ је манифестација која има за циљ промовисање програмирања као новог вида писмености у модерном друштву.

Министарство просвете, науке и технолошког развоја Републике Србије је позвало све школе, ученике и наставнике да узму учешће у обележавању „Европске недеље програмирања“,  која је ове године обележена од 7. до 22. октобра.

Наша Гимназија је ове године по четврти пут узела учешће у „Европској недељи програмирања“.  Придружили смо се ђацима широм Европе и у току Недеље програмирања писали програме у HTML-у, Scratch-у  и Delphy-ју на радионицама које су припремиле  професорке рачунарства и информатике, Весна Смуђа и Душанка Галечић.  Програмирали су ђаци од првог до четвртог разреда.

Професорка Душанка Галечић је припремила радионицу „Програмирање игрице у Scratch-у“, која је реализована  у свим одељењима другог разреда. Ученици су се прошле године упознали са  Scratch-ом, програмом за визуелно програмирање, а радионица је проширила њихово знање из програмирања. Научили су како се програмирају сложеније алгоритамске структуре, како да ликови у игрици реагују на тастере на тастатури, како да поставе правила за добијање поена у игрици и још много тога. Учесници радионице су били вредни, заинтересовани, спремни да самостално истражују и додају нове могућности својим програмима.

2б, 2ц и 2д

Матуранти су правили своје прве веб странице у HTML-у и показали да су креативни, заинтересовани и да желе да науче да програмирају у овом програмском језику. Препоручена је веб страница на којој могу да наставе да самостално уче HTML.

Страница где можете наћи бесплатне курсеве на нашем језику:

Курсеви HTML,, CSS,, Javascript, PHP и MySQL

Матуранти

 

Објављено под Семинари, конференције, обуке, акције | Оставите коментар

Трећи разред – презентације

Решавање проблема помоћу рачунара

Алгоритам

Подела програмских језика

Увод у програмски језик Pascal

Прости типови података у Pascal-у

Задаци за вежбање:  Имена, бројеви и прости типови података

 

Објављено под ТРЕЋИ РАЗРЕД | Оставите коментар

Scratch – РАЗГРАНАТА АЛГОРИТАМСКА СТРУКТУРА

Раздранате алгоритамске структуре садрже ЛОГИЧКИ УСЛОВ и зависно од његове вредности извршавање се наставља једном од две гране.

 

 

Овај блок се налази на картици УПРАВЉАЊЕ.

 

 

ЗАДАЦИ:

  1. Испитати да ли је унети број ПОЗИТИВАН   РЕШЕЊЕ ЗАДАТКА – ПОЗИТИВАН
  2.  Испитати да ли је унети број ПАРАН РЕШЕЊЕ ЗАДАТКА – ПАРАН
Објављено под ДРУГИ РАЗРЕД, ПРВИ РАЗРЕД | Оставите коментар

Пpедстављање матурског рада као статичке интернет презентације

ЗАДАТАК:

Креирати веб-страницу којом ћете представити свој матурски рад.

Веб-страницу сачувати као ИмеПрезимеОдељење.html и

послати професорки на e-mail:  dusanka.galecic@gmail.com

Рок за слање радова је понедељак 22. мај 2017. године.

Шта ваша веб-страница треба да садржи и упутство за њену израду можете пронаћи на линку:     Матурски рад- HTML

Уколико вам буде потребно основне HTML тагове можете пронаћи на:

 Основни HTML тагови

 

 

Објављено под ЧЕТВРТИ РАЗРЕД | Оставите коментар

Scratch – ЛИНИЈСКА АЛГОРИТАМСКА СТРУКТУРА

Scratch је програмско окружење за блоковско (визуелно) програмирање.

Окружење је локализовано је и на наш језик, једноставно за рад и налази се на адреси   https://scratch.mit.edu/.

У овом програмском окружењу могуће је имплементирати алгоритме које смо претходно решавали цртајући дијаграме тока тј. графички.

Следе задаци у Scratch груписани по алгоритамским структурама.

ЛИНИЈСКА АЛГОРИТАМСКА СТРУКТУРА

 

  1. Написати програм који рачуна                                                       

обим и  површину квадрата         странице а.

Опис решавања задатка:

КВАДРАТ – детаљно упутство


2. Написати програм који рачуна                                                                  

обим и  површину правоугаоника          

страница а и б.   

ПРАВОУГАОНИК – детаљно упутство


 

Објављено под ДРУГИ РАЗРЕД, ПРВИ РАЗРЕД | Оставите коментар