重点:To write programs thatperform simplecomputations.?Toobtain input from aprogram'suserbyusing the inputfunction8To use identifiers toname elements such asvariables andfunctions.?To assign data tovariables?Toperformsimultaneous课前assignment线下Todefine named教材constantsOnline预线目?To use the operators+Concepts下习、Elementary标 6-7时维宁Review Test41-, *, /, /l, %, and **Programming教课堂?Towrite and evaluateProgramming学讲授Exercisespressionsnumericex与上难点:机练0To use augmented习assignment operators tosimplify coding.Toperform numerictypeconversionandrounding with the intand round functions.?To obtain the currentsystem time by usingtime.timeO.课程思政融入点:S)树立正确的技能观,努力提高自己的职业技能,为社会和人民造福,绝不能利用自己的技能去做违法犯罪之事:6
6 6-7 Elementary Programming 时维宁 3 重点: To write programs that perform simple computations. To obtain input from a program’s user by using the input function. To use identifiers to name elements such as variables and functions . To assign data to variables. To perform simultaneous assignment. To define named constants. To use the operators +, -, *, /, //, %, and ** . To write and evaluate numeric expressions. 难点: To use augmented assignment operators to simplify coding. To perform numeric type conversion and rounding with the int and round functions. To obtain the current system time by using time.time(). 课程思政融入点: 树立正确的技能观, 努力提高自己的职业 技能,为社会和人民 造福,绝不能利用自 己的技能去做违法犯 罪之事; 线 下 教 学 课前 线下 教材 预 习、 课堂 讲授 与上 机练 习 • On line Concepts Review Test • Programming Exercises 目 标 二
培养学生的软件工匠精神,在潜移默化中培育社会主义核心价值观,提高综合职业素养,树立社会主义职业精神。重点:3To solve mathematicsproblems by using thefunctions in the mathmodule.CTorepresent andprocess strings andcharacters.0To encode charactersusing ASCII andUnicode?To use the ord function课前to obtain a numerical线下code for a character教材and the chr function toOn line预线目Mathematicalconvert a numericalConcepts下习、标时维宁38-9Functions, Strings,ReviewTestcode to a character.教课堂and Objects?TorepresentspeciaProgrammingS学讲授characters using theExercisesTe与上escapesequence机练To invoke the print习function with the endargumentOToconvertnumberstoa string using the strfunction.Touse the+ operatorto concatenate strings.难点:SToreadstringsfromthe keyboard.To introduce objectsOand methods7
7 培养学生的软件工匠 精神,在潜移默化中 培育社会主义核心价 值观,提高综合职业 素养,树立社会主义 职业精神。 8-9 Mathematical Functions, Strings, and Objects 时维宁 3 重点: To solve mathematics problems by using the functions in the math module. To represent and process strings and characters. To encode characters using ASCII and Unicode. To use the ord function to obtain a numerical code for a character and the chr function to convert a numerical code to a character. To represent special characters using the escape sequence. To invoke the print function with the end argument. To convert numbers to a string using the str function. To use the + operator to concatenate strings. 难点: To read strings from the keyboard. To introduce objects and methods. 线 下 教 学 课前 线下 教材 预 习、 课堂 讲授 与上 机练 习 • On line Concepts Review Test • Programming Exercises 目 标 三