:: [[:start | Topo]] :: [[:doCoding]] :: [[:doCoding:Languages | Linguagens de Programação]] :: [[:doCoding:Languages:Ruby]] :: \\ ====== FORPC101 ====== ===== Objectivo ===== Aprender de uma forma rápida, simples e prática conceitos de programação Core e Avançada sobre a linguagem Ruby. Através do Moodle - plataforma de e-learning - pode-se aprender enquanto grupo de interessados e colocar questões ou responder a dúvidas de outros membros do grupo. > //To get you up-to-speed in Core and Advanced Ruby programming (we are not going to learn Ruby on Rails - a web framework written in Ruby).\\ Learning and asking questions as a group 'jump-starts' the Ruby learning process.// ===== Referências ===== * [[http://www.rubylearning.org/class/mod/quiz/view.php?id=23 | FORPC101]]. ===== Semanas ===== - [[.:FORPC101:Week-01 | 1ª Semana]] - [[.:FORPC101:Week-02 | 2ª Semana]] - [[.:FORPC101:Week-03 | 3ª Semana]] - [[.:FORPC101:Week-04 | 4ª Semana]] - [[.:FORPC101:Week-05 | 5ª Semana]] - [[.:FORPC101:Week-06 | 6ª Semana]] - [[.:FORPC101:Week-07 | 7ª Semana]] - [[.:FORPC101:Week-08 | 8ª Semana]] - [[.:FORPC101:Week-09 | 9ª Semana]] - [[.:FORPC101:Week-10 | 10ª Semana]] - [[.:FORPC101:Week-11 | 11ª Semana]] - [[.:FORPC101:Week-12 | 12ª Semana]] ===== Trabalho de Curso ===== Na semana 08 foi iniciado o trabalho de curso, que é um [[.:FORPC101:FTPClient | FTP Client]] em modo //console//. ===== Considerações ===== ==== Pontos Altos ==== Esta secção regista o que considero serem os pontos altos deste curso de aprendizagem online. - O Moodle parece-me uma boa platforma de gestão de conteúdos para aprendizagem online. - O Satish Salim decidiu incluir, semanalmente, um conjunto de receitas rápidas para problemas frequentes. À boa maneira dos //CookBooks// da O'Reilly. ==== Pontos Baixos ==== Esta secção regista o que considero serem os pontos altos deste curso de aprendizagem online. - Algumas alterações efectuadas ao Moodle levaram-me a perder a //password// e a ter problemas no acesso a página devido à sessão expirar. Basicamente é como se tivesse sempre que efectuar //login// após passar um certo período de tempo de inactividade na navegação pelo site. - O módulo GeSHi é chato de usar, pois depende do modo do formato de edição e não deve ser de todo usado com o Rich-Text Editor. Uma chatice, que no entanto com Plain Text ou Markdown se torna mais suportável e acaba por compensar o esforço.