I have a problem when adding the word "Figure" at the beginning of table of content. However there is a conflict here. 
I want it to appear like this;
I used following codes here;
I replaced
\listoffigures
with
{%
\let\oldnumberline\numberline%
\renewcommand{\numberline}{\figurename~\oldnumberline}%
\listoffigures%
}
Besides, the codes of my figures were in the following form.
\begin{figure}[htpb]
\begin{center}
\includegraphics[width=0.8\columnwidth]{driscoll.png}
\end{center}
\caption{Three algebraic habits of mind}
\label{fig:driscoll.png}
\end{figure}
Ok, I tried to adopt tocloft package, but I could not understand how to change code of my figures?
My codes seems like this;
\documentclass[a4paper,onesided,12pt]{report}
\usepackage{styles/fbe_tez}
\usepackage[utf8x]{inputenc} % To use Unicode (e.g. Turkish) characters
\renewcommand{\labelenumi}{(\roman{enumi})}
\usepackage{amsmath, amsthm, amssymb}
% Some extra symbols
\usepackage[bottom]{footmisc}
\usepackage{cite}
\usepackage{graphicx}
\usepackage{longtable}
\graphicspath{{figures/}} % Graphics will be here
\usepackage{multirow}
\usepackage{subfigure}
\usepackage{algorithm}
\usepackage{algorithmic}
%\pagestyle{empty}
%\includeonly{introduction} % To only process the given file
\usepackage{array}
\usepackage{caption}
\captionsetup[table]{skip=10pt}
\usepackage{enumitem}
\usepackage{slashbox}
\usepackage{graphics}
\usepackage{adjustbox}
\usepackage[labelsep=period]{caption}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{lscape}
\usepackage{rotating}
\usepackage[utf8x]{inputenc}
\usepackage{longtable}
\usepackage{multirow}
\usepackage{array}
\usepackage{calc}
\usepackage{booktabs}
\usepackage{array,longtable}
\usepackage{graphicx}
\usepackage{afterpage}
\begin{document}
\tableofcontents
\listoffigures
\listoftables
\begin{figure}[htpb]
\begin{center}
\includegraphics[width=0.8\columnwidth]{driscoll.png}
\end{center}
\caption{Three algebraic habits of mind}
\label{fig:driscoll.png}
\end{figure}
But, I need to change it to;
\begin{figure}[!ht]
\centering
\rule{2cm}{2cm}
\caption{test figure one}
\label{fig:test1}
\end{figure}
\end{document}
How is it possible to change my codes into this one?



tocloftpackage as shown in this answer? https://tex.stackexchange.com/a/12869/134144 – leandriis Jun 20 '18 at 11:19\caption[bird in the sky]{a very nice figure, that shows a bird in the sky}leading to
– naphaneal Jun 20 '18 at 12:50List of Figure: 1.1 Bird in the Sky....9