Posts

Showing posts from August, 2014

Final Project

Image
Basing on the idea from traditional Audition game and the suggestion on the Internet, our team create a product by Alice. Firstly, we create the changing background : Secondly, there are four levels for mark: 1. If the distance between a arrow to a goal >= 0.25, screen shows: 'MISS' and you don't have any mark. 2. If the distance between a arrow to a goal >= 0.22, screen shows: 'BAD' and you have 1 mark 3.If the distance between a arrow to a goal >= 0.18, screen shows: 'COOL' and you have 2 marks 4.If the distance between a arrow to a goal >= 0.14, screen shows: 'GREAT' and you have 3 marks Especially, If the distance between a arrow to a goal < 0.14, screen shows: 'PERFECT' and you have 5 marks  Before starting, you have to install sound to begin playing  The introduction is a dance.   There are four levels to choose:  This is main the interface of game: The lesson that comes from game:    1. The d...

Reflection: Master at Vovinam

Image
1, Tóm tắt nội dung - Làm quen và thành thạo việc tạo các method và event 2, Áp dụng để giải quyết vấn đề * Áp dụng làm võ sư Vovinam: - Tạo các method cho nhân vật võ sư như chào, đấm, đá, chỏ, chém,... - Sau đó tạo các Event thông qua các lệnh nhấn phím như hình dưới. - Video demo:                                           Link sản phẩm:  MasterAtVovinam 3, Những điều đã học được - Mặc dù đã biết về Event qua Flappy Game, nhưng qua bài học này mới hiểu cụ thể và sử dụng thành thạo event cũng như method. - Biết cách sử dụng câu lệnh if-else và while 4, Suy nghĩ, đánh giá và so sánh - Học được cách điều chỉnh các khớp tay để tạo thành các pose, từ pose tạo ra nhiều method - Mix các pose khác nhau được nhiều method khác nhau - Phần chèn nhạc của Alice hay bị lỗi và hơi cùi

Reflection: The Hour of Code

Image
If you don't know what's code, let  http://learn.code.org/hoc/1  teach you.     From basic to advanced, you can learn the basic concepts of Computer Science with drag and drop programming just in 15-25 hours. Overcoming 20 stage, you will know most of the basic concepts include: sequence  repeat times block  repeat until block  if block  if-else block  functions while block counter block ...     Beside learning repeat-loops, conditionals, you will study basic algorithms. You will have to brainstorm to think how to move to destination. There are some solutions for a problem, you can replace some blocks to programming more optimal.     It's very awesome for beginner programming. You should try to learn it. These are my results.

Reflection: Move like Jagger

Image
1, Tóm tắt nội dung - Học cách sử dụng cấu trúc điều khiển: do in order, do together, vòng lặp loop đơn giản - Tạo người bước đi 2, Áp dụng để giải quyết vấn đề * Áp dụng tạo người bước đi theo nhạc: - Tạo object người - Tạo cấu trúc câu lệnh dùng do in order, do together cho cử động chân và tay - Tạo vòng lặp để bước đi liên tục Video demo sản phẩm:  Link sản phẩm:  MoveLikeJaggerAlice 3, Những điều đã học được - Do in order: làm theo thứ tự - Do together: cùng thực hiện - Vòng lặp Loop lặp với số lần lặp biết trước 4, Suy nghĩ, đánh giá và so sánh - Thắc mắc: tại sao phải dùng Do in order trong khi nếu không có lệnh đấy thì lệnh nào viết trước vẫn được thực hiện trước. Không hiểu lệnh đấy sinh ra để làm gì - Khi bước đi, nếu để style = abruptly sẽ mượt hơn để gently hay các cái khác, chỉ mượt hơn chứ đi vẫn bị khựng lại giữa các bước đi.

Reflection: Hòa Lạc in my eyes!

Image
Reflection: Hòa Lạc in my eyes! 1, Tóm tắt nội dung - Học cách sử dụng Quad view, Dummy objects, Pose, Billboards, 3D text - Mô phỏng Hòa Lạc Campus 2, Áp dụng để giải quyết vấn đề * Áp dụng những điều học được thiết kế Hòa Lạc campus theo cách riêng. - Kéo thả các object vào trong word tạo thành Hòa Lạc campus, sử dụng 3D text để tạo dòng chữ FPT UNIVERSITY và ALLY COFFEE - Sử dụng Dummy object để tạo vị trí ảo của camera và con chó - Sử dụng Quad view để chỉnh các object cho phù hợp Video demo sản phẩm:  Link sản phẩm:  Hòa Lạc Campus 3, Những điều đã học được - Học được cách sử dụng 3D text, dummy object, ... - Nếu muốn tạo object mới giống object có sẵn, thay vì kéo thả từ trong thư viện, ta có thể sử dụng nút Copy objects, như vậy object sẽ giữ được các thuộc tính mà không cần phải thay đổi nhiều 4, Suy nghĩ, đánh giá và so sánh - Khi quay camera theo các hướng khác nhau sẽ có gặp chút vấn đề xảy ra với dummy ob...

Reflection: My first story

Image
1, Tóm tắt nội dung: - Làm quen với Alice - Học cách tạo object - Tự tạo một đoạn hội thoại 2, Áp dụng để giải quyết vấn đề Áp dụng thuật lại câu chuyện Rùa và Thỏ. - Lần lượt kéo thả các object vào trong world. - Lần lượt thêm các lời thoại cho nhân vật: - Hoàn thành sản phẩm và export video để xem sản phẩm. Link sản phẩm:  The Rabbit and the Turtle Google Drive 3, Những điều đã học được - Học được cách sử dụng các method cho từng object. - Các lệnh kéo thả cơ bản và điều chỉnh tốc độ nói của nhân vật - Để nhân vật thực hiện vài hoạt động cơ bản như di chuyển, xoay người, ... 4, Suy nghĩ, đánh giá và so sánh - Chưa áp dụng việc tạo âm thanh record như slide hướng dẫn vào sản phẩm. - Chưa xử lý được tốc độ di chuyển của rùa và thỏ - Cần thực hành nhiều hơn nữa.

Reflection: My Flappy Game

Image
1, Tóm tắt nội dung: - Học cách kéo thả các khối lệnh tím và xanh dương đã cho khớp với khối lệnh xanh lá cho trước tạo nên  sự kiện theo ý muốn(EVENT). - Lựa chọn các thiết lập theo các tùy chọn cho sẵn. 2, Áp dụng để giải quyết vấn đề: * Áp dụng làm Flappy Game: My Flappy Game Cách chơi: click chuột để chui qua khoảng trống giữa 2 chướng ngại vật, khi đâm đầu xuống đất trò chơi sẽ kết thúc, mỗi lượt chơi chương trình sẽ tự động chọn ngẫu nhiên người chơi, khung cảnh, tốc độ, trở ngại, ..... My flappy game - Ở sự kiện "WHEN CLICK: khi bắt đầu click chuột có 2 lệnh được thực hiện tạo âm thanh wing và vỗ cánh. - Ở sự kiện: "WHEN GAME STARTS": khi game bắt đầu tạo âm thanh crunch và cài đặt một số thiết lập như điểm, cảnh, người chơi, tốc độ bay, trọng lượng. - Ở sự kiện "WHEN HIT THE GROUND": khi đâm đầu xuống đất tạo âm thanh splash và kết thúc game. - Ở sự kiện "WHEN HIT THE OBSTACLE": khi đâm vào trở ngại sẽ tạo âm thanh sad - Ở sự...