Dissertation SCRATCH
\begin
Discover why 18 million people worldwide trust Overleaf with their work.
\begin
Discover why 18 million people worldwide trust Overleaf with their work.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% DISSERTAÇÃO PROFMAT
%
% Created by Michelle Cristina de Sousa Baltazar
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{Dissertation SCRATCH}
\documentclass[12pt, a4paper,oneside]{book}
% margens segundo abnt
\usepackage[top=3cm,left=3cm,right=2cm,bottom=2cm]{geometry}
% espaçamento entre linhas
\linespread{1.3}
% espacamento entre parágrafos
\setlength{\parindent}{1.25cm}
% colocar parágrafo no começo das seções
\usepackage{indentfirst}
% para subitem
\usepackage{enumitem}
\usepackage{mathtools}
% para sub sub item
\usepackage{outlines}
% bibliografia e estilo
\usepackage[round]{natbib}
\bibliographystyle{apa}
% insere paginas em pdf (usar para inserir a ficha)
\usepackage{pdfpages}
% retira primeira página do capítulo
\usepackage{etoolbox}
\patchcmd{\chapter}{plain}{empty}{}{}
\patchcmd{\part}{plain}{empty}{}{}
% tira a palavra capitulo dos capitulos (ABNT)
\usepackage{titlesec}
\titleformat{\chapter}{\huge\bf}{\thechapter}{20pt}{\huge\bf}
%\documentclass{article}
\usepackage[brazilian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{parskip} % inserir linhas entre paragrafos
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{graphicx} % Required for including images
\graphicspath{{figures/}} % Directory in which figures are stored
\newcommand{\compresslist}{ % Define a command to reduce spacing within itemize/enumerate environments, this is used right after \begin{itemize} or \begin{enumerate}
\setlength{\itemsep}{1pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{tabularx}{\textwidth}{X X}
\textbf{SCRATCH} & \multirow{3}{*}{\includegraphics[width=85mm]{scratch_logo.jpg}}\\
\\
Scratch é uma linguagem de programação criada em 2007 pelo Media Lab do \textit{MIT} (\textit{Massachusetts Institute of Technology}).\\
O Scratch é uma linguagem de programação que possibilita a criação de histórias interativas, animações, simulações, jogos e músicas, e a partilha dessas criações na Web. Auxilia numa aprendizagem interativa, de forma criativa, desenvolvendo a criatividade, imaginação e raciocínio.\\
\end{tabularx}
\\
\\
\\
Por não exigir o conhecimento prévio de outras linguagens de programação, ele é ideal para pessoas que estão começando a programar e foi desenvolvida para ajudar pessoas acima de 8 anos e oferece uma linguagem de programação extremamente simples para a criação de projetos que auxiliam os infantes a aprenderem e desenvolverem suas habilidades matemáticas e computacionais.\\
\\
Além disso, o programa complementa e enriquece a criatividade das crianças ensinando-as a trabalhar de maneira colaborativa, como uma equipe formada com seus amigos. A plataforma online permite que usuário interajam entre si, critiquem e aprendam com os projetos dos outros (remixing).\\
\begin{tabularx}{\textwidth}{X X}
Para escrever programas em Scratch, encaixam-se blocos gráficos uns nos outros, formando empilhamentos ordenados usando blocos de montar, lembrando o brinquedo Lego. Os blocos são feitos para se encaixarem apenas de forma que faça sentido sintaticamente, assim não há erros de sintaxe, permitindo realizar várias tarefas diferentes. & \multirow{2}{*}{\includegraphics[width=85mm]{scratch_blocos.PNG}}\\
\end{tabularx}
\\
\\
Cada bloco da linguagem contém um comando em separado, que podem ser agrupados livremente caso se encaixem. E os comandos podem ser modificados através de menus barra de snirks. O Scratch se inspirou na forma como os DJs fazem a mixagem de sons para criarem novas músicas. Mas essa linguagem consegue mixar diversos tipos de mídias, como imagens, sons e outros programas.\\
\\
%\newpage
O programa pode ser utilizado diretamente através do editor online no site:\\
\\
\includegraphics[width=\textwidth]{scratch_tela_online.PNG}\\
\\
Ou também pode ser baixado e utilizado offline no computador:\\
\\
\includegraphics[width=\textwidth]{scratch_tela_programa.PNG}
\end{document}