Luận văn: Thực tập lập trình game dựa trên công nghệ java module

62 739 0
Luận văn: Thực tập lập trình game dựa trên công nghệ java module

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRUNG TÂM TIN HỌC - ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP. HCM 227 Nguyễn Văn Cừ – Quận 5 – Tp. Hồ Chí Minh Tel: 8351056 – Fax 8324466 – Email: ttth@hcmus.edu.vn Mã tài liệu: DT_NCM_LT_DC_LT_WEB_JAVA Phiên bản 1.0 – Tháng 01/2014 ĐỀ CƯƠNG CHI TIẾT KHĨA HỌC LẬP TRÌNH CƠNG NGHỆ JAVA Module 1: Java cơ bản Đề cương giảng dạy Module 1 – Nhập môn Lập trình JAVA Trang 1/11 Mục tiêu Sau khi hồn thành module 1 , học viên sẽ có khả năng:  Nắm vững khái niệm cơ bản trong ngơn ngữ lập trình JAVA  Thiết kế giao diện windows forms đơn giản  Làm việc với tập tin, mảng  Lập trình hướng đối tượng cơ bản  Đưa dịch vụ vào sử dụng trong ứng dụng windows forms.  Xây dựng ứng dụng nhỏ  Lập trình có phong cách, phối hợp làm việc nhóm tốt, quản lý thời gian hiệu quả Đối tượng học viên  Học sinh, đã tốt nghiệp PTTH (chương trình LTV dành cho HV)  Sinh viên các trường Đại học, Cao đẳng, Trung cấp có kiến thức lập trình cơ bản (chương trình LTV dành cho SV) Phần mềm sử dụng  Windows 7.0  Eclipse (plugin Windows Builder Pro) Phân bố bài giảng STT Bài học 1 Tổng quan - Mơi trường làm việc 2 Kiểu dữ liệu cơ sở 3 Giao diện 1 4 Truy xuất tập tin 5 Mảng cơ sở 6 Giao diện 2 7 Đối tượng 8 Sử dụng dịch vụ 9 Tổng kết ẹe cửụng giaỷng daùy Module 1 Nhaọp moõn Laọp trỡnh JAVA Trang 2/11 DN í CHI TIT B B I I 1 1 : : T T N N G G Q Q U U A A N N - - M M ễ ễ I I T T R R N N G G L L M M V V I I C C Mc tiờu Gii thiu tng quan mụi trng phỏt trin ng dng Java v mt s thao tỏc c bn khi lm vic vi Eclipse, hng dn cỏch ci t Eclipse v chy chng trỡnh Java trong Eclipse. Dn bi Gii thiu ng dng Java Tng quan v lp trỡnh (Programming) , chng trỡnh (Program), ngụn ng lp trỡnh (Programming Language), ngụn ng trung gian ca Java (Byte code) Lch s phỏt trin ca Java Mụi trng phỏt trin ng dng Gii thiu v Eclipse Cỏc thnh phn ca Eclipse Ci t Eclipse v Plugin Xõy dng ng dng u tiờn Cu trỳc chng trỡnh vit bng Java Xõy dng v thc thi chng trỡnh vit bng Java Đề cương giảng dạy Module 1 – Nhập môn Lập trình JAVA Trang 3/11 B B À À I I 2 2 : : K K I I Ể Ể U U D D Ữ Ữ L L I I Ệ Ệ U U C C Ơ Ơ S S Ở Ở Mục tiêu Kết thúc bài học này, học viên sẽ có khả năng: - Sử dụng các kiểu dữ liệu cơ sở - Nắm được cú pháp ngơn ngữ Java trong lập trình ứng dụng - Ơn lại các tốn tử, các cấu trúc điều khiển, cách xử lý lỗi Dàn bài  Kiểu dữ liệu và chuyển đổi kiểu dữ liệu  Kiểu cơ sở  Kiểu tham chiếu  Cơ chế chuyển đổi kiểu dữ liệu  Biến và hằng số  Khái niệm biến  Khái niệm hằng số  Quy ước đặt tên biến và hằng số  Cú pháp khai báo biến và hằng số  Các xử lý trên kiểu String  Khái niệm kiểu String, các phương thức xử lý trên String  Lớp StringBuilder  Lớp StringTokenizer ẹe cửụng giaỷng daùy Module 1 Nhaọp moõn Laọp trỡnh JAVA Trang 4/11 B B I I 3 3 : : G G I I A A O O D D I I N N 1 1 Mc tiờu Kt thỳc bi hc ny, hc viờn cú th thao tỏc trờn cỏc iu khin v th hin n gin. Dn bi Gii thiu Cỏc iu khin v th hin JFrame JPanel JLabel ImageIcon JTextField JButton JFileChooser Cỏc phng thc ca th hin ẹe cửụng giaỷng daùy Module 1 Nhaọp moõn Laọp trỡnh JAVA Trang 5/11 B B I I 4 4 : : X X L L í í T T P P T T I I N N Mc tiờu Kt thỳc bi hc ny, hc viờn cú th thao tỏc trờn tp tin c v x lý ni dung tp tin. Dn bi Tng quan v I/O Stream Khỏi nim v I/O Stream c d liu nh phõn vi Byte Stream c d liu ký t vi Character Stream S dng vựng m trong x lý c ghi d liu vi Buffered Stream c ghi d liu theo nh dng vi Scanning v Formating X lý c ghi d liu vi Data Stream X lý c ghi cỏc i tng vi Object Stream Tng quan v lm vic vi tp tin (File I/O) Lm vic vi ng dn tp tin Kim tra tn ti tp tin To mi, xúa, di chuyn tp tin ẹe cửụng giaỷng daùy Module 1 Nhaọp moõn Laọp trỡnh JAVA Trang 6/11 B B I I 5 5 : : M M N N G G C C S S Mc tiờu Bi hc ny s cung cp cho hc viờn cỏc k nng lm vic trờn mng c bn (1 chiu) trong mụi trng JAVA. Dn bi Khỏi nim mng Cỏc kiu mng Mng mt chiu v cỏc thao tỏc x lý c bn trờn mng mt chiu, mng String Cỏc hm x lý khỏc trờn mng ẹe cửụng giaỷng daùy Module 1 Nhaọp moõn Laọp trỡnh JAVA Trang 7/11 B B I I 6 6 : : G G I I A A O O D D I I N N 2 2 Mc tiờu Kt thỳc bi hc ny, hc viờn cú th thao tỏc trờn cỏc th hin n gin. Dn bi JCheckbox JRadio button Group Button JCombobox JTable JMenu JMenuItem Cỏc phng thc ca th hin Đề cương giảng dạy Module 1 – Nhập môn Lập trình JAVA Trang 8/11 B B À À I I 7 7 : : Đ Đ Ố Ố I I T T Ư Ư Ợ Ợ N N G G Mục tiêu Giới thiệu các khái niệm về đối tượng, cách thiết kế và sử dụng lớp đối tượng. Dàn bài  Tổng quan về lập trình hướng đối tượng  Khái niệm  Các đặc trưng cơ bản của lập trình hướng đối tượng: tính trừu tượng, tính đóng gói, tính kế thừa  Xây dựng lớp đối tượng  Tạo lớp và đối tượng  Biến thực thể, các chỉ định từ truy xuất: public, private, protected, default  Phương thức khởi tạo  Phương thức tính tốn xử lý  Package  Khái niệm  Các thức khai báo và sử dụng package ẹe cửụng giaỷng daùy Module 1 Nhaọp moõn Laọp trỡnh JAVA Trang 9/11 B B I I 8 8 : : S S D D N N G G D D C C H H V V Mc tiờu Gii thiu khỏi nim v dch v. Cỏch gi s dng dch v trong ng dng. Dn bi Khỏi nim dch v S dng dch v [...]... 12 Module 1 – Nhập môn Lập trình JAVA Trang 11/11 Tài liệu tham khảo BÀI 1: Tổng quan – Mơi trường làm việc 1 Tổng quan về lập trình a Chương trình - Xem slide module 1 – bài 1 – mục 1 b Ngơn ngữ lập trình - Xem slide module 1 – bài 1 – mục 1 c Lập trình - Xem slide module 1 – bài 1 – mục 1 d Ngơn ngữ trung gian của Java - Xem slide module 1 – bài 1 – mục 1 2 Lịch sử phát triển của Java - Xem slide module. .. đặt Eclipse & plugin - Cài đặt Eclipse Xem slide module 1 – bài 1 – mục 2 - Cài đặt Plugin Xem slide module 1 – bài 1 – mục 2 4 Xây dựng và thực thi chương trình viết bằng Java a Cấu trúc chương trình viết bằng Java - Xem slide module 1 – bài 1 – mục 3 b Xây dựng và thực thi chương trình - Xem slide module 1 – bài 1 – mục 3 c Tạo Project - File > New > Java Project > nhập tên của Project > chọn vị trí... bạn đến với ngơn ngữ lập trình Java. "; Lập trình viên cơng nghệ Javamodule 1 4/52 Tài liệu tham khảo BÀI 2: Kiểu dữ liệu cơ sở 1 Kiểu dữ liệu và chuyển đổi kiểu dữ liệu - Xem slide module 1 – bài 2 – mục 1 Cơ chế chuyển đổi kiểu dữ liệu - Xem slide module 1 – bài 2 – mục 1 2 Biến và hằng số a Khái niệm biến - Xem slide module 1 – bài 2 – mục 1 b Khái niệm hằng số - Xem slide module 1 – bài 2 – mục... Các tốn tử a Tốn tử gán b Tốn tử số học c Tốn tử một ngơi Lập trình viên cơng nghệ Javamodule 1 6/52 Tài liệu tham khảo d Tốn tử so sánh e Tốn tử luận lý điều kiện - Ví dụ: boolean a=true,b=false; boolean kq=a && b; // kq=false kq=a || b; // kq=true kq= a == b ? true: false; // kq=false f Tốn tử tiền tố, hậu tố Lập trình viên cơng nghệ Javamodule 1 7/52 Tài liệu tham khảo - Các tốn tử tăng (++)... slide module 1 – bài 2 – mục 3 - Các phương thức Lập trình viên cơng nghệ Javamodule 1 18/52 Tài liệu tham khảo append() insert() delete() reverse() – – – – - append() + - Xem slide module 1 – bài 2 – mục 3 Ví dụ: StringBuilder sb = new StringBuilder(); sb.append(“Chào mừng "); sb.append(“đến với”); sb.append( lập trình Java ); System.out.println(sb); - insert() + - delete() + - Xem slide module. .. phương thức: + - Xem slide module 1 – bài 2 – mục 3 Ví dụ String s= Lập trình Java ; StringTokenizer st=new StringTokenizer(s); while (st.hasMoreTokens()) System.out.println(st.nextToken()); s= Lập/ trình/ Java ; st=new StringTokenizer(s,”/”); while (st.hasMoreTokens()) System.out.println(st.nextToken()); Lập trình viên cơng nghệ Javamodule 1 20/52 Tài liệu tham khảo BÀI 3: Giao diện 1 1 Giới thiệu... 1 – mục 1 Phân loại - J2SE (Java 2 Standard Edition) + - J2EE (Java 2 Enterprise Edition) + - Ứng dụng Desktop Ứng dụng Enterprise J2ME (Java 2 Mobile Edition) + Ứng dụng Mobile 3 Mơi trường phát triển ứng dụng a Giới thiệu Eclipse - Xem slide module 1 – bài 1 – mục 2 Lập trình viên cơng nghệ Javamodule 1 2/52 Tài liệu tham khảo b Các thành phần của Eclipse - Xem slide module 1 – bài 1 – mục 2 c... hành ít nhất một lần Lập trình viên cơng nghệ Javamodule 1 14/52 Tài liệu tham khảo - Cú pháp do{ // Khối lệnh lặp } while (Điều kiện lặp); - Lưu đồ - Ví dụ Tính tổng các số ngun từ 1 đến 100 int i=1, tong=0; do{ tong+=i; i++; } while (i . DNG DCH V 10 Mc tiờu 10 Dn bi 10 BI 9: TNG KT 11 Mc tiờu 11 Dn bi 11 Mc lc 12 Tài liệu tham khảo Lập trình viên công nghệ Java – module 1 2/52 B B À À I I 1 1 : : . 1. Tổng quan về lập trình a. Chương trình - Xem slide module 1 – bài 1 – m ục 1 b. Ngôn ngữ lập trình - Xem slide module 1 – bài 1 – m ục 1 c. Lập trình - Xem slide module 1 – bài 1. bài 1 – m ục 1 d. Ngôn ngữ trung gian của Java - Xem slide module 1 – bài 1 – m ục 1 2. Lịch sử phát triển của Java - Xem slide module 1 – bài 1 – m ục 1 Phân loại - J2SE (Java 2 Standard

Ngày đăng: 22/04/2014, 16:15

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan